diff --git a/arch/arm64/boot/dts/rockchip/rk3328.dtsi b/arch/arm64/boot/dts/rockchip/rk3328.dtsi index 9f8636b29162..f4d3f34915b5 100644 --- a/arch/arm64/boot/dts/rockchip/rk3328.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3328.dtsi @@ -499,6 +499,11 @@ cooling-device = <&rkvdec THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; contribution = <1024>; }; + map3 { + trip = <&target>; + cooling-device = <&dmc THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + contribution = <1024>; + }; }; }; @@ -1244,7 +1249,16 @@ >; auto-min-freq = <786000>; auto-freq-en = <0>; + #cooling-cells = <2>; status = "disabled"; + + ddr_power_model: ddr_power_model { + compatible = "ddr_power_model"; + dynamic-power-coefficient = <120>; + static-power-coefficient = <200>; + ts = <32000 4700 (-80) 2>; + thermal-zone = "soc-thermal"; + }; }; dmc_opp_table: dmc-opp-table {