diff options
Diffstat (limited to 'arch/arm64/boot/dts/hisilicon/hi6220.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 13 |
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>; + }; }; }; }; |