drivers/net/ethernet/airoha

Airoha EN7581 and AN7583 SoC Ethernet controllers

Onboard Ethernet MAC and packet-offload engine built into Airoha's EN7581 and AN7583 system-on-chip parts, which power 10G-PON broadband gateways and Wi-Fi routers shipped to ISPs and consumers from 2024 onward. It handles the chip's frame engine, QDMA, and packet-processing pipeline so the SoC can move traffic at line rate without burning CPU.

keep conf=0.95 deploy=low replacement=none subsystem=net category=networking-ethernet
95%

recommendation

It should stay because this is a new and actively maintained driver for current Airoha broadband silicon, with upstream feature work landing as recently as mid-2025 and OpenWrt shipping a dedicated Airoha target. The hardware is still being sold for residential and enterprise gateways in 2025, and no other in-tree driver covers this chip family.

repository signals

8 files
7,400 source lines
103 commits, 5y
+9,521 / −2,078 lines added / removed, 5y
12 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 103 total · active in 15/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 0 commits · +0 −0 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 0 commits · +0 −0 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 0 commits · +0 −0 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 0 commits · +0 −0 2023-07: 0 commits · +0 −0 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 0 commits · +0 −0 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 0 commits · +0 −0 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 0 commits · +0 −0 2025-02: 12 commits · +6,704 −1,018 2025-03: 10 commits · +84 −51 2025-04: 6 commits · +813 −153 2025-05: 9 commits · +499 −117 2025-06: 9 commits · +101 −40 2025-07: 5 commits · +34 −25 2025-08: 12 commits · +423 −176 2025-09: 3 commits · +24 −27 2025-10: 20 commits · +643 −366 2025-11: 2 commits · +46 −48 2025-12: 1 commit · +26 −13 2026-01: 7 commits · +83 −29 2026-02: 2 commits · +11 −11 2026-03: 4 commits · +29 −2 2026-04: 1 commit · +1 −2

sources

  1. lore-kernel.gnuweeb.org

    As of March 2026 the driver was still receiving net-next fixes and at least one Airoha patch was applied upstream, indicating active maintenance rather than removal.

  2. lore-kernel.gnuweeb.org

    In July 2025 the driver was part of a 7-patch net-next series adding NPU callbacks for WLAN offload, showing feature development after initial merge.

  3. lwn.net

    The EN7581 ethernet support was introduced upstream in 2024 for Airoha EN7581 SoC hardware, confirming this is a very new driver family rather than legacy baggage.

  4. airoha.com

    Airoha markets the AN7581 series as a 10G-PON SoC for residential and enterprise gateways with OpenWrt/Linux support, so the underlying hardware family was still an actively sold platform in 2025.

  5. downloads.openwrt.org

    OpenWrt still ships a dedicated Airoha target with an AN7581 subtarget in 2026 snapshots, which is strong evidence of current downstream deployment and enablement activity.

codex reasoning notes (technical)

Local `rg` via shell showed OF compatibles `airoha,en7581-eth` and `airoha,an7583-eth`, so this is a current platform Ethernet driver for new Airoha broadband SoCs, not a legacy NIC. Lore evidence was gathered via `web.search_query`: a March 2026 applied net-next patch and a July 2025 feature series both show active upstream work; no removal/deprecation thread surfaced in the same lore searches. Deployment evidence came from `web.search_query` results on Airoha product pages and OpenWrt snapshot targets: hardware appears to be current operator/CPE silicon, but in a niche embedded broadband market, so deployments are best rated low rather than medium/high. No natural upstream replacement driver exists because this covers a specific Airoha FE/QDMA/PPE block.