xref: /linux/net/dsa/Kconfig (revision 91da11f870f00a3322b81c73042291d7f0be5a17)
1*91da11f8SLennert Buytenhekmenuconfig NET_DSA
2*91da11f8SLennert Buytenhek	bool "Distributed Switch Architecture support"
3*91da11f8SLennert Buytenhek	default n
4*91da11f8SLennert Buytenhek	depends on EXPERIMENTAL
5*91da11f8SLennert Buytenhek	---help---
6*91da11f8SLennert Buytenhek	  This allows you to use hardware switch chips that use
7*91da11f8SLennert Buytenhek	  the Distributed Switch Architecture.
8*91da11f8SLennert Buytenhek
9*91da11f8SLennert Buytenhek
10*91da11f8SLennert Buytenhekif NET_DSA
11*91da11f8SLennert Buytenhek
12*91da11f8SLennert Buytenhek# tagging formats
13*91da11f8SLennert Buytenhekconfig NET_DSA_TAG_EDSA
14*91da11f8SLennert Buytenhek	bool
15*91da11f8SLennert Buytenhek	default n
16*91da11f8SLennert Buytenhek
17*91da11f8SLennert Buytenhek
18*91da11f8SLennert Buytenhek# switch drivers
19*91da11f8SLennert Buytenhekconfig NET_DSA_MV88E6XXX
20*91da11f8SLennert Buytenhek	bool
21*91da11f8SLennert Buytenhek	default n
22*91da11f8SLennert Buytenhek
23*91da11f8SLennert Buytenhekconfig NET_DSA_MV88E6123_61_65
24*91da11f8SLennert Buytenhek	bool "Marvell 88E6123/6161/6165 ethernet switch chip support"
25*91da11f8SLennert Buytenhek	select NET_DSA_MV88E6XXX
26*91da11f8SLennert Buytenhek	select NET_DSA_TAG_EDSA
27*91da11f8SLennert Buytenhek	---help---
28*91da11f8SLennert Buytenhek	  This enables support for the Marvell 88E6123/6161/6165
29*91da11f8SLennert Buytenhek	  ethernet switch chips.
30*91da11f8SLennert Buytenhek
31*91da11f8SLennert Buytenhekendif
32