drivers/net/ethernet/tehuti

Tehuti TN40xx / TN4010 10 Gigabit Ethernet adapters

A family of 10 Gigabit Ethernet PCIe network cards built around Tehuti Networks' TN40xx/TN4010 controller silicon, typically paired with an Aquantia AQR105 PHY. The chipset shows up in retail and small-business adapters such as the Tehuti TN9310, D-Link DXE-810S, ASUS XG-C100F, and Edimax EN-9320, sold from the mid-2010s into 2025 as an affordable 10GbE upgrade for desktops and small servers.

keep-annotate conf=0.82 last_sold=2025 deploy=low replacement=none subsystem=net category=networking-ethernet
82%

recommendation

Worth keeping but documenting as a niche/legacy driver. The hardware is still sold new in 2025-2026 through brands like ASUS, Edimax, D-Link, and Kuroutoshikou, and the code saw real upstream and stable-tree activity in 2025 (including new PCI ID support and an MDIO/AQR105 PHY fix), so it is not abandonware. However, deployments are small and concentrated in the consumer/SMB 10GbE upgrade market, with no in-tree replacement covering the same silicon — removing it would strand remaining users, so the right move is to keep it while flagging that it serves a small audience.

repository signals

9 files
5,681 source lines
22 commits, 5y
+2,742 / −62 lines added / removed, 5y
11 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 22 total · active in 13/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: 1 commit · +5 −13 2021-08: 1 commit · +8 −4 2021-09: 0 commits · +0 −0 2021-10: 2 commits · +5 −3 2021-11: 1 commit · +10 −2 2021-12: 0 commits · +0 −0 2022-01: 1 commit · +10 −18 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: 1 commit · +4 −4 2022-09: 1 commit · +1 −1 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: 1 commit · +1 −1 2024-06: 7 commits · +2,519 −6 2024-07: 1 commit · +53 −2 2024-08: 1 commit · +3 −3 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: 0 commits · +0 −0 2025-03: 3 commits · +122 −4 2025-04: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 2025-06: 0 commits · +0 −0 2025-07: 1 commit · +1 −1 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 0 commits · +0 −0 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    The driver was still receiving upstream/stable traffic in 2025, including a patch adding PCI ID support for AQR105-based Tehuti TN4010 cards.

  2. lore.kernel.org

    The driver also received a 2025 functional update to create an MDIO software node and attach the AQR105 PHY.

  3. kuroutoshikou.com

    A retail product page describes a PCIe 10GbE board built on Tehuti TN4010 plus Aquantia/AQR105, indicating new-product availability around 2025-2026.

  4. edimax.com

    Edimax still publishes a current product page for a supported 10GbE adapter family named in the kernel Kconfig, supporting continuing niche deployment.

  5. asus.com

    ASUS still maintains a support page for the XG-C100F, another board explicitly named in the kernel Kconfig for this driver.

codex reasoning notes (technical)

Local source inspection via `rg`/`sed` showed this is the tn40xx/Tehuti 10GbE driver and Kconfig names supported boards (Tehuti TN9310, DLink DXE-810S, ASUS XG-C100F, Edimax EN-9320). Lore evidence came from `lore_file_timeline` on `drivers/net/ethernet/tehuti/tn40.c`, which showed substantial 2024-2025 patch activity and stable backports, so this is not abandonware. A `lore_regex` removal/deprecation scan timed out and the directory-level timeline returned no hits, so I found no concrete upstream removal series, but that absence is not fully exhaustive. Product/support URLs were obtained by web search; they suggest the hardware family is still sold or at least supported in 2025-2026, but only in niche desktop/server-upgrade markets. No natural in-tree replacement driver covers the same Tehuti silicon, so removal would strand remaining users; keep the driver, but annotate as legacy/niche rather than strategically important.