hc
2023-02-13 e440ec23c5a540cdd3f7464e8779219be6fd3d95
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
* OpenCores MAC 10/100 Mbps
 
Required properties:
- compatible: Should be "opencores,ethoc".
- reg: two memory regions (address and length),
  first region is for the device registers and descriptor rings,
  second is for the device packet memory.
- interrupts: interrupt for the device.
 
Optional properties:
- clocks: phandle to refer to the clk used as per
  Documentation/devicetree/bindings/clock/clock-bindings.txt
 
Examples:
 
   enet0: ethoc@fd030000 {
       compatible = "opencores,ethoc";
       reg = <0xfd030000 0x4000 0xfd800000 0x4000>;
       interrupts = <1>;
       local-mac-address = [00 50 c2 13 6f 00];
       clocks = <&osc>;
        };