menuconfig NET_DSA bool "Distributed Switch Architecture support" default n depends on EXPERIMENTAL && !S390 select PHYLIB ---help--- This allows you to use hardware switch chips that use the Distributed Switch Architecture. if NET_DSA # tagging formats config NET_DSA_TAG_DSA bool default n config NET_DSA_TAG_EDSA bool default n config NET_DSA_TAG_TRAILER bool default n # switch drivers config NET_DSA_MV88E6XXX bool default n config NET_DSA_MV88E6060 bool "Marvell 88E6060 ethernet switch chip support" select NET_DSA_TAG_TRAILER ---help--- This enables support for the Marvell 88E6060 ethernet switch chip. config NET_DSA_MV88E6XXX_NEED_PPU bool default n config NET_DSA_MV88E6131 bool "Marvell 88E6131 ethernet switch chip support" select NET_DSA_MV88E6XXX select NET_DSA_MV88E6XXX_NEED_PPU select NET_DSA_TAG_DSA ---help--- This enables support for the Marvell 88E6131 ethernet switch chip. config NET_DSA_MV88E6123_61_65 bool "Marvell 88E6123/6161/6165 ethernet switch chip support" select NET_DSA_MV88E6XXX select NET_DSA_TAG_EDSA ---help--- This enables support for the Marvell 88E6123/6161/6165 ethernet switch chips. endif