summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--target/linux/mvebu/files/arch/arm64/boot/dts/marvell/puzzle-thermal.dtsi9
1 files changed, 6 insertions, 3 deletions
diff --git a/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/puzzle-thermal.dtsi b/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/puzzle-thermal.dtsi
index 94677532f2..a8ce8fd102 100644
--- a/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/puzzle-thermal.dtsi
+++ b/target/linux/mvebu/files/arch/arm64/boot/dts/marvell/puzzle-thermal.dtsi
@@ -1,4 +1,7 @@
#define PUZZLE_FAN_THERMAL(_cname, _fan) \
+ polling-delay-passive = <500>; \
+ polling-delay = <1000>; \
+ \
trips { \
_cname##_active_high: cpu-active-high { \
temperature = <80000>; \
@@ -28,14 +31,14 @@
}; \
cpu-active-med { \
trip = <&_cname##_active_med>; \
- cooling-device = <_fan 2 THERMAL_NO_LIMIT>; \
+ cooling-device = <_fan 2 3>; \
}; \
cpu-active-low { \
trip = <&_cname##_active_low>; \
- cooling-device = <_fan 1 THERMAL_NO_LIMIT>; \
+ cooling-device = <_fan 1 2>; \
}; \
cpu-active-idle { \
trip = <&_cname##_active_idle>; \
- cooling-device = <_fan 0 THERMAL_NO_LIMIT>; \
+ cooling-device = <_fan 0 0>; \
}; \
}