drivers/phy/freescale

NXP/Freescale i.MX and Layerscape SoC PHY drivers

Low-level PHY (physical layer) blocks built into NXP's i.MX8 and i.MX95 application processors and Layerscape networking SoCs, including USB PHYs and the Lynx 28G high-speed SerDes used for Ethernet and PCIe links. These chips ship today in industrial, automotive, and edge-networking designs.

keep conf=0.93 deploy=medium replacement=none subsystem=phy category=bus-other
93%

recommendation

It should stay because it supports current NXP silicon that is still sold and actively designed in. NXP lists both i.MX95 and the Layerscape LS1028A as active products in 2026, upstream patch traffic continues to touch this directory, and because these PHYs are integrated into the SoCs themselves there is no alternate driver that could replace them.

repository signals

9 files
4,857 source lines
81 commits, 5y
+5,345 / −1,131 lines added / removed, 5y
29 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 81 total · active in 34/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: 2 commits · +246 −0 2022-01: 2 commits · +7 −1 2022-02: 0 commits · +0 −0 2022-03: 3 commits · +638 −3 2022-04: 2 commits · +273 −13 2022-05: 0 commits · +0 −0 2022-06: 0 commits · +0 −0 2022-07: 1 commit · +460 −0 2022-08: 0 commits · +0 −0 2022-09: 1 commit · +4 −4 2022-10: 3 commits · +93 −49 2022-11: 0 commits · +0 −0 2022-12: 1 commit · +1 −1 2023-01: 0 commits · +0 −0 2023-02: 0 commits · +0 −0 2023-03: 1 commit · +2 −4 2023-04: 1 commit · +1 −3 2023-05: 1 commit · +218 −0 2023-06: 0 commits · +0 −0 2023-07: 1 commit · +3 −2 2023-08: 1 commit · +1 −1 2023-09: 0 commits · +0 −0 2023-10: 3 commits · +24 −3 2023-11: 0 commits · +0 −0 2023-12: 0 commits · +0 −0 2024-01: 1 commit · +1 −1 2024-02: 2 commits · +729 −2 2024-03: 1 commit · +4 −2 2024-04: 1 commit · +2 −4 2024-05: 1 commit · +619 −1 2024-06: 1 commit · +1 −0 2024-07: 0 commits · +0 −0 2024-08: 1 commit · +1 −1 2024-09: 5 commits · +359 −313 2024-10: 5 commits · +34 −41 2024-11: 0 commits · +0 −0 2024-12: 2 commits · +242 −2 2025-01: 0 commits · +0 −0 2025-02: 2 commits · +12 −11 2025-03: 2 commits · +14 −9 2025-04: 3 commits · +88 −17 2025-05: 3 commits · +52 −69 2025-06: 0 commits · +0 −0 2025-07: 0 commits · +0 −0 2025-08: 1 commit · +14 −2 2025-09: 1 commit · +4 −1 2025-10: 0 commits · +0 −0 2025-11: 16 commits · +1,158 −559 2025-12: 5 commits · +20 −10 2026-01: 4 commits · +18 −2 2026-02: 1 commit · +2 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. lore.kernel.org

    Recent 2026 upstream patch traffic still touched files under drivers/phy/freescale, indicating active maintenance rather than removal.

  2. nxp.com

    NXP lists i.MX95 as Active; this directory explicitly contains support for fsl,imx95-usb-phy, so covered hardware is current rather than legacy-only.

  3. nxp.com

    NXP lists LS1028A as Active; the directory's Lynx 28G SerDes driver targets current Layerscape SoCs used in industrial/edge designs.

codex reasoning notes (technical)

Local `rg` over drivers/phy/freescale showed active SoC-specific PHY drivers for i.MX8, i.MX95 USB PHY, and Layerscape Lynx 28G SerDes. `lore_activity` on representative files returned 2026 patch traffic with lore permalinks; no removal evidence was found in the gathered lore data. NXP product pages were obtained via web search and show i.MX95 and LS1028A as Active in 2026, so the hardware is still sold and relevant. Because these are board/SoC-integrated PHY blocks, there is no natural upstream replacement driver beyond keeping these per-SoC drivers maintained.