]>
Commit | Line | Data |
---|---|---|
b3422a31 BH |
1 | config HAVE_NET_DSA |
2 | def_bool y | |
3a89eaa6 | 3 | depends on INET && NETDEVICES && !S390 |
b3422a31 BH |
4 | |
5 | # Drivers must select NET_DSA and the appropriate tagging format | |
6 | ||
3b158859 | 7 | config NET_DSA |
c6f15070 | 8 | tristate "Distributed Switch Architecture" |
768bfa2a | 9 | depends on HAVE_NET_DSA && MAY_USE_DEVLINK |
ee0ab7a2 | 10 | depends on BRIDGE || BRIDGE=n |
3a89eaa6 | 11 | select NET_SWITCHDEV |
45cec1ba | 12 | select PHYLIB |
c6f15070 MO |
13 | ---help--- |
14 | Say Y if you want to enable support for the hardware switches supported | |
15 | by the Distributed Switch Architecture. | |
91da11f8 | 16 | |
b3422a31 | 17 | if NET_DSA |
91da11f8 LB |
18 | |
19 | # tagging formats | |
5037d532 FF |
20 | config NET_DSA_TAG_BRCM |
21 | bool | |
22 | ||
b74b70c4 FF |
23 | config NET_DSA_TAG_BRCM_PREPEND |
24 | bool | |
25 | ||
cf85d08f | 26 | config NET_DSA_TAG_DSA |
b3422a31 | 27 | bool |
cf85d08f | 28 | |
91da11f8 | 29 | config NET_DSA_TAG_EDSA |
b3422a31 | 30 | bool |
91da11f8 | 31 | |
8b8010fb WH |
32 | config NET_DSA_TAG_KSZ |
33 | bool | |
34 | ||
eb7b7211 | 35 | config NET_DSA_TAG_LAN9303 |
b3422a31 BH |
36 | bool |
37 | ||
eb7b7211 | 38 | config NET_DSA_TAG_MTK |
cafdc45c JC |
39 | bool |
40 | ||
eb7b7211 | 41 | config NET_DSA_TAG_TRAILER |
5cd8985a | 42 | bool |
e8fe177a | 43 | |
eb7b7211 | 44 | config NET_DSA_TAG_QCA |
e8fe177a JB |
45 | bool |
46 | ||
b3422a31 | 47 | endif |