Lines Matching +full:two +full:- +full:ethernet
1 * Broadcom BCM7xxx Ethernet Controller (GENET)
4 - compatible: should contain one of "brcm,genet-v1", "brcm,genet-v2",
5 "brcm,genet-v3", "brcm,genet-v4", "brcm,genet-v5", "brcm,bcm2711-genet-v5" or
6 "brcm,bcm7712-genet-v5".
7 - reg: address and length of the register set for the device
8 - interrupts and/or interrupts-extended: must be two cells, the first cell
11 optional third interrupt cell for Wake-on-LAN can be specified.
12 See Documentation/devicetree/bindings/interrupt-controller/interrupts.txt
14 - phy-mode: see ethernet.txt file in the same directory
15 - #address-cells: should be 1
16 - #size-cells: should be 1
19 - clocks: When provided, must be two phandles to the functional clocks nodes
21 normal operation, while the second phandle is the Wake-on-LAN clock.
22 - clock-names: When provided, names of the functional clock phandles, first
23 name should be "enet" and second should be "enet-wol".
25 - phy-handle: See ethernet.txt file in the same directory; used to describe
28 - fixed-link: When the GENET interface is connected to a MoCA hardware block or
31 See Documentation/devicetree/bindings/net/fixed-link.txt for information on
36 - mdio bus node: this node should always be present regardless of the PHY
41 - compatible: should contain one of "brcm,genet-mdio-v1", "brcm,genet-mdio-v2"
42 "brcm,genet-mdio-v3", "brcm,genet-mdio-v4", "brcm,genet-mdio-v5", the version
43 has to match the parent node compatible property (e.g: brcm,genet-v4 pairs
44 with brcm,genet-mdio-v4)
45 - reg: address and length relative to the parent node base register address
46 - #address-cells: address cell for MDIO bus addressing, should be 1
47 - #size-cells: size of the cells for MDIO bus addressing, should be 0
49 Ethernet PHY node properties:
56 ethernet@f0b60000 {
57 phy-mode = "internal";
58 phy-handle = <&phy1>;
59 mac-address = [ 00 10 18 36 23 1a ];
60 compatible = "brcm,genet-v4";
61 #address-cells = <0x1>;
62 #size-cells = <0x1>;
67 compatible = "brcm,genet-mdio-v4";
68 #address-cells = <0x1>;
69 #size-cells = <0x0>;
72 phy1: ethernet-phy@1 {
73 max-speed = <1000>;
75 compatible = "ethernet-phy-ieee802.3-c22";
82 ethernet@f0b80000 {
83 phy-mode = "moca";
84 fixed-link = <1 0 1000 0 0>;
85 mac-address = [ 00 10 18 36 24 1a ];
86 compatible = "brcm,genet-v4";
87 #address-cells = <0x1>;
88 #size-cells = <0x1>;
93 compatible = "brcm,genet-mdio-v4";
94 #address-cells = <0x1>;
95 #size-cells = <0x0>;
101 External MDIO-connected Gigabit PHY/switch:
103 ethernet@f0ba0000 {
104 phy-mode = "rgmii";
105 phy-handle = <&phy0>;
106 mac-address = [ 00 10 18 36 26 1a ];
107 compatible = "brcm,genet-v4";
108 #address-cells = <0x1>;
109 #size-cells = <0x1>;
114 compatible = "brcm,genet-mdio-v4";
115 #address-cells = <0x1>;
116 #size-cells = <0x0>;
119 phy0: ethernet-phy@0 {
120 max-speed = <1000>;
122 compatible = "ethernet-phy-ieee802.3-c22";