From: Jacob Chen Date: Thu, 29 Dec 2016 10:05:36 +0000 (+0800) Subject: arm: dts: make gpu a cooling device for rk3288 X-Git-Tag: firefly_0821_release~826 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=25976c5d9dab23e5573ad9200ca32d5482facb00;p=firefly-linux-kernel-4.4.55.git arm: dts: make gpu a cooling device for rk3288 Change-Id: I448165b1cf4060301712bc2a5281c14ccce9112d Signed-off-by: Jacob Chen --- 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 {