58 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| config HAVE_NET_DSA
 | |
| 	def_bool y
 | |
| 	depends on INET && NETDEVICES && !S390
 | |
| 
 | |
| # Drivers must select NET_DSA and the appropriate tagging format
 | |
| 
 | |
| config NET_DSA
 | |
| 	tristate "Distributed Switch Architecture"
 | |
| 	depends on HAVE_NET_DSA
 | |
| 	depends on BRIDGE || BRIDGE=n
 | |
| 	select NET_SWITCHDEV
 | |
| 	select PHYLINK
 | |
| 	select NET_DEVLINK
 | |
| 	---help---
 | |
| 	  Say Y if you want to enable support for the hardware switches supported
 | |
| 	  by the Distributed Switch Architecture.
 | |
| 
 | |
| if NET_DSA
 | |
| 
 | |
| config NET_DSA_LEGACY
 | |
| 	bool "Support for older platform device and Device Tree registration"
 | |
| 	default y
 | |
| 	---help---
 | |
| 	  Say Y if you want to enable support for the older platform device and
 | |
| 	  deprecated Device Tree binding registration.
 | |
| 
 | |
| 	  This feature is scheduled for removal in 4.17.
 | |
| 
 | |
| # tagging formats
 | |
| config NET_DSA_TAG_BRCM
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_BRCM_PREPEND
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_DSA
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_EDSA
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_KSZ
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_LAN9303
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_MTK
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_TRAILER
 | |
| 	bool
 | |
| 
 | |
| config NET_DSA_TAG_QCA
 | |
| 	bool
 | |
| 
 | |
| endif
 |