Kconfig 982 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. menuconfig NET_DSA
  2. bool "Distributed Switch Architecture support"
  3. default n
  4. depends on EXPERIMENTAL
  5. ---help---
  6. This allows you to use hardware switch chips that use
  7. the Distributed Switch Architecture.
  8. if NET_DSA
  9. # tagging formats
  10. config NET_DSA_TAG_DSA
  11. bool
  12. default n
  13. config NET_DSA_TAG_EDSA
  14. bool
  15. default n
  16. config NET_DSA_TAG_TRAILER
  17. bool
  18. default n
  19. # switch drivers
  20. config NET_DSA_MV88E6XXX
  21. bool
  22. default n
  23. config NET_DSA_MV88E6XXX_NEED_PPU
  24. bool
  25. default n
  26. config NET_DSA_MV88E6131
  27. bool "Marvell 88E6131 ethernet switch chip support"
  28. select NET_DSA_MV88E6XXX
  29. select NET_DSA_MV88E6XXX_NEED_PPU
  30. select NET_DSA_TAG_DSA
  31. ---help---
  32. This enables support for the Marvell 88E6131 ethernet switch
  33. chip.
  34. config NET_DSA_MV88E6123_61_65
  35. bool "Marvell 88E6123/6161/6165 ethernet switch chip support"
  36. select NET_DSA_MV88E6XXX
  37. select NET_DSA_TAG_EDSA
  38. ---help---
  39. This enables support for the Marvell 88E6123/6161/6165
  40. ethernet switch chips.
  41. endif