# SPDX-License-Identifier: GPL-2.0-only menuconfig NET_DSA_REALTEK tristate "Realtek Ethernet switch family support" depends on NET_DSA select FIXED_PHY select IRQ_DOMAIN select REALTEK_PHY select REGMAP help Select to enable support for Realtek Ethernet switch chips. Note that at least one interface driver must be enabled for the subdrivers to be loaded. Moreover, an interface driver cannot achieve anything without at least one subdriver enabled. if NET_DSA_REALTEK config NET_DSA_REALTEK_MDIO tristate "Realtek MDIO interface driver" depends on OF depends on NET_DSA_REALTEK_RTL8365MB || NET_DSA_REALTEK_RTL8366RB depends on NET_DSA_REALTEK_RTL8365MB || !NET_DSA_REALTEK_RTL8365MB depends on NET_DSA_REALTEK_RTL8366RB || !NET_DSA_REALTEK_RTL8366RB help Select to enable support for registering switches configured through MDIO. config NET_DSA_REALTEK_SMI tristate "Realtek SMI interface driver" depends on OF depends on NET_DSA_REALTEK_RTL8365MB || NET_DSA_REALTEK_RTL8366RB depends on NET_DSA_REALTEK_RTL8365MB || !NET_DSA_REALTEK_RTL8365MB depends on NET_DSA_REALTEK_RTL8366RB || !NET_DSA_REALTEK_RTL8366RB help Select to enable support for registering switches connected through SMI. config NET_DSA_REALTEK_RTL8365MB tristate "Realtek RTL8365MB switch subdriver" imply NET_DSA_REALTEK_SMI imply NET_DSA_REALTEK_MDIO select NET_DSA_TAG_RTL8_4 help Select to enable support for Realtek RTL8365MB-VC and RTL8367S. config NET_DSA_REALTEK_RTL8366RB tristate "Realtek RTL8366RB switch subdriver" imply NET_DSA_REALTEK_SMI imply NET_DSA_REALTEK_MDIO select NET_DSA_TAG_RTL4_A help Select to enable support for Realtek RTL8366RB. endif