xref: /openbmc/linux/net/dsa/Kconfig (revision 91da11f8)
191da11f8SLennert Buytenhekmenuconfig NET_DSA
291da11f8SLennert Buytenhek	bool "Distributed Switch Architecture support"
391da11f8SLennert Buytenhek	default n
491da11f8SLennert Buytenhek	depends on EXPERIMENTAL
591da11f8SLennert Buytenhek	---help---
691da11f8SLennert Buytenhek	  This allows you to use hardware switch chips that use
791da11f8SLennert Buytenhek	  the Distributed Switch Architecture.
891da11f8SLennert Buytenhek
991da11f8SLennert Buytenhek
1091da11f8SLennert Buytenhekif NET_DSA
1191da11f8SLennert Buytenhek
1291da11f8SLennert Buytenhek# tagging formats
1391da11f8SLennert Buytenhekconfig NET_DSA_TAG_EDSA
1491da11f8SLennert Buytenhek	bool
1591da11f8SLennert Buytenhek	default n
1691da11f8SLennert Buytenhek
1791da11f8SLennert Buytenhek
1891da11f8SLennert Buytenhek# switch drivers
1991da11f8SLennert Buytenhekconfig NET_DSA_MV88E6XXX
2091da11f8SLennert Buytenhek	bool
2191da11f8SLennert Buytenhek	default n
2291da11f8SLennert Buytenhek
2391da11f8SLennert Buytenhekconfig NET_DSA_MV88E6123_61_65
2491da11f8SLennert Buytenhek	bool "Marvell 88E6123/6161/6165 ethernet switch chip support"
2591da11f8SLennert Buytenhek	select NET_DSA_MV88E6XXX
2691da11f8SLennert Buytenhek	select NET_DSA_TAG_EDSA
2791da11f8SLennert Buytenhek	---help---
2891da11f8SLennert Buytenhek	  This enables support for the Marvell 88E6123/6161/6165
2991da11f8SLennert Buytenhek	  ethernet switch chips.
3091da11f8SLennert Buytenhek
3191da11f8SLennert Buytenhekendif
32