Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
[GitHub/moto-9609/android_kernel_motorola_exynos9610.git] / net / dsa / Kconfig
1 config HAVE_NET_DSA
2 def_bool y
3 depends on INET && NETDEVICES && !S390
4
5 # Drivers must select NET_DSA and the appropriate tagging format
6
7 config NET_DSA
8 tristate "Distributed Switch Architecture"
9 depends on HAVE_NET_DSA && MAY_USE_DEVLINK
10 select NET_SWITCHDEV
11 select PHYLIB
12 ---help---
13 Say Y if you want to enable support for the hardware switches supported
14 by the Distributed Switch Architecture.
15
16 if NET_DSA
17
18 # tagging formats
19 config NET_DSA_TAG_BRCM
20 bool
21
22 config NET_DSA_TAG_DSA
23 bool
24
25 config NET_DSA_TAG_EDSA
26 bool
27
28 config NET_DSA_TAG_KSZ
29 bool
30
31 config NET_DSA_TAG_LAN9303
32 bool
33
34 config NET_DSA_TAG_MTK
35 bool
36
37 config NET_DSA_TAG_TRAILER
38 bool
39
40 config NET_DSA_TAG_QCA
41 bool
42
43 endif