From 6a4463629d4390762ce3031d63bce4ef8929d362 Mon Sep 17 00:00:00 2001 From: Randy Li Date: Fri, 23 Jun 2017 11:55:58 +0800 Subject: [PATCH] arm64: dts: rk3328: enable the power domain for decoder The decoder requests the power domain is idle status when it is resetting. Without the power domain it won't work. Change-Id: If3afdbefbe40bc7529f13c12444adddbb328a21b Signed-off-by: Randy Li --- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 3 +++ 1 file changed, 3 insertions(+) diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi index 4d360db6309b..fdf5b3ef91c8 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi @@ -270,6 +270,7 @@ #power-domain-cells = <1>; #address-cells = <1>; #size-cells = <0>; + status = "okay"; pd_hevc@RK3328_PD_HEVC { reg = ; @@ -716,6 +717,7 @@ rockchip,grf = <&grf>; iommus = <&rkvdec_mmu>; allocator = <1>; + power-domains = <&power RK3328_PD_VIDEO>; status = "disabled"; }; @@ -726,6 +728,7 @@ interrupt-names = "rkvdec_mmu"; clocks = <&cru ACLK_RKVDEC>, <&cru HCLK_RKVDEC>; clock-names = "aclk_vcodec", "hclk_vcodec"; + power-domains = <&power RK3328_PD_VIDEO>; #iommu-cells = <0>; };