]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - net/dsa/Kconfig
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
[mirror_ubuntu-bionic-kernel.git] / net / dsa / Kconfig
CommitLineData
b3422a31
BH
1config 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 7config 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 17if NET_DSA
91da11f8
LB
18
19# tagging formats
5037d532
FF
20config NET_DSA_TAG_BRCM
21 bool
22
b74b70c4
FF
23config NET_DSA_TAG_BRCM_PREPEND
24 bool
25
cf85d08f 26config NET_DSA_TAG_DSA
b3422a31 27 bool
cf85d08f 28
91da11f8 29config NET_DSA_TAG_EDSA
b3422a31 30 bool
91da11f8 31
8b8010fb
WH
32config NET_DSA_TAG_KSZ
33 bool
34
eb7b7211 35config NET_DSA_TAG_LAN9303
b3422a31
BH
36 bool
37
eb7b7211 38config NET_DSA_TAG_MTK
cafdc45c
JC
39 bool
40
eb7b7211 41config NET_DSA_TAG_TRAILER
5cd8985a 42 bool
e8fe177a 43
eb7b7211 44config NET_DSA_TAG_QCA
e8fe177a
JB
45 bool
46
b3422a31 47endif