drivers/net/ethernet/xilinx

Xilinx/AMD FPGA soft Ethernet MAC cores (AXI Ethernet, EmacLite, LL TEMAC)

Configurable Ethernet MAC IP cores instantiated inside Xilinx (now AMD) FPGAs and adaptive SoCs such as Zynq, Zynq UltraScale+, and Versal. The family covers the lightweight EmacLite, the higher-performance AXI 1G/2.5G Ethernet Subsystem, and the older Tri-Mode LL TEMAC, used in embedded, industrial, and networking FPGA designs from the mid-2000s to today.

keep conf=0.90 deploy=medium replacement=none subsystem=net category=networking-ethernet
90%

recommendation

It should stay in the kernel because all three drivers are actively maintained, with fixes landing in netdev as recently as 2025 and 2026, and AMD continues to sell the underlying Ethernet IP cores for current Zynq UltraScale+ and Versal FPGA and SoC families. Deployment is niche compared to mass-market NICs but meaningful across embedded, industrial, and networking FPGA designs, so there is no case for deprecation.

repository signals

9 files
7,754 source lines
146 commits, 5y
+2,648 / −1,383 lines added / removed, 5y
48 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 146 total · active in 41/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 2 commits · +3 −3 2021-06: 6 commits · +27 −11 2021-07: 1 commit · +3 −3 2021-08: 1 commit · +24 −8 2021-09: 0 commits · +0 −0 2021-10: 5 commits · +12 −13 2021-11: 4 commits · +31 −68 2021-12: 2 commits · +4 −6 2022-01: 11 commits · +145 −112 2022-02: 3 commits · +11 −8 2022-03: 9 commits · +288 −270 2022-04: 7 commits · +39 −57 2022-05: 4 commits · +138 −114 2022-06: 5 commits · +64 −32 2022-07: 0 commits · +0 −0 2022-08: 2 commits · +48 −7 2022-09: 9 commits · +149 −137 2022-10: 2 commits · +5 −5 2022-11: 4 commits · +86 −36 2022-12: 1 commit · +1 −1 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +4 −5 2023-04: 0 commits · +0 −0 2023-05: 0 commits · +0 −0 2023-06: 2 commits · +9 −7 2023-07: 2 commits · +15 −11 2023-08: 0 commits · +0 −0 2023-09: 2 commits · +6 −13 2023-10: 0 commits · +0 −0 2023-11: 3 commits · +588 −127 2023-12: 0 commits · +0 −0 2024-01: 0 commits · +0 −0 2024-02: 1 commit · +1 −2 2024-03: 2 commits · +23 −6 2024-04: 0 commits · +0 −0 2024-05: 1 commit · +1 −1 2024-06: 2 commits · +3 −4 2024-07: 6 commits · +19 −22 2024-08: 8 commits · +452 −45 2024-09: 7 commits · +38 −37 2024-10: 5 commits · +18 −15 2024-11: 0 commits · +0 −0 2024-12: 0 commits · +0 −0 2025-01: 5 commits · +32 −14 2025-02: 7 commits · +287 −97 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +1 −1 2025-05: 1 commit · +3 −3 2025-06: 0 commits · +0 −0 2025-07: 3 commits · +3 −3 2025-08: 1 commit · +6 −2 2025-09: 2 commits · +18 −2 2025-10: 0 commits · +0 −0 2025-11: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +27 −56 2026-02: 3 commits · +10 −12 2026-03: 2 commits · +6 −7 2026-04: 0 commits · +0 −0

sources

  1. spinics.net

    AXI Ethernet is still receiving netdev fixes in 2026, and a March 31, 2026 series was applied to netdev/net.

  2. spinics.net

    EmacLite received a bug fix in July 2025 which patchwork-bot reports as applied to netdev/net.

  3. spinics.net

    LL TEMAC received a fix in July 2025 which patchwork-bot reports as applied to netdev/net-next.

  4. amd.com

    AMD still markets the AXI 1G/2.5G Ethernet Subsystem for current FPGA/SoC families including Versal and Zynq UltraScale+.

  5. amd.com

    AMD still markets the Tri-Mode Ethernet MAC IP core for current and recent FPGA/SoC families, indicating ongoing availability.

  6. cateee.net

    EmacLite remains present in current kernel configuration data through 7.0 and supports multiple Xilinx Ethernet Lite compatibles.

  7. cateee.net

    AXI Ethernet remains present in current kernel configuration data through 7.0-rc+HEAD.

  8. cateee.net

    LL TEMAC remains present in current kernel configuration data through 6.19-rc+HEAD.

codex reasoning notes (technical)

Local `exec_command` inspection showed this directory contains three real platform drivers (`xilinx_emaclite`, `xilinx_axienet`, `ll_temac`) with active entry points, not helper-only code. Local `git -c safe.directory=... log` showed substantial 2024-2026 maintenance, including March 2026 axienet fixes plus 2025 ll_temac and emaclite fixes. `lei` was unavailable in shell, so upstream-activity URLs were obtained with `web.search_query` on public mailing-list mirrors (spinics); those show applied patch traffic and no removal/deprecation thread surfaced in the available search results. AMD product URLs were obtained via `web.search_query`; LKDDb URLs were obtained via direct `web.open`. Because the hardware is still sold as AMD FPGA IP and the drivers are actively maintained, there is no supportable case for deprecation or removal. Deployment is not mass-market NIC scale, but remains meaningful in embedded/industrial/networking FPGA designs, so `medium` fits best.