1# SPDX-License-Identifier: GPL-2.0+
2#
3# Copyright (c) 2019 Microsemi Corporation
4
5config MSCC_OCELOT_SWITCH
6	bool "Ocelot switch driver"
7	depends on DM_ETH && ARCH_MSCC
8	select PHYLIB
9	help
10	  This driver supports the Ocelot network switch device.
11
12config MSCC_LUTON_SWITCH
13	bool "Luton switch driver"
14	depends on DM_ETH && ARCH_MSCC
15	select PHYLIB
16	help
17	  This driver supports the Luton network switch device.
18
19config MSCC_JR2_SWITCH
20	bool "Jaguar2 switch driver"
21	depends on DM_ETH && ARCH_MSCC
22	select PHYLIB
23	help
24	  This driver supports the Jaguar2 network switch device.
25
26config MSCC_SERVALT_SWITCH
27	bool "Servalt switch driver"
28	depends on DM_ETH && ARCH_MSCC
29	select PHYLIB
30	help
31	  This driver supports the Servalt network switch device.
32
33config MSCC_SERVAL_SWITCH
34	bool "Serval switch driver"
35	depends on DM_ETH && ARCH_MSCC
36	select PHYLIB
37	help
38	  This driver supports the Serval network switch device.
39
40config MSCC_FELIX_SWITCH
41	bool "Felix switch driver"
42	depends on DM_DSA && DM_PCI
43	select FSL_ENETC
44	help
45	  This driver supports the Ethernet switch integrated in the
46	  NXP LS1028A SoC.
47