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