drivers/phy/mediatek

MediaTek SoC PHY blocks (T-PHY, XS-PHY, UFS, HDMI, MIPI, DisplayPort, PCIe)

Low-level physical-layer interface blocks built into MediaTek system-on-chip designs, covering USB, SATA, PCIe, 10GbE SerDes, UFS storage, HDMI, MIPI camera and display, and DisplayPort. These are the analog front ends that sit between the SoC's digital logic and the external connectors on MediaTek-powered routers, smartphones, tablets, and Chromebooks.

keep conf=0.92 deploy=medium replacement=none subsystem=phy category=bus-other
92%

recommendation

It should stay because this is an actively maintained vendor subtree serving multiple current MediaTek product lines, including the Filogic 880 networking silicon and the Dimensity 9400 smartphone platform, both still shipping in new 2025 hardware. Stable-tree backport activity as recently as 2026 confirms ongoing upstream care, and there is no generic replacement for these SoC-specific PHY blocks.

repository signals

21 files
5,929 source lines
83 commits, 5y
+3,833 / −1,480 lines added / removed, 5y
23 authors, 5y
monthly commits · 2021-04-21 → 2026-04-21 · 83 total · active in 28/61 months
2021 2022 2023 2024 2025 2026 2021-04: 2 commits · +2 −6 2021-05: 1 commit · +2 −0 2021-06: 0 commits · +0 −0 2021-07: 2 commits · +83 −11 2021-08: 8 commits · +118 −84 2021-09: 0 commits · +0 −0 2021-10: 0 commits · +0 −0 2021-11: 0 commits · +0 −0 2021-12: 5 commits · +427 −419 2022-01: 1 commit · +1 −1 2022-02: 0 commits · +0 −0 2022-03: 2 commits · +29 −50 2022-04: 0 commits · +0 −0 2022-05: 0 commits · +0 −0 2022-06: 2 commits · +490 −0 2022-07: 1 commit · +1 −1 2022-08: 0 commits · +0 −0 2022-09: 25 commits · +543 −734 2022-10: 0 commits · +0 −0 2022-11: 0 commits · +0 −0 2022-12: 0 commits · +0 −0 2023-01: 1 commit · +2 −2 2023-02: 2 commits · +627 −0 2023-03: 1 commit · +2 −3 2023-04: 2 commits · +4 −8 2023-05: 6 commits · +373 −28 2023-06: 0 commits · +0 −0 2023-07: 2 commits · +4 −5 2023-08: 0 commits · +0 −0 2023-09: 0 commits · +0 −0 2023-10: 0 commits · +0 −0 2023-11: 1 commit · +1 −1 2023-12: 1 commit · +25 −0 2024-01: 1 commit · +370 −0 2024-02: 1 commit · +3 −3 2024-03: 0 commits · +0 −0 2024-04: 1 commit · +463 −0 2024-05: 0 commits · +0 −0 2024-06: 0 commits · +0 −0 2024-07: 0 commits · +0 −0 2024-08: 2 commits · +20 −37 2024-09: 0 commits · +0 −0 2024-10: 0 commits · +0 −0 2024-11: 1 commit · +79 −0 2024-12: 2 commits · +3 −2 2025-01: 1 commit · +10 −30 2025-02: 0 commits · +0 −0 2025-03: 0 commits · +0 −0 2025-04: 1 commit · +84 −1 2025-05: 0 commits · +0 −0 2025-06: 2 commits · +37 −28 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: 6 commits · +30 −26 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

    The directory is still seeing upstream traffic in 2026; this file received a stable backport/autosel patch, indicating active maintenance rather than abandonment.

  2. mediatek.com

    MediaTek was marketing new Filogic 880 networking silicon in 2025/2026 with 10GbE, PCIe and USB interfaces, matching PHY classes covered by this driver directory and showing the hardware family remains current.

  3. mediatek.com

    MediaTek was marketing new Dimensity 9400 smartphone silicon in 2025/2026 with UFS 4 and MIPI display/camera interfaces, matching PHY classes covered here and showing ongoing new-device deployment.

  4. git.kernel.org

    Upstream Kconfig shows this directory covers multiple current MediaTek PHY types: PCIe, 10GE SerDes, USB/SATA/PCIe T-PHY, UFS, XS-PHY, HDMI, MIPI CSI/DSI, and DP.

codex reasoning notes (technical)

Keep: this is an active vendor PHY subtree for multiple still-current MediaTek SoC product lines, not a single legacy chip driver. lore_activity on phy-mtk-tphy.c returned a 2026 lore thread URL showing continued upstream/stable traffic; web search returned current official MediaTek Filogic 880 and Dimensity 9400 product pages showing new silicon still shipping with interfaces served by these PHY drivers; Kconfig URL is canonical recall to confirm scope. No natural replacement exists beyond these vendor-specific PHY drivers.