/branches/gl-inet/target/linux/ramips/files-4.14/drivers/net/ethernet/mtk/Kconfig |
@@ -0,0 +1,70 @@ |
config NET_VENDOR_MEDIATEK |
tristate "Mediatek/Ralink ethernet driver" |
depends on RALINK |
help |
This driver supports the ethernet mac inside the Mediatek and Ralink WiSoCs |
|
config NET_MEDIATEK_SOC |
def_tristate NET_VENDOR_MEDIATEK |
|
if NET_MEDIATEK_SOC |
choice |
prompt "MAC type" |
|
config NET_MEDIATEK_RT2880 |
bool "RT2882" |
depends on MIPS && SOC_RT288X |
|
config NET_MEDIATEK_RT3050 |
bool "RT3050/MT7628" |
depends on MIPS && (SOC_RT305X || SOC_MT7620) |
|
config NET_MEDIATEK_RT3883 |
bool "RT3883" |
depends on MIPS && SOC_RT3883 |
|
config NET_MEDIATEK_MT7620 |
bool "MT7620" |
depends on MIPS && SOC_MT7620 |
|
config NET_MEDIATEK_MT7621 |
bool "MT7621" |
depends on MIPS && SOC_MT7621 |
|
endchoice |
|
config NET_MEDIATEK_OFFLOAD |
def_bool NET_MEDIATEK_SOC |
depends on NET_MEDIATEK_MT7621 |
|
config NET_MEDIATEK_HW_QOS |
def_bool NET_MEDIATEK_SOC |
depends on NET_MEDIATEK_MT7623 |
|
config NET_MEDIATEK_MDIO |
def_bool NET_MEDIATEK_SOC |
depends on (NET_MEDIATEK_RT2880 || NET_MEDIATEK_RT3883 || NET_MEDIATEK_MT7620 || NET_MEDIATEK_MT7621) |
select PHYLIB |
|
config NET_MEDIATEK_MDIO_RT2880 |
def_bool NET_MEDIATEK_SOC |
depends on (NET_MEDIATEK_RT2880 || NET_MEDIATEK_RT3883) |
select NET_MEDIATEK_MDIO |
|
config NET_MEDIATEK_MDIO_MT7620 |
def_bool NET_MEDIATEK_SOC |
depends on (NET_MEDIATEK_MT7620 || NET_MEDIATEK_MT7621) |
select NET_MEDIATEK_MDIO |
|
config NET_MEDIATEK_ESW_RT3050 |
def_tristate NET_MEDIATEK_SOC |
depends on NET_MEDIATEK_RT3050 |
|
config NET_MEDIATEK_GSW_MT7620 |
def_tristate NET_MEDIATEK_SOC |
depends on NET_MEDIATEK_MT7620 |
|
config NET_MEDIATEK_GSW_MT7621 |
def_tristate NET_MEDIATEK_SOC |
depends on NET_MEDIATEK_MT7621 |
endif |