xref: /linux/drivers/net/dsa/realtek/Kconfig (revision 6015fb905d89063231ed33bc15be19ef0fc339b8)
1# SPDX-License-Identifier: GPL-2.0-only
2menuconfig NET_DSA_REALTEK
3	tristate "Realtek Ethernet switch family support"
4	depends on NET_DSA
5	select FIXED_PHY
6	select IRQ_DOMAIN
7	select REALTEK_PHY
8	select REGMAP
9	help
10	  Select to enable support for Realtek Ethernet switch chips.
11
12config NET_DSA_REALTEK_MDIO
13	tristate "Realtek MDIO connected switch driver"
14	depends on NET_DSA_REALTEK
15	help
16	  Select to enable support for registering switches configured
17	  through MDIO.
18
19config NET_DSA_REALTEK_SMI
20	tristate "Realtek SMI connected switch driver"
21	depends on NET_DSA_REALTEK
22	help
23	  Select to enable support for registering switches connected
24	  through SMI.
25
26config NET_DSA_REALTEK_RTL8365MB
27	tristate "Realtek RTL8365MB switch subdriver"
28	depends on NET_DSA_REALTEK
29	depends on NET_DSA_REALTEK_SMI || NET_DSA_REALTEK_MDIO
30	select NET_DSA_TAG_RTL8_4
31	help
32	  Select to enable support for Realtek RTL8365MB-VC and RTL8367S.
33
34config NET_DSA_REALTEK_RTL8366RB
35	tristate "Realtek RTL8366RB switch subdriver"
36	depends on NET_DSA_REALTEK
37	depends on NET_DSA_REALTEK_SMI || NET_DSA_REALTEK_MDIO
38	select NET_DSA_TAG_RTL4_A
39	help
40	  Select to enable support for Realtek RTL8366RB
41