Commit 26af2884 authored by Michael Kao's avatar Michael Kao Committed by Matthias Brugger
Browse files

arm64: dts: mt8173: fix cooling device range



When thermal reaches target temperature,it would be pinned to state 0
(max frequency and power).
Fix the throttling range to no limit.

Signed-off-by: default avatarHsin-Yi Wang <hsinyi@chromium.org>
Signed-off-by: default avatarMichael Kao <michael.kao@mediatek.com>
Link: https://lore.kernel.org/r/20200424082340.4127-1-michael.kao@mediatek.com


Signed-off-by: default avatarMatthias Brugger <matthias.bgg@gmail.com>
parent 689b937b
Loading
Loading
Loading
Loading
+9 −4
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@
#include <dt-bindings/power/mt8173-power.h>
#include <dt-bindings/reset/mt8173-resets.h>
#include <dt-bindings/gce/mt8173-gce.h>
#include <dt-bindings/thermal/thermal.h>
#include "mt8173-pinfunc.h"

/ {
@@ -298,14 +299,18 @@
			cooling-maps {
				map0 {
					trip = <&target>;
					cooling-device = <&cpu0 0 0>,
							 <&cpu1 0 0>;
					cooling-device = <&cpu0 THERMAL_NO_LIMIT
							  THERMAL_NO_LIMIT>,
							 <&cpu1 THERMAL_NO_LIMIT
							  THERMAL_NO_LIMIT>;
					contribution = <3072>;
				};
				map1 {
					trip = <&target>;
					cooling-device = <&cpu2 0 0>,
							 <&cpu3 0 0>;
					cooling-device = <&cpu2 THERMAL_NO_LIMIT
							  THERMAL_NO_LIMIT>,
							 <&cpu3 THERMAL_NO_LIMIT
							  THERMAL_NO_LIMIT>;
					contribution = <1024>;
				};
			};