summaryrefslogtreecommitdiff
path: root/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm64/boot/dts/hisilicon/hi6220.dtsi')
-rw-r--r--arch/arm64/boot/dts/hisilicon/hi6220.dtsi13
1 files changed, 13 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
index 108e2a4227f6..e327c9c1742b 100644
--- a/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
+++ b/arch/arm64/boot/dts/hisilicon/hi6220.dtsi
@@ -67,6 +67,7 @@
entry-latency-us = <700>;
exit-latency-us = <250>;
min-residency-us = <1000>;
+ #cooling-cells = <2>; /* min followed by max */
};
CLUSTER_SLEEP: cluster-sleep {
@@ -77,6 +78,7 @@
exit-latency-us = <700>;
min-residency-us = <2700>;
wakeup-latency-us = <1500>;
+ #cooling-cells = <2>; /* min followed by max */
};
};
@@ -890,6 +892,13 @@
hysteresis = <0>;
type = "passive";
};
+
+ hot: trip-point@2 {
+ temperature = <85000>;
+ hysteresis = <0>;
+ type = "passive";
+ };
+
};
cooling-maps {
@@ -904,6 +913,10 @@
<&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
<&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
};
+ map1 {
+ trip = <&hot>;
+ cooling-device = <&CPU_SLEEP THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
+ };
};
};
};