[PATCH 1/2] arm64: dts: rockchip: add node name for RK3588_PD_RKVDEC0/1 and RK3588_PD_VENC0/1
Chaoyi Chen
kernel at airkyi.com
Fri Feb 13 02:32:45 PST 2026
Hello Shawn,
On 2/13/2026 10:35 AM, Shawn Lin wrote:
> Thus the board dts files could add property for these nodes.
>
> Signed-off-by: Shawn Lin <shawn.lin at rock-chips.com>
> ---
You should also add pmdomain driver.
I've encountered a similar issue before.
Finley told me to use the new PMIC, and that would solve the problem.
Maybe you're using the same old PMIC as I did :)
>
> arch/arm64/boot/dts/rockchip/rk3588-base.dtsi | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
> diff --git a/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi b/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
> index 7fe9593..4fb8888 100644
> --- a/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
> +++ b/arch/arm64/boot/dts/rockchip/rk3588-base.dtsi
> @@ -907,7 +907,7 @@
> #size-cells = <0>;
> #power-domain-cells = <0>;
>
> - power-domain at RK3588_PD_RKVDEC0 {
> + pd_rkvdec0: power-domain at RK3588_PD_RKVDEC0 {
> reg = <RK3588_PD_RKVDEC0>;
> clocks = <&cru HCLK_RKVDEC0>,
> <&cru HCLK_VDPU_ROOT>,
> @@ -917,7 +917,7 @@
> pm_qos = <&qos_rkvdec0>;
> #power-domain-cells = <0>;
> };
> - power-domain at RK3588_PD_RKVDEC1 {
> + pd_rkvdec1: power-domain at RK3588_PD_RKVDEC1 {
> reg = <RK3588_PD_RKVDEC1>;
> clocks = <&cru HCLK_RKVDEC1>,
> <&cru HCLK_VDPU_ROOT>,
> @@ -926,7 +926,7 @@
> pm_qos = <&qos_rkvdec1>;
> #power-domain-cells = <0>;
> };
> - power-domain at RK3588_PD_VENC0 {
> + pd_venc0: power-domain at RK3588_PD_VENC0 {
> reg = <RK3588_PD_VENC0>;
> clocks = <&cru HCLK_RKVENC0>,
> <&cru ACLK_RKVENC0>;
> @@ -937,7 +937,7 @@
> #size-cells = <0>;
> #power-domain-cells = <0>;
>
> - power-domain at RK3588_PD_VENC1 {
> + pd_venc1: power-domain at RK3588_PD_VENC1 {
> reg = <RK3588_PD_VENC1>;
> clocks = <&cru HCLK_RKVENC1>,
> <&cru HCLK_RKVENC0>,
--
Best,
Chaoyi
More information about the Linux-rockchip
mailing list