
Add support for the Marvell 88E6095/6095F switch chips. These chips are similar to the 88e6131, so we can add the support to mv88e6131.c easily. Thanks to Gary Thomas <gary@mlbassoc.com> and Jesper Dangaard Brouer <hawk@diku.dk> for testing various patches. Signed-off-by: Lennert Buytenhek <buytenh@marvell.com> Tested-by: Gary Thomas <gary@mlbassoc.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1.2 KiB
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 88E6095/6095F/6131 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 88E6095/6095F/6131 ethernet switch chips.
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