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