Back to home page

OSCL-LXR

 
 

    


0001 # SPDX-License-Identifier: GPL-2.0-only
0002 menuconfig NET_DSA_REALTEK
0003         tristate "Realtek Ethernet switch family support"
0004         depends on NET_DSA
0005         select FIXED_PHY
0006         select IRQ_DOMAIN
0007         select REALTEK_PHY
0008         select REGMAP
0009         help
0010           Select to enable support for Realtek Ethernet switch chips.
0011 
0012           Note that at least one interface driver must be enabled for the
0013           subdrivers to be loaded. Moreover, an interface driver cannot achieve
0014           anything without at least one subdriver enabled.
0015 
0016 if NET_DSA_REALTEK
0017 
0018 config NET_DSA_REALTEK_MDIO
0019         tristate "Realtek MDIO interface driver"
0020         depends on OF
0021         depends on NET_DSA_REALTEK_RTL8365MB || NET_DSA_REALTEK_RTL8366RB
0022         depends on NET_DSA_REALTEK_RTL8365MB || !NET_DSA_REALTEK_RTL8365MB
0023         depends on NET_DSA_REALTEK_RTL8366RB || !NET_DSA_REALTEK_RTL8366RB
0024         help
0025           Select to enable support for registering switches configured
0026           through MDIO.
0027 
0028 config NET_DSA_REALTEK_SMI
0029         tristate "Realtek SMI interface driver"
0030         depends on OF
0031         depends on NET_DSA_REALTEK_RTL8365MB || NET_DSA_REALTEK_RTL8366RB
0032         depends on NET_DSA_REALTEK_RTL8365MB || !NET_DSA_REALTEK_RTL8365MB
0033         depends on NET_DSA_REALTEK_RTL8366RB || !NET_DSA_REALTEK_RTL8366RB
0034         help
0035           Select to enable support for registering switches connected
0036           through SMI.
0037 
0038 config NET_DSA_REALTEK_RTL8365MB
0039         tristate "Realtek RTL8365MB switch subdriver"
0040         imply NET_DSA_REALTEK_SMI
0041         imply NET_DSA_REALTEK_MDIO
0042         select NET_DSA_TAG_RTL8_4
0043         help
0044           Select to enable support for Realtek RTL8365MB-VC and RTL8367S.
0045 
0046 config NET_DSA_REALTEK_RTL8366RB
0047         tristate "Realtek RTL8366RB switch subdriver"
0048         imply NET_DSA_REALTEK_SMI
0049         imply NET_DSA_REALTEK_MDIO
0050         select NET_DSA_TAG_RTL4_A
0051         help
0052           Select to enable support for Realtek RTL8366RB.
0053 
0054 endif