Kconfig 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. menu "Distributed Switch Architecture drivers"
  2. depends on HAVE_NET_DSA
  3. config NET_DSA_MV88E6XXX
  4. tristate
  5. default n
  6. config NET_DSA_MV88E6060
  7. tristate "Marvell 88E6060 ethernet switch chip support"
  8. select NET_DSA
  9. select NET_DSA_TAG_TRAILER
  10. ---help---
  11. This enables support for the Marvell 88E6060 ethernet switch
  12. chip.
  13. config NET_DSA_MV88E6XXX_NEED_PPU
  14. bool
  15. default n
  16. config NET_DSA_MV88E6131
  17. tristate "Marvell 88E6085/6095/6095F/6131 ethernet switch chip support"
  18. select NET_DSA
  19. select NET_DSA_MV88E6XXX
  20. select NET_DSA_MV88E6XXX_NEED_PPU
  21. select NET_DSA_TAG_DSA
  22. ---help---
  23. This enables support for the Marvell 88E6085/6095/6095F/6131
  24. ethernet switch chips.
  25. config NET_DSA_MV88E6123_61_65
  26. tristate "Marvell 88E6123/6161/6165 ethernet switch chip support"
  27. select NET_DSA
  28. select NET_DSA_MV88E6XXX
  29. select NET_DSA_TAG_EDSA
  30. ---help---
  31. This enables support for the Marvell 88E6123/6161/6165
  32. ethernet switch chips.
  33. config NET_DSA_MV88E6171
  34. tristate "Marvell 88E6171 ethernet switch chip support"
  35. select NET_DSA
  36. select NET_DSA_MV88E6XXX
  37. select NET_DSA_TAG_EDSA
  38. ---help---
  39. This enables support for the Marvell 88E6171 ethernet switch
  40. chip.
  41. config NET_DSA_BCM_SF2
  42. tristate "Broadcom Starfighter 2 Ethernet switch support"
  43. depends on HAS_IOMEM
  44. select NET_DSA
  45. select NET_DSA_TAG_BRCM
  46. select FIXED_PHY if NET_DSA_BCM_SF2=y
  47. select BCM7XXX_PHY
  48. select MDIO_BCM_UNIMAC
  49. ---help---
  50. This enables support for the Broadcom Starfighter 2 Ethernet
  51. switch chips.
  52. endmenu