linux-yocto/net/dsa/Kconfig
Lennert Buytenhek 076d3e10a5 dsa: add support for the Marvell 88E6095/6095F switch chips
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>
2009-03-21 19:06:54 -07:00

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