brcm,systemport.txt 1.3 KB

123456789101112131415161718192021222324252627282930313233
  1. * Broadcom BCM7xxx Ethernet Systemport Controller (SYSTEMPORT)
  2. Required properties:
  3. - compatible: should be one of:
  4. "brcm,systemport-v1.00"
  5. "brcm,systemportlite-v1.00" or
  6. "brcm,systemport"
  7. - reg: address and length of the register set for the device.
  8. - interrupts: interrupts for the device, first cell must be for the rx
  9. interrupts, and the second cell should be for the transmit queues. An
  10. optional third interrupt cell for Wake-on-LAN can be specified
  11. - local-mac-address: Ethernet MAC address (48 bits) of this adapter
  12. - phy-mode: Should be a string describing the PHY interface to the
  13. Ethernet switch/PHY, see Documentation/devicetree/bindings/net/ethernet.txt
  14. - fixed-link: see Documentation/devicetree/bindings/net/fixed-link.txt for
  15. the property specific details
  16. Optional properties:
  17. - systemport,num-tier2-arb: number of tier 2 arbiters, an integer
  18. - systemport,num-tier1-arb: number of tier 1 arbiters, an integer
  19. - systemport,num-txq: number of HW transmit queues, an integer
  20. - systemport,num-rxq: number of HW receive queues, an integer
  21. Example:
  22. ethernet@f04a0000 {
  23. compatible = "brcm,systemport-v1.00";
  24. reg = <0xf04a0000 0x4650>;
  25. local-mac-address = [ 00 11 22 33 44 55 ];
  26. fixed-link = <0 1 1000 0 0>;
  27. phy-mode = "gmii";
  28. interrupts = <0x0 0x16 0x0>,
  29. <0x0 0x17 0x0>;
  30. };