drivers/phy

Generic PHY framework and SoC PHY drivers

A kernel-wide framework and collection of vendor drivers for PHYs, the analog/mixed-signal transceivers that sit between a digital controller and the physical wires for USB, PCIe, SATA, UFS, eMMC, MIPI and similar high-speed links. It is used by virtually every modern ARM SoC and many x86 platforms to bring up Type-C ports, NVMe and SATA storage, display and camera links, and other serial buses.

keep conf=0.95 deploy=high replacement=none subsystem=phy category=infrastructure
95%

recommendation

It should stay because this is a core, actively maintained subsystem rather than a legacy chip driver. New PHY drivers were still landing upstream in 2026 (for example EcoNet EN751221/EN7528 PCIe and Axiado AX3000 eMMC), and current shipping silicon like Rockchip's RK3588 depends on it for USB, PCIe, SATA and Type-C support.

repository signals

359 files
146,435 source lines
1,606 commits, 5y
+120,918 / −54,325 lines added / removed, 5y
330 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 1,606 total · active in 59/61 months
2021 2022 2023 2024 2025 2026 2021-04: 10 commits · +233 −25 2021-05: 13 commits · +544 −27 2021-06: 12 commits · +1,349 −15 2021-07: 21 commits · +2,361 −1,780 2021-08: 16 commits · +285 −105 2021-09: 15 commits · +1,335 −84 2021-10: 16 commits · +1,221 −44 2021-11: 16 commits · +1,499 −33 2021-12: 35 commits · +2,577 −591 2022-01: 15 commits · +125 −71 2022-02: 18 commits · +2,384 −214 2022-03: 13 commits · +1,131 −69 2022-04: 25 commits · +735 −66 2022-05: 3 commits · +65 −40 2022-06: 63 commits · +34,318 −29,461 2022-07: 44 commits · +3,703 −1,718 2022-08: 22 commits · +1,515 −184 2022-09: 105 commits · +2,117 −2,190 2022-10: 85 commits · +1,075 −1,358 2022-11: 87 commits · +3,056 −1,905 2022-12: 10 commits · +64 −56 2023-01: 39 commits · +1,118 −293 2023-02: 21 commits · +2,521 −53 2023-03: 63 commits · +734 −786 2023-04: 19 commits · +1,158 −396 2023-05: 43 commits · +3,563 −1,889 2023-06: 28 commits · +1,505 −395 2023-07: 23 commits · +2,851 −131 2023-08: 30 commits · +762 −245 2023-09: 17 commits · +411 −151 2023-10: 16 commits · +274 −84 2023-11: 8 commits · +304 −2,156 2023-12: 24 commits · +3,185 −90 2024-01: 27 commits · +2,916 −1,293 2024-02: 14 commits · +2,285 −260 2024-03: 12 commits · +269 −56 2024-04: 31 commits · +3,147 −164 2024-05: 17 commits · +1,306 −80 2024-06: 23 commits · +2,959 −297 2024-07: 15 commits · +326 −310 2024-08: 23 commits · +728 −278 2024-09: 30 commits · +1,722 −719 2024-10: 40 commits · +1,274 −489 2024-11: 9 commits · +513 −9 2024-12: 22 commits · +701 −96 2025-01: 7 commits · +48 −49 2025-02: 17 commits · +1,438 −112 2025-03: 29 commits · +2,428 −251 2025-04: 33 commits · +867 −280 2025-05: 40 commits · +1,699 −545 2025-06: 17 commits · +673 −150 2025-07: 32 commits · +928 −356 2025-08: 28 commits · +671 −253 2025-09: 9 commits · +87 −81 2025-10: 15 commits · +646 −68 2025-11: 40 commits · +2,576 −611 2025-12: 59 commits · +7,071 −319 2026-01: 25 commits · +1,523 −167 2026-02: 10 commits · +81 −64 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    As of April 4, 2026, the subsystem was still gaining new upstream PHY driver support (EcoNet EN751221/EN7528 PCIe PHY), indicating active development rather than retirement.

  2. lore.kernel.org

    As of March 17, 2026, new Axiado AX3000 eMMC PHY support was being added upstream, showing current hardware enablement in this subsystem.

  3. rock-chips.com

    Rockchip still markets RK3588 with Linux support and high-speed interfaces including PCIe, SATA, Type-C, USB3.1 and USB2.0, all of which rely on PHY drivers from this subsystem.

  4. axiado.com

    Axiado's current products page still lists active TCU SoCs in 2025/2026-era offerings, supporting the conclusion that related PHY-backed hardware remains in new deployments.

codex reasoning notes (technical)

`drivers/phy` is an active subsystem directory, not a single obsolete chip driver: local `rg`/tree inspection showed many vendor PHY drivers plus the generic PHY framework. Upstream activity was checked with `mcp__lore_http__.lore_file_timeline` on `drivers/phy/Kconfig`, which showed heavy 2025-2026 traffic and recent new-driver additions; no removal evidence was found in the sampled lore results. Deployment evidence came from `web.search_query` hits for Rockchip RK3588 and Axiado current product pages, both showing currently marketed Linux-capable hardware using PHY-managed links. Because this directory covers current SoCs across multiple vendors and is still receiving enablement work, the correct disposition is keep.