55 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			55 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
# 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
 |