diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi index 4ba489f92de8..5f22bc381c72 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi @@ -692,9 +692,23 @@ rkvdec: rkvdec@ff36000 { iommus = <&rkvdec_mmu>; allocator = <1>; power-domains = <&power RK3328_PD_VIDEO>; + operating-points-v2 = <&rkvdec_opp_table>; status = "disabled"; }; + rkvdec_opp_table: opp-table3 { + compatible = "operating-points-v2"; + + opp-100000000 { + opp-hz = /bits/ 64 <100000000>; + opp-microvolt = <950000>; + }; + opp-500000000 { + opp-hz = /bits/ 64 <500000000>; + opp-microvolt = <1050000>; + }; + }; + rkvdec_mmu: iommu@ff360480 { compatible = "rockchip,iommu"; reg = <0x0 0xff360480 0x0 0x40>, <0x0 0xff3604c0 0x0 0x40>;