stmmac.txt 947 B

1234567891011121314151617181920212223242526272829
  1. * STMicroelectronics 10/100/1000 Ethernet driver (GMAC)
  2. Required properties:
  3. - compatible: Should be "st,spear600-gmac"
  4. - reg: Address and length of the register set for the device
  5. - interrupt-parent: Should be the phandle for the interrupt controller
  6. that services interrupts for this device
  7. - interrupts: Should contain the STMMAC interrupts
  8. - interrupt-names: Should contain the interrupt names "macirq"
  9. "eth_wake_irq" if this interrupt is supported in the "interrupts"
  10. property
  11. - phy-mode: String, operation mode of the PHY interface.
  12. Supported values are: "mii", "rmii", "gmii", "rgmii".
  13. Optional properties:
  14. - mac-address: 6 bytes, mac address
  15. Examples:
  16. gmac0: ethernet@e0800000 {
  17. compatible = "st,spear600-gmac";
  18. reg = <0xe0800000 0x8000>;
  19. interrupt-parent = <&vic1>;
  20. interrupts = <24 23>;
  21. interrupt-names = "macirq", "eth_wake_irq";
  22. mac-address = [000000000000]; /* Filled in by U-Boot */
  23. phy-mode = "gmii";
  24. };