swh:1:snp:0424f14fb59df2ee63d8659da5115ce9de06a349
Raw File
Tip revision: 085b7755808aa11f78ab9377257e1dad2e6fa4bb authored by Linus Torvalds on 21 April 2019, 17:45:57 UTC
Linux 5.1-rc6
Tip revision: 085b775
Kconfig
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
	---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_GSWIP
	bool

config NET_DSA_TAG_KSZ
	bool

config NET_DSA_TAG_KSZ9477
	bool
	select NET_DSA_TAG_KSZ

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
back to top