opencores-ethoc.txt 632 B

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