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