Openwrt/target/linux/ramips/files/drivers/net/ethernet/ralink/Kconfig
Adrian Schmutzler 734a8c46e7 ramips: remove legacy ethernet driver components for mt7621
The mt7621 subtarget has been switched to DSA quite a while ago and
seems to run sufficiently fine. Build with older kernels than 5.4 has
been disabled directly during the kernel bump, so our local ethernet
driver is unused in master since then.

Therefore, let's remove the mt7621-specific parts of "our" ethernet
driver, so we don't have to maintain them and it's obvious to
everybody that they are not used anymore.

This also drops the offloading components as this was specifically
implemented to depend on mt7621.

Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
2020-08-21 15:46:54 +02:00

59 lines
1.2 KiB
Plaintext

config NET_VENDOR_RALINK
tristate "Ralink ethernet driver"
depends on RALINK
help
This driver supports the ethernet mac inside Ralink WiSoCs
config NET_RALINK_SOC
def_tristate NET_VENDOR_RALINK
if NET_RALINK_SOC
choice
prompt "MAC type"
config NET_RALINK_RT2880
bool "RT2882"
depends on MIPS && SOC_RT288X
config NET_RALINK_RT3050
bool "RT3050/MT7628"
depends on MIPS && (SOC_RT305X || SOC_MT7620)
config NET_RALINK_RT3883
bool "RT3883"
depends on MIPS && SOC_RT3883
config NET_RALINK_MT7620
bool "MT7620"
depends on MIPS && SOC_MT7620
endchoice
config NET_RALINK_HW_QOS
def_bool NET_RALINK_SOC
depends on NET_RALINK_MT7623
config NET_RALINK_MDIO
def_bool NET_RALINK_SOC
depends on (NET_RALINK_RT2880 || NET_RALINK_RT3883 || NET_RALINK_MT7620)
select PHYLIB
config NET_RALINK_MDIO_RT2880
def_bool NET_RALINK_SOC
depends on (NET_RALINK_RT2880 || NET_RALINK_RT3883)
select NET_RALINK_MDIO
config NET_RALINK_MDIO_MT7620
def_bool NET_RALINK_SOC
depends on NET_RALINK_MT7620
select NET_RALINK_MDIO
config NET_RALINK_ESW_RT3050
def_tristate NET_RALINK_SOC
depends on NET_RALINK_RT3050
config NET_RALINK_GSW_MT7620
def_tristate NET_RALINK_SOC
depends on NET_RALINK_MT7620
endif