13b158859SBen Hutchingsmenu "Distributed Switch Architecture drivers" 2b3422a31SBen Hutchings depends on HAVE_NET_DSA 33b158859SBen Hutchings 43b158859SBen Hutchingsconfig NET_DSA_MV88E6XXX 53b158859SBen Hutchings tristate 63b158859SBen Hutchings default n 73b158859SBen Hutchings 83b158859SBen Hutchingsconfig NET_DSA_MV88E6060 93b158859SBen Hutchings tristate "Marvell 88E6060 ethernet switch chip support" 10b3422a31SBen Hutchings select NET_DSA 113b158859SBen Hutchings select NET_DSA_TAG_TRAILER 123b158859SBen Hutchings ---help--- 133b158859SBen Hutchings This enables support for the Marvell 88E6060 ethernet switch 143b158859SBen Hutchings chip. 153b158859SBen Hutchings 163b158859SBen Hutchingsconfig NET_DSA_MV88E6XXX_NEED_PPU 173b158859SBen Hutchings bool 183b158859SBen Hutchings default n 193b158859SBen Hutchings 203b158859SBen Hutchingsconfig NET_DSA_MV88E6131 213b158859SBen Hutchings tristate "Marvell 88E6085/6095/6095F/6131 ethernet switch chip support" 22b3422a31SBen Hutchings select NET_DSA 233b158859SBen Hutchings select NET_DSA_MV88E6XXX 243b158859SBen Hutchings select NET_DSA_MV88E6XXX_NEED_PPU 253b158859SBen Hutchings select NET_DSA_TAG_DSA 263b158859SBen Hutchings ---help--- 273b158859SBen Hutchings This enables support for the Marvell 88E6085/6095/6095F/6131 283b158859SBen Hutchings ethernet switch chips. 293b158859SBen Hutchings 303b158859SBen Hutchingsconfig NET_DSA_MV88E6123_61_65 313b158859SBen Hutchings tristate "Marvell 88E6123/6161/6165 ethernet switch chip support" 32b3422a31SBen Hutchings select NET_DSA 333b158859SBen Hutchings select NET_DSA_MV88E6XXX 343b158859SBen Hutchings select NET_DSA_TAG_EDSA 353b158859SBen Hutchings ---help--- 363b158859SBen Hutchings This enables support for the Marvell 88E6123/6161/6165 373b158859SBen Hutchings ethernet switch chips. 383b158859SBen Hutchings 3942f27253SAndrew Lunnconfig NET_DSA_MV88E6171 40f03ae5f9SAndrew Lunn tristate "Marvell 88E6171/6172 ethernet switch chip support" 4142f27253SAndrew Lunn select NET_DSA 4242f27253SAndrew Lunn select NET_DSA_MV88E6XXX 4342f27253SAndrew Lunn select NET_DSA_TAG_EDSA 4442f27253SAndrew Lunn ---help--- 45f03ae5f9SAndrew Lunn This enables support for the Marvell 88E6171/6172 ethernet switch 46f03ae5f9SAndrew Lunn chips. 4742f27253SAndrew Lunn 483ad50ccaSGuenter Roeckconfig NET_DSA_MV88E6352 492716777bSGuenter Roeck tristate "Marvell 88E6176/88E6352 ethernet switch chip support" 503ad50ccaSGuenter Roeck select NET_DSA 513ad50ccaSGuenter Roeck select NET_DSA_MV88E6XXX 523ad50ccaSGuenter Roeck select NET_DSA_TAG_EDSA 533ad50ccaSGuenter Roeck ---help--- 542716777bSGuenter Roeck This enables support for the Marvell 88E6176 and 88E6352 ethernet 552716777bSGuenter Roeck switch chips. 563ad50ccaSGuenter Roeck 57246d7f77SFlorian Fainelliconfig NET_DSA_BCM_SF2 58246d7f77SFlorian Fainelli tristate "Broadcom Starfighter 2 Ethernet switch support" 5928b5533aSChen Gang depends on HAS_IOMEM 60246d7f77SFlorian Fainelli select NET_DSA 61246d7f77SFlorian Fainelli select NET_DSA_TAG_BRCM 62*9f9f2647SFlorian Fainelli select FIXED_PHY 63246d7f77SFlorian Fainelli select BCM7XXX_PHY 64246d7f77SFlorian Fainelli select MDIO_BCM_UNIMAC 65246d7f77SFlorian Fainelli ---help--- 66246d7f77SFlorian Fainelli This enables support for the Broadcom Starfighter 2 Ethernet 67246d7f77SFlorian Fainelli switch chips. 68246d7f77SFlorian Fainelli 693b158859SBen Hutchingsendmenu 70