blob: 7bfc78b5b92afa06ad81d1417e8bbc9ece82c7e4 [file] [log] [blame]
# SPDX-License-Identifier: GPL-2.0-only
config NET_VENDOR_MEDIATEK
bool "MediaTek ethernet driver"
depends on ARCH_MEDIATEK || SOC_MT7621 || SOC_MT7620
---help---
If you have a Mediatek SoC with ethernet, say Y.
if NET_VENDOR_MEDIATEK
config NET_MEDIATEK_SOC
tristate "MediaTek SoC Gigabit Ethernet support"
select PHYLINK
---help---
This driver supports the gigabit ethernet MACs in the
MediaTek SoC family.
config MEDIATEK_NETSYS_V2
tristate "MediaTek Ethernet NETSYS V2 support"
depends on ARCH_MEDIATEK && NET_MEDIATEK_SOC
---help---
This options enable MTK Ethernet NETSYS V2 support
config MEDIATEK_NETSYS_V3
tristate "MediaTek Ethernet NETSYS V3 support"
depends on ARCH_MEDIATEK && NET_MEDIATEK_SOC
---help---
This options enable MTK Ethernet NETSYS V3 support for
XGMAC and USXGMII.
If you have a network system belong to this class, say Y.
If unsure, say N.
config NET_MEDIATEK_HNAT
tristate "MediaTek HW NAT support"
depends on NET_MEDIATEK_SOC && NF_CONNTRACK && IP_NF_NAT
---help---
This driver supports the hardward Network Address Translation
in the MediaTek MT7986/MT2701/MT7622/MT7629/MT7621 chipset
family.
endif #NET_VENDOR_MEDIATEK