xref: /openbmc/linux/drivers/net/ethernet/mscc/Kconfig (revision a556c76a)
1*a556c76aSAlexandre Belloni# SPDX-License-Identifier: (GPL-2.0 OR MIT)
2*a556c76aSAlexandre Belloniconfig NET_VENDOR_MICROSEMI
3*a556c76aSAlexandre Belloni	bool "Microsemi devices"
4*a556c76aSAlexandre Belloni	default y
5*a556c76aSAlexandre Belloni	help
6*a556c76aSAlexandre Belloni	  If you have a network (Ethernet) card belonging to this class, say Y.
7*a556c76aSAlexandre Belloni
8*a556c76aSAlexandre Belloni	  Note that the answer to this question doesn't directly affect the
9*a556c76aSAlexandre Belloni	  kernel: saying N will just cause the configurator to skip all
10*a556c76aSAlexandre Belloni	  the questions about Microsemi devices.
11*a556c76aSAlexandre Belloni
12*a556c76aSAlexandre Belloniif NET_VENDOR_MICROSEMI
13*a556c76aSAlexandre Belloni
14*a556c76aSAlexandre Belloniconfig MSCC_OCELOT_SWITCH
15*a556c76aSAlexandre Belloni	tristate "Ocelot switch driver"
16*a556c76aSAlexandre Belloni	depends on NET_SWITCHDEV
17*a556c76aSAlexandre Belloni	depends on HAS_IOMEM
18*a556c76aSAlexandre Belloni	select PHYLIB
19*a556c76aSAlexandre Belloni	select REGMAP_MMIO
20*a556c76aSAlexandre Belloni	help
21*a556c76aSAlexandre Belloni	  This driver supports the Ocelot network switch device.
22*a556c76aSAlexandre Belloni
23*a556c76aSAlexandre Belloniconfig MSCC_OCELOT_SWITCH_OCELOT
24*a556c76aSAlexandre Belloni	tristate "Ocelot switch driver on Ocelot"
25*a556c76aSAlexandre Belloni	depends on MSCC_OCELOT_SWITCH
26*a556c76aSAlexandre Belloni	help
27*a556c76aSAlexandre Belloni	  This driver supports the Ocelot network switch device as present on
28*a556c76aSAlexandre Belloni	  the Ocelot SoCs.
29*a556c76aSAlexandre Belloni
30*a556c76aSAlexandre Belloniendif # NET_VENDOR_MICROSEMI
31