162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only
262306a36Sopenharmony_ci#
362306a36Sopenharmony_ci# Configuration for 802.1Q VLAN support
462306a36Sopenharmony_ci#
562306a36Sopenharmony_ci
662306a36Sopenharmony_ciconfig VLAN_8021Q
762306a36Sopenharmony_ci	tristate "802.1Q/802.1ad VLAN Support"
862306a36Sopenharmony_ci	help
962306a36Sopenharmony_ci	  Select this and you will be able to create 802.1Q VLAN interfaces
1062306a36Sopenharmony_ci	  on your Ethernet interfaces. 802.1Q VLAN supports almost
1162306a36Sopenharmony_ci	  everything a regular Ethernet interface does, including
1262306a36Sopenharmony_ci	  firewalling, bridging, and of course IP traffic. You will need
1362306a36Sopenharmony_ci	  the 'ip' utility in order to effectively use VLANs.
1462306a36Sopenharmony_ci	  See the VLAN web page for more information:
1562306a36Sopenharmony_ci	  <http://www.candelatech.com/~greear/vlan.html>
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ci	  To compile this code as a module, choose M here: the module
1862306a36Sopenharmony_ci	  will be called 8021q.
1962306a36Sopenharmony_ci
2062306a36Sopenharmony_ci	  If unsure, say N.
2162306a36Sopenharmony_ci
2262306a36Sopenharmony_ciconfig VLAN_8021Q_GVRP
2362306a36Sopenharmony_ci	bool "GVRP (GARP VLAN Registration Protocol) support"
2462306a36Sopenharmony_ci	depends on VLAN_8021Q
2562306a36Sopenharmony_ci	select GARP
2662306a36Sopenharmony_ci	help
2762306a36Sopenharmony_ci	  Select this to enable GVRP end-system support. GVRP is used for
2862306a36Sopenharmony_ci	  automatic propagation of registered VLANs to switches.
2962306a36Sopenharmony_ci
3062306a36Sopenharmony_ci	  If unsure, say N.
3162306a36Sopenharmony_ci
3262306a36Sopenharmony_ciconfig VLAN_8021Q_MVRP
3362306a36Sopenharmony_ci	bool "MVRP (Multiple VLAN Registration Protocol) support"
3462306a36Sopenharmony_ci	depends on VLAN_8021Q
3562306a36Sopenharmony_ci	select MRP
3662306a36Sopenharmony_ci	help
3762306a36Sopenharmony_ci	  Select this to enable MVRP end-system support. MVRP is used for
3862306a36Sopenharmony_ci	  automatic propagation of registered VLANs to switches; it
3962306a36Sopenharmony_ci	  supersedes GVRP and is not backwards-compatible.
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ci	  If unsure, say N.
42