Commit | Line | Data |
---|---|---|
07d4510f JM |
1 | Broadcom AMAC Ethernet Controller Device Tree Bindings |
2 | ------------------------------------------------------------- | |
3 | ||
4 | Required properties: | |
0086f094 JM |
5 | - compatible: "brcm,amac" |
6 | "brcm,nsp-amac" | |
7 | "brcm,ns2-amac" | |
8 | - reg: Address and length of the register set for the device. It | |
9 | contains the information of registers in the same order as | |
10 | described by reg-names | |
11 | - reg-names: Names of the registers. | |
12 | "amac_base": Address and length of the GMAC registers | |
13 | "idm_base": Address and length of the GMAC IDM registers | |
14 | "nicpm_base": Address and length of the NIC Port Manager | |
15 | registers (required for Northstar2) | |
07d4510f JM |
16 | - interrupts: Interrupt number |
17 | ||
18 | Optional properties: | |
19 | - mac-address: See ethernet.txt file in the same directory | |
20 | ||
21 | Examples: | |
22 | ||
23 | amac0: ethernet@18022000 { | |
24 | compatible = "brcm,nsp-amac"; | |
25 | reg = <0x18022000 0x1000>, | |
26 | <0x18110000 0x1000>; | |
27 | reg-names = "amac_base", "idm_base"; | |
28 | interrupts = <GIC_SPI 147 IRQ_TYPE_LEVEL_HIGH>; | |
07d4510f | 29 | }; |