MediaTek SoC Ethernet controllers (Filogic, MT76xx/MT79xx, STAR EMAC)
Built-in Ethernet MACs on MediaTek networking and embedded SoCs, including the MT76xx and MT79xx Filogic router platforms (MT7986, MT7988, MT7992) and the smaller STAR EMAC. These chips drive a large share of current Wi-Fi 6/6E/7 home routers and OpenWrt boards like the Banana Pi BPI-R4 and TP-Link XDR-6088, typically offering multi-gigabit and 2.5G ports with hardware packet acceleration.
recommendation
It should stay because the hardware is actively sold in 2025 and the code is under continuous upstream development, with a June 2025 net-next series reworking interrupt handling on MT7988 and ongoing work on XDP, EEE, and the MT7992 packet accelerator. MediaTek's Filogic SoCs are the backbone of many current OpenWrt routers, so the driver has both an active maintainer and a large real-world install base.
repository signals
sources
- lore-kernel.gnuweeb.org
June 2025 net-next patch series reworks IRQ handling in mtk_eth_soc, with review activity and explicit MT7988 test coverage, indicating active upstream maintenance rather than removal.
- kernel.org
Kernel MAINTAINERS lists 'MEDIATEK ETHERNET DRIVER' for drivers/net/ethernet/mediatek as Maintained.
- openwrt.org
Current OpenWrt device page shows Banana Pi BPI-R4 using MediaTek MT7988AV (Filogic 880) with multiple Ethernet ports and active OpenWrt support, evidencing contemporary deployment.
- openwrt.org
OpenWrt device page for TP-Link XDR-6088 shows a MediaTek MT7986A platform with 4x1G and 2x2.5G networking, showing the driver family remains relevant in current router hardware.
codex reasoning notes (technical)
Real driver directory confirmed by local shell inspection (`rg --files`, `sed` on Kconfig/Makefile): it builds NET_MEDIATEK_SOC and NET_MEDIATEK_STAR_EMAC. Lore evidence was gathered first via web search query `"mtk_eth_soc" lore kernel 2025`, which returned the June 2025 net-next thread above showing ongoing feature work and review, not deprecation. A local `git -c safe.directory=... log --since=2025-01-01 -- drivers/net/ethernet/mediatek` also showed many 2025-2026 fixes/features (MT7988 PHY, MT7992 WED, XDP/EEE, bugfixes). Deployment evidence came from web search results for current OpenWrt hardware pages on MT7986/MT7988 devices. Because the driver is actively maintained and tied to still-sold MediaTek router/edge SoCs, there is no natural upstream replacement and the correct recommendation is to keep it.