]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - net/dsa/Kconfig
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
[mirror_ubuntu-bionic-kernel.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 depends on BRIDGE || BRIDGE=n
11 select NET_SWITCHDEV
12 select PHYLIB
13 ---help---
14 Say Y if you want to enable support for the hardware switches supported
15 by the Distributed Switch Architecture.
16
17 if NET_DSA
18
19 # tagging formats
20 config NET_DSA_TAG_BRCM
21 bool
22
23 config NET_DSA_TAG_BRCM_PREPEND
24 bool
25
26 config NET_DSA_TAG_DSA
27 bool
28
29 config NET_DSA_TAG_EDSA
30 bool
31
32 config NET_DSA_TAG_KSZ
33 bool
34
35 config NET_DSA_TAG_LAN9303
36 bool
37
38 config NET_DSA_TAG_MTK
39 bool
40
41 config NET_DSA_TAG_TRAILER
42 bool
43
44 config NET_DSA_TAG_QCA
45 bool
46
47 endif