From 25976c5d9dab23e5573ad9200ca32d5482facb00 Mon Sep 17 00:00:00 2001 From: Jacob Chen Date: Thu, 29 Dec 2016 18:05:36 +0800 Subject: [PATCH] arm: dts: make gpu a cooling device for rk3288 Change-Id: I448165b1cf4060301712bc2a5281c14ccce9112d Signed-off-by: Jacob Chen --- arch/arm/boot/dts/rk3288.dtsi | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/rk3288.dtsi b/arch/arm/boot/dts/rk3288.dtsi index 3f05314f38e4..f442fc45c0c6 100644 --- a/arch/arm/boot/dts/rk3288.dtsi +++ b/arch/arm/boot/dts/rk3288.dtsi @@ -570,7 +570,7 @@ map0 { trip = <&gpu_alert0>; cooling-device = - <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; + <&gpu THERMAL_NO_LIMIT THERMAL_NO_LIMIT>; }; }; }; @@ -1316,6 +1316,16 @@ #cooling-cells = <2>; /* min followed by max */ power-domains = <&power RK3288_PD_GPU>; status = "disabled"; + + gpu_power_model: power_model { + compatible = "arm,mali-simple-power-model"; + voltage = <950>; + frequency = <500>; + static-power = <300>; + dynamic-power = <396>; + ts = <32000 4700 (-80) 2>; + thermal-zone = "gpu_thermal"; + }; }; vpu: video-codec@ff9a0000 { -- 2.34.1