Rockchip SoC PHY controllers (USB, PCIe, DisplayPort, HDMI)
Provides the low-level analog interface blocks (PHYs) built into Rockchip ARM SoCs, handling the electrical signalling for USB 2.0/3.0, USB-C with DisplayPort alt-mode, PCIe, HDMI, and similar high-speed links. These chips are widely used in single-board computers, set-top boxes, Chromebooks, and industrial embedded gear from the mid-2010s through current RK3588-based products.
recommendation
It should stay in the kernel because Rockchip SoCs like the RK3588 power a current generation of single-board computers and embedded products (Radxa's ROCK 5 family, among others) still sold new in 2025, and these on-chip PHYs have no generic replacement. Upstream activity is healthy, with roughly 164 commits from 60 authors over the last five years and patches still landing in early 2026, and no removal discussion is visible on the mailing lists.
repository signals
sources
- lore.kernel.org
Representative file activity for this directory remained live into 2026; `phy-rockchip-usbdp.c` was touched by a 2026-03-27 phy-next series, consistent with ongoing upstream maintenance rather than retirement.
- docs.radxa.com
Radxa's current ROCK 5 product family is based on Rockchip RK3588/RK3588-S SoCs, indicating new 2025-era deployments of Rockchip platforms that depend on modern on-SoC PHY blocks.
- docs.radxa.com
The ROCK 5B/5B+ documentation describes an RK3588 board with USB-C/DP, HDMI, and eMMC-facing interfaces, matching the kinds of Rockchip PHYs covered by this driver directory.
codex reasoning notes (technical)
`drivers/phy/rockchip` is an active SoC-PHY driver directory, not legacy baggage: provided static history already shows 164 substantive commits in 5 years, 60 authors, and a most recent substantive touch on 2026-01-21. I grounded that with `lore_file_timeline` on `drivers/phy/rockchip/phy-rockchip-usbdp.c`, which returned fresh 2026 lore URLs showing ongoing phy-next work. I also ran a web search for removal/deprecation discussions on lore and got no results, so there is no visible upstream removal signal in this quick pass. Deployment evidence came from web-search results on Radxa's current RK3588-based ROCK 5 product pages, which show Rockchip hardware still sold for new SBC/embedded/industrial use. There is no natural replacement driver: these are SoC-specific PHY implementations, so the right recommendation is to keep them upstream.