The Wireless Ethernet Dispatch subsystem on the MT7622 SoC can be configured to intercept and handle access to the DMA queues and PCIe interrupts for a MT7615/MT7915 wireless card. It can manage the internal WDMA (Wireless DMA) controller, which allows ethernet packets to be passed from the packet switch engine (PSE) to the wireless card, bypassing the CPU entirely. This can be used to implement hardware flow offloading from ethernet to WLAN. Signed-off-by: Felix Fietkau <nbd@nbd.name> Signed-off-by: David S. Miller <davem@davemloft.net>
33 lines
818 B
Plaintext
33 lines
818 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
config NET_VENDOR_MEDIATEK
|
|
bool "MediaTek devices"
|
|
depends on ARCH_MEDIATEK || SOC_MT7621 || SOC_MT7620 || COMPILE_TEST
|
|
help
|
|
If you have a Mediatek SoC with ethernet, say Y.
|
|
|
|
if NET_VENDOR_MEDIATEK
|
|
|
|
config NET_MEDIATEK_SOC_WED
|
|
depends on ARCH_MEDIATEK || COMPILE_TEST
|
|
def_bool NET_MEDIATEK_SOC != n
|
|
|
|
config NET_MEDIATEK_SOC
|
|
tristate "MediaTek SoC Gigabit Ethernet support"
|
|
depends on NET_DSA || !NET_DSA
|
|
select PINCTRL
|
|
select PHYLINK
|
|
select DIMLIB
|
|
help
|
|
This driver supports the gigabit ethernet MACs in the
|
|
MediaTek SoC family.
|
|
|
|
config NET_MEDIATEK_STAR_EMAC
|
|
tristate "MediaTek STAR Ethernet MAC support"
|
|
select PHYLIB
|
|
select REGMAP_MMIO
|
|
help
|
|
This driver supports the ethernet MAC IP first used on
|
|
MediaTek MT85** SoCs.
|
|
|
|
endif #NET_VENDOR_MEDIATEK
|