^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) # SPDX-License-Identifier: GPL-2.0-only
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) config NET_DSA_MSCC_FELIX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) tristate "Ocelot / Felix Ethernet switch support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) depends on NET_DSA && PCI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) depends on NET_VENDOR_MICROSEMI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) depends on NET_VENDOR_FREESCALE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) depends on HAS_IOMEM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) select MSCC_OCELOT_SWITCH_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) select NET_DSA_TAG_OCELOT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) select FSL_ENETC_MDIO
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) select PCS_LYNX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) This driver supports the VSC9959 (Felix) switch, which is embedded as
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) a PCIe function of the NXP LS1028A ENETC RCiEP.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) config NET_DSA_MSCC_SEVILLE
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) tristate "Ocelot / Seville Ethernet switch support"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) depends on NET_DSA
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) depends on NET_VENDOR_MICROSEMI
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) depends on HAS_IOMEM
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) select MSCC_OCELOT_SWITCH_LIB
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) select NET_DSA_TAG_OCELOT
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) select PCS_LYNX
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) help
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) This driver supports the VSC9953 (Seville) switch, which is embedded
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) as a platform device on the NXP T1040 SoC.