Rockchip SoC power-domain controllers (RK3xxx, PX30, RV1126)
Controls the on-chip power-management unit that gates power to individual functional blocks (GPU, video codecs, USB, UFS, etc.) on Rockchip application processors, from older RK30xx/RK33xx parts through the PX30, RV1126, and current RK3568/RK3576/RK3588 families used in single-board computers, tablets, set-top boxes, and industrial gear.
recommendation
It should stay because Rockchip's PMU power-domain block is a core part of every supported Rockchip SoC, including the very current RK3588 and RK3576, and there is no alternative driver that could take its place. Active 2025 patch traffic (RK3576 enablement, RK3588 fixes, error-handling cleanups) and ongoing sales of boards like Radxa's ROCK 5B+ confirm it is well-maintained and serving hardware still being shipped today.
repository signals
sources
- lore-kernel.gnuweeb.org
Linux-pm patch series in February 2025 adds Rockchip PM-domain support needed for RK3576 UFS, showing active upstream enablement rather than removal.
- git.sceen.net
Stable-tree history for drivers/pmdomain shows 2025 Rockchip PM-domain cleanups and fixes, with testing on Rock 5B and lore links, indicating active maintenance.
- git.sceen.net
A 2025 stable commit fixes rockchip_pd_power error handling in this driver, further confirming ongoing bug-fix traffic.
- docs.radxa.com
Radxa's current ROCK 5 series documentation lists multiple active RK3588/RK3588S-based products, including industrial variants, showing present-day deployments.
- radxa.com
Radxa still markets the ROCK 5B+ as a current RK3588 product, evidence that supported hardware remains sold new.
- cateee.net
LKDDb shows CONFIG_ROCKCHIP_PM_DOMAINS continues in current kernels and covers multiple Rockchip power-controller compatibles.
codex reasoning notes (technical)
Local shell inspection (`rg` on pm-domains.c and local git log with safe.directory override) shows a real platform driver covering many Rockchip SoCs, with recent 2025-2026 fixes including RK3588 work. URLs were obtained via web search results: lore mirror for an RK3576-enablement series, stable git log/commit pages for active maintenance, Radxa docs/product pages for current hardware sales, and LKDDb for current kernel presence. I found active maintenance evidence and no removal discussion; there is no natural replacement because this is the SoC-specific PM-domain driver for these Rockchip PMUs.