xref: /openbmc/linux/net/8021q/Kconfig (revision 2fa053a0a27440ba2ada7acbc0afb11cdae243b2)
16a2e9b73SSam Ravnborg#
26a2e9b73SSam Ravnborg# Configuration for 802.1Q VLAN support
36a2e9b73SSam Ravnborg#
46a2e9b73SSam Ravnborg
56a2e9b73SSam Ravnborgconfig VLAN_8021Q
68ad227ffSPatrick McHardy	tristate "802.1Q/802.1ad VLAN Support"
76a2e9b73SSam Ravnborg	---help---
86a2e9b73SSam Ravnborg	  Select this and you will be able to create 802.1Q VLAN interfaces
9*2fa053a0SYegor Yefremov	  on your Ethernet interfaces. 802.1Q VLAN supports almost
10*2fa053a0SYegor Yefremov	  everything a regular Ethernet interface does, including
116a2e9b73SSam Ravnborg	  firewalling, bridging, and of course IP traffic. You will need
12*2fa053a0SYegor Yefremov	  the 'ip' utility in order to effectively use VLANs.
13*2fa053a0SYegor Yefremov	  See the VLAN web page for more information:
146a2e9b73SSam Ravnborg	  <http://www.candelatech.com/~greear/vlan.html>
156a2e9b73SSam Ravnborg
166a2e9b73SSam Ravnborg	  To compile this code as a module, choose M here: the module
176a2e9b73SSam Ravnborg	  will be called 8021q.
186a2e9b73SSam Ravnborg
196a2e9b73SSam Ravnborg	  If unsure, say N.
2070c03b49SPatrick McHardy
2170c03b49SPatrick McHardyconfig VLAN_8021Q_GVRP
2270c03b49SPatrick McHardy	bool "GVRP (GARP VLAN Registration Protocol) support"
2370c03b49SPatrick McHardy	depends on VLAN_8021Q
2470c03b49SPatrick McHardy	select GARP
2570c03b49SPatrick McHardy	help
2670c03b49SPatrick McHardy	  Select this to enable GVRP end-system support. GVRP is used for
2770c03b49SPatrick McHardy	  automatic propagation of registered VLANs to switches.
2870c03b49SPatrick McHardy
2970c03b49SPatrick McHardy	  If unsure, say N.
3086fbe9bbSDavid Ward
3186fbe9bbSDavid Wardconfig VLAN_8021Q_MVRP
3286fbe9bbSDavid Ward	bool "MVRP (Multiple VLAN Registration Protocol) support"
3386fbe9bbSDavid Ward	depends on VLAN_8021Q
3486fbe9bbSDavid Ward	select MRP
3586fbe9bbSDavid Ward	help
3686fbe9bbSDavid Ward	  Select this to enable MVRP end-system support. MVRP is used for
3786fbe9bbSDavid Ward	  automatic propagation of registered VLANs to switches; it
3886fbe9bbSDavid Ward	  supersedes GVRP and is not backwards-compatible.
3986fbe9bbSDavid Ward
4086fbe9bbSDavid Ward	  If unsure, say N.
41