drivers/net/ethernet/oki-semi/pch_gbe

Intel EG20T and OKI/ROHM ML7223/ML7831 PCH Gigabit Ethernet

The integrated gigabit Ethernet MAC in the Intel EG20T Platform Controller Hub (companion to Atom E6xx "Tunnel Creek", circa 2010) and OKI/ROHM's related ML7223 and ML7831 chips. These parts targeted embedded and industrial uses such as in-vehicle infotainment, factory automation, industrial PCs, and IP phones, and appeared in boards like the original MinnowBoard.

keep-annotate conf=0.79 last_sold=2014 deploy=low replacement=none subsystem=net category=networking-ethernet
79%

recommendation

Worth keeping but flagging as a legacy embedded part, because the hardware stopped being widely available around 2014 (the original MinnowBoard, a representative EG20T platform, was retired in July 2014) and has no new-system presence in 2025. Even so, upstream traffic shows the code is still being actively maintained: it received a net-next functional conversion in November 2025 and ordinary bug-fix patches in mid-2025, so removal would be premature while real users in the field still benefit from fixes.

repository signals

8 files
4,767 source lines
21 commits, 5y
+113 / −104 lines added / removed, 5y
14 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 21 total · active in 15/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 5 commits · +55 −53 2021-06: 0 commits · +0 −0 2021-07: 1 commit · +1 −1 2021-08: 2 commits · +3 −10 2021-09: 0 commits · +0 −0 2021-10: 1 commit · +2 −2 2021-11: 1 commit · +10 −2 2021-12: 1 commit · +0 −3 2022-01: 0 commits · +0 −0 2022-02: 0 commits · +0 −0 2022-03: 0 commits · +0 −0 2022-04: 1 commit · +5 −7 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 0 commits · +0 −0 2022-08: 1 commit · +3 −3 2022-09: 1 commit · +1 −2 2022-10: 0 commits · +0 −0 2022-11: 2 commits · +5 −1 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: 1 commit · +1 −1 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: 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: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +1 −1 2025-05: 1 commit · +2 −2 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 0 commits · +0 −0 2025-09: 0 commits · +0 −0 2025-10: 0 commits · +0 −0 2025-11: 1 commit · +23 −15 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

    Upstream activity is still present in late 2025; pch_gbe received a net-next functional conversion patch rather than removal work.

  2. lore.kernel.org

    The driver still gets ordinary bug-fix traffic in 2025, indicating it is maintained for existing users.

  3. cateee.net

    LKDDb identifies CONFIG_PCH_GBE as supporting Intel EG20T PCH and OKI/ROHM ML7223/ML7831, confirming the hardware family and long-lived but niche support status.

  4. minnowboard.org

    A representative EG20T-based board, the original MinnowBoard, is explicitly no longer sold and was replaced in July 2014, supporting the view that mainstream/new-platform availability ended years ago.

  5. rohm.com

    Vendor collateral describes ML7223(V) as a 2010 companion chip for Intel Atom E6xx aimed at embedded/industrial uses such as IVI, factory automation, industrial PCs, and IP phones, which fits legacy/niche deployment rather than current broad new sales.

codex reasoning notes (technical)

Local shell `rg` in the driver showed MODULE_DESCRIPTION "EG20T PCH Gigabit ethernet Driver" and PCI IDs for Intel IOH1_GBE plus ROHM ML7223/ML7831. `lore_file_timeline` on pch_gbe_main.c returned 2025 netdev/linux-arm-kernel patches and no removal discussion; cited the returned lore URLs. Web search found LKDDb for supported devices, the MinnowBoard wiki for a concrete EG20T platform no longer sold since July 2014, and the ROHM ML7213/7223 brochure for original market positioning. Conclusion: hardware is legacy embedded and likely only low-volume field deployments remain, but upstream still sees real fixes, so removal/deprecation would be premature; keep the driver, annotate it as legacy/niche.