xref: /openbmc/linux/net/dsa/Kconfig (revision 82167cb8c6b2f8166d5c7532e5ef4b5e0cc46a72)
13b158859SBen Hutchingsconfig NET_DSA
2*82167cb8Sviresh kumar	tristate
391da11f8SLennert Buytenhek	default n
4cba86f2eSRandy Dunlap	depends on EXPERIMENTAL && NETDEVICES && !S390
545cec1baSDavid S. Miller	select PHYLIB
691da11f8SLennert Buytenhek	---help---
791da11f8SLennert Buytenhek	  This allows you to use hardware switch chips that use
891da11f8SLennert Buytenhek	  the Distributed Switch Architecture.
991da11f8SLennert Buytenhek
1091da11f8SLennert Buytenhek
11*82167cb8Sviresh kumarmenu "Distributed Switch Architecture support"
1291da11f8SLennert Buytenhek
1391da11f8SLennert Buytenhek# tagging formats
14cf85d08fSLennert Buytenhekconfig NET_DSA_TAG_DSA
15*82167cb8Sviresh kumar	bool "Original DSA packet tagging format"
16*82167cb8Sviresh kumar	select NET_DSA
17cf85d08fSLennert Buytenhek	default n
18cf85d08fSLennert Buytenhek
1991da11f8SLennert Buytenhekconfig NET_DSA_TAG_EDSA
20*82167cb8Sviresh kumar	bool "Ethertype DSA packet tagging format"
21*82167cb8Sviresh kumar	select NET_DSA
2291da11f8SLennert Buytenhek	default n
2391da11f8SLennert Buytenhek
24396138f0SLennert Buytenhekconfig NET_DSA_TAG_TRAILER
25*82167cb8Sviresh kumar	bool "Trailer DSA packet tagging format"
26*82167cb8Sviresh kumar	select NET_DSA
27396138f0SLennert Buytenhek	default n
28*82167cb8Sviresh kumarendmenu
29