summaryrefslogtreecommitdiff
path: root/drivers/net/mscc_eswitch/Kconfig
diff options
context:
space:
mode:
authorAlex Marginean <alexandru.marginean@nxp.com>2021-01-25 15:23:55 +0300
committerTom Rini <trini@konsulko.com>2021-02-16 20:38:36 +0300
commit71a2d1e7b855812c4a9e83e37d643631efb3c57f (patch)
tree10ca3412ad6866c808bb2e3e5b20b78bb6326538 /drivers/net/mscc_eswitch/Kconfig
parentfc054d563bfb676f808f26204dfe17c690eed1ba (diff)
downloadu-boot-71a2d1e7b855812c4a9e83e37d643631efb3c57f.tar.xz
drivers: net: Add Felix DSA switch driver
This driver is used for the Ethernet switch integrated into LS1028A NXP. Felix on LS1028A has 4 front panel ports and two internal ports, I/O to/from the switch is done through an ENETC Ethernet interface. The 4 front panel ports are available as Ethernet interfaces and can be used with the typical network commands like tftp. Signed-off-by: Alex Marginean <alexandru.marginean@nxp.com> Signed-off-by: Claudiu Manoil <claudiu.manoil@nxp.com> Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Diffstat (limited to 'drivers/net/mscc_eswitch/Kconfig')
-rw-r--r--drivers/net/mscc_eswitch/Kconfig8
1 files changed, 8 insertions, 0 deletions
diff --git a/drivers/net/mscc_eswitch/Kconfig b/drivers/net/mscc_eswitch/Kconfig
index 80dd22f98b..ccf7822dbe 100644
--- a/drivers/net/mscc_eswitch/Kconfig
+++ b/drivers/net/mscc_eswitch/Kconfig
@@ -36,3 +36,11 @@ config MSCC_SERVAL_SWITCH
select PHYLIB
help
This driver supports the Serval network switch device.
+
+config MSCC_FELIX_SWITCH
+ bool "Felix switch driver"
+ depends on DM_DSA && DM_PCI
+ select FSL_ENETC
+ help
+ This driver supports the Ethernet switch integrated in the
+ NXP LS1028A SoC.