Distributed Switch Architecture
modulename: dsa_core.ko
configname: CONFIG_NET_DSA
Linux Kernel Configuration
└─>Networking support
└─>Networking options
└─>Distributed Switch Architecture
In linux kernel since version 2.6.28 (release Date: 2008-12-24)
Say Y if you want to enable support for the hardware switches supported
by the Distributed Switch Architecture.
by the Distributed Switch Architecture.
source code:
is selected by
CONFIG_B53CONFIG_NET_DSA_BCM_SF2
CONFIG_NET_DSA_LOOP
CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK
CONFIG_NET_DSA_LANTIQ_GSWIP
CONFIG_NET_DSA_MT7530
CONFIG_NET_DSA_MV88E6060
CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON
CONFIG_NET_DSA_MICROCHIP_KSZ9477
CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C
CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI
CONFIG_NET_DSA_MICROCHIP_KSZ8795
CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI
CONFIG_NET_DSA_MICROCHIP_KSZ8863_SMI
CONFIG_NET_DSA_MV88E6XXX
CONFIG_NET_DSA_MSCC_FELIX
CONFIG_NET_DSA_MSCC_SEVILLE
CONFIG_NET_DSA_AR9331
CONFIG_NET_DSA_SJA1105
CONFIG_NET_DSA_XRS700X
CONFIG_NET_DSA_XRS700X_I2C
CONFIG_NET_DSA_XRS700X_MDIO
CONFIG_NET_DSA_QCA8K
CONFIG_NET_DSA_REALTEK_SMI
CONFIG_NET_DSA_SMSC_LAN9303
CONFIG_NET_DSA_SMSC_LAN9303_I2C
CONFIG_NET_DSA_SMSC_LAN9303_MDIO
CONFIG_NET_DSA_VITESSE_VSC73XX
CONFIG_NET_DSA_VITESSE_VSC73XX_SPI
CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM
CONFIG_NET_DSA_TAG_BRCM
CONFIG_NET_DSA_TAG_BRCM_LEGACY
CONFIG_NET_DSA_TAG_BRCM_PREPEND
CONFIG_NET_DSA_TAG_DSA
CONFIG_NET_DSA_TAG_EDSA
CONFIG_NET_DSA_TAG_OCELOT
CONFIG_NET_DSA_TAG_SJA1105