drivers/phy/socionext

Socionext UniPhier SoC PHY controllers

On-chip PHY blocks (PCIe, USB, and AHCI/SATA serial-link transceivers) built into Socionext's UniPhier system-on-chip family, including the LD20, PXs2/PXs3, Pro4/Pro5, and NX1 parts used in Japanese set-top boxes and embedded gear from the mid-2010s onward.

keep-annotate conf=0.66 deploy=low replacement=none subsystem=phy category=platform-vendor
66%

recommendation

Worth keeping but documenting its niche, because the UniPhier SoC family it supports is still maintained in current kernels yet appears to no longer be a growth product line for Socionext, whose current marketing focuses on custom SoCs and radar sensors instead. There are no signs of an upstream removal effort, and because these PHY blocks are baked into specific UniPhier chips, no other driver could replace them for existing boards still in the field.

repository signals

7 files
1,922 source lines
10 commits, 5y
+289 / −47 lines added / removed, 5y
5 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 10 total · active in 6/61 months
2021 2022 2023 2024 2025 2026 2021-04: 0 commits · +0 −0 2021-05: 0 commits · +0 −0 2021-06: 1 commit · +7 −4 2021-07: 0 commits · +0 −0 2021-08: 0 commits · +0 −0 2021-09: 0 commits · +0 −0 2021-10: 5 commits · +264 −19 2021-11: 0 commits · +0 −0 2021-12: 1 commit · +6 −4 2022-01: 0 commits · +0 −0 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: 0 commits · +0 −0 2022-09: 0 commits · +0 −0 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: 1 commit · +1 −1 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: 1 commit · +1 −1 2024-03: 0 commits · +0 −0 2024-04: 0 commits · +0 −0 2024-05: 0 commits · +0 −0 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: 0 commits · +0 −0 2025-05: 0 commits · +0 −0 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: 0 commits · +0 −0 2025-12: 0 commits · +0 −0 2026-01: 1 commit · +10 −18 2026-02: 0 commits · +0 −0 2026-03: 0 commits · +0 −0 2026-04: 0 commits · +0 −0

sources

  1. cateee.net

    The directory serves the Socionext UniPhier SoC family, which remains supported in current kernel releases.

  2. cateee.net

    The PCIe PHY driver is still present through current kernels and covers UniPhier LD20/PXs3/Pro5/NX1-compatible PHYs.

  3. cateee.net

    The AHCI PHY driver is still present through current kernels and covers UniPhier Pro4/PXs2/PXs3 PHYs.

  4. socionext.com

    Socionext's current public product lineup highlights newer radar/ASSP products rather than UniPhier application SoCs, suggesting UniPhier is not a current growth family.

  5. socionext.com

    Socionext's current business positioning emphasizes custom SoCs and newer markets rather than marketing UniPhier as a current flagship family.

codex reasoning notes (technical)

Real driver directory: local shell inspection of Kconfig and .c files showed module_platform_driver entries and UniPhier PHY compatibles. Chipset family derived from local source plus LKDDb pages. lore_file_timeline(path="drivers/phy/socionext/") via lore-http returned no events and a follow-up lore regex for diff headers also returned no hits, so I found no direct lore evidence of an active removal series; given the user-provided substantive touch date in 2026, I treated the driver as maintained but quiet. Web search produced LKDDb URLs confirming the configs remain in current kernels, and current Socionext product/about pages do not surface UniPhier products, which supports 'low' present-day deployment and likely-not-sold-new inference. No natural replacement driver exists because these are SoC-specific PHY blocks.