Kconfig (4f2c0a4acffbec01079c28f839422e64ddeff004) | Kconfig (c8005511f38757ef071b34c0a98cf3d8a1c920a7) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only | 1# SPDX-License-Identifier: GPL-2.0-only |
2config NET_DSA_MSCC_FELIX_DSA_LIB 3 tristate 4 help 5 This is an umbrella module for all network switches that are 6 register-compatible with Ocelot and that perform I/O to their host 7 CPU through an NPI (Node Processor Interface) Ethernet port. 8 Its name comes from the first hardware chip to make use of it 9 (VSC9959), code named Felix. 10 |
|
2config NET_DSA_MSCC_FELIX 3 tristate "Ocelot / Felix Ethernet switch support" 4 depends on NET_DSA && PCI 5 depends on NET_VENDOR_MICROSEMI 6 depends on NET_VENDOR_FREESCALE 7 depends on HAS_IOMEM 8 depends on PTP_1588_CLOCK_OPTIONAL 9 depends on NET_SCH_TAPRIO || NET_SCH_TAPRIO=n 10 select MSCC_OCELOT_SWITCH_LIB | 11config NET_DSA_MSCC_FELIX 12 tristate "Ocelot / Felix Ethernet switch support" 13 depends on NET_DSA && PCI 14 depends on NET_VENDOR_MICROSEMI 15 depends on NET_VENDOR_FREESCALE 16 depends on HAS_IOMEM 17 depends on PTP_1588_CLOCK_OPTIONAL 18 depends on NET_SCH_TAPRIO || NET_SCH_TAPRIO=n 19 select MSCC_OCELOT_SWITCH_LIB |
20 select NET_DSA_MSCC_FELIX_DSA_LIB |
|
11 select NET_DSA_TAG_OCELOT_8021Q 12 select NET_DSA_TAG_OCELOT 13 select FSL_ENETC_MDIO 14 select PCS_LYNX 15 help 16 This driver supports the VSC9959 (Felix) switch, which is embedded as 17 a PCIe function of the NXP LS1028A ENETC RCiEP. 18 19config NET_DSA_MSCC_SEVILLE 20 tristate "Ocelot / Seville Ethernet switch support" 21 depends on NET_DSA 22 depends on NET_VENDOR_MICROSEMI 23 depends on HAS_IOMEM 24 depends on PTP_1588_CLOCK_OPTIONAL 25 select MDIO_MSCC_MIIM 26 select MSCC_OCELOT_SWITCH_LIB | 21 select NET_DSA_TAG_OCELOT_8021Q 22 select NET_DSA_TAG_OCELOT 23 select FSL_ENETC_MDIO 24 select PCS_LYNX 25 help 26 This driver supports the VSC9959 (Felix) switch, which is embedded as 27 a PCIe function of the NXP LS1028A ENETC RCiEP. 28 29config NET_DSA_MSCC_SEVILLE 30 tristate "Ocelot / Seville Ethernet switch support" 31 depends on NET_DSA 32 depends on NET_VENDOR_MICROSEMI 33 depends on HAS_IOMEM 34 depends on PTP_1588_CLOCK_OPTIONAL 35 select MDIO_MSCC_MIIM 36 select MSCC_OCELOT_SWITCH_LIB |
37 select NET_DSA_MSCC_FELIX_DSA_LIB |
|
27 select NET_DSA_TAG_OCELOT_8021Q 28 select NET_DSA_TAG_OCELOT 29 select PCS_LYNX 30 help 31 This driver supports the VSC9953 (Seville) switch, which is embedded 32 as a platform device on the NXP T1040 SoC. | 38 select NET_DSA_TAG_OCELOT_8021Q 39 select NET_DSA_TAG_OCELOT 40 select PCS_LYNX 41 help 42 This driver supports the VSC9953 (Seville) switch, which is embedded 43 as a platform device on the NXP T1040 SoC. |