|
@@ -3,38 +3,62 @@
|
|
polling-delay = <1000>; \
|
|
polling-delay = <1000>; \
|
|
\
|
|
\
|
|
trips { \
|
|
trips { \
|
|
|
|
+ cpu-hot { \
|
|
|
|
+ temperature = <75000>; \
|
|
|
|
+ hysteresis = <5000>; \
|
|
|
|
+ type = "hot"; \
|
|
|
|
+ }; \
|
|
|
|
+ _cname##_active_full: cpu-active-full { \
|
|
|
|
+ temperature = <70000>; \
|
|
|
|
+ hysteresis = <5000>; \
|
|
|
|
+ type = "active"; \
|
|
|
|
+ }; \
|
|
_cname##_active_high: cpu-active-high { \
|
|
_cname##_active_high: cpu-active-high { \
|
|
- temperature = <80000>; \
|
|
|
|
- hysteresis = <2000>; \
|
|
|
|
|
|
+ temperature = <65000>; \
|
|
|
|
+ hysteresis = <5000>; \
|
|
type = "active"; \
|
|
type = "active"; \
|
|
}; \
|
|
}; \
|
|
_cname##_active_med: cpu-active-med { \
|
|
_cname##_active_med: cpu-active-med { \
|
|
- temperature = <72000>; \
|
|
|
|
- hysteresis = <2000>; \
|
|
|
|
|
|
+ temperature = <62500>; \
|
|
|
|
+ hysteresis = <3000>; \
|
|
type = "active"; \
|
|
type = "active"; \
|
|
}; \
|
|
}; \
|
|
_cname##_active_low: cpu-active-low { \
|
|
_cname##_active_low: cpu-active-low { \
|
|
- temperature = <65000>; \
|
|
|
|
- hysteresis = <2000>; \
|
|
|
|
|
|
+ temperature = <60000>; \
|
|
|
|
+ hysteresis = <3000>; \
|
|
|
|
+ type = "active"; \
|
|
|
|
+ }; \
|
|
|
|
+ _cname##_active_min: cpu-active-min { \
|
|
|
|
+ temperature = <55000>; \
|
|
|
|
+ hysteresis = <5000>; \
|
|
type = "active"; \
|
|
type = "active"; \
|
|
}; \
|
|
}; \
|
|
_cname##_active_idle: cpu-active-idle { \
|
|
_cname##_active_idle: cpu-active-idle { \
|
|
- temperature = <60000>; \
|
|
|
|
- hysteresis = <2000>; \
|
|
|
|
|
|
+ temperature = <50000>; \
|
|
|
|
+ hysteresis = <5000>; \
|
|
type = "active"; \
|
|
type = "active"; \
|
|
}; \
|
|
}; \
|
|
}; \
|
|
}; \
|
|
cooling-maps { \
|
|
cooling-maps { \
|
|
|
|
+ cpu-active-full { \
|
|
|
|
+ trip = <&_cname##_active_full>; \
|
|
|
|
+ cooling-device = <_fan THERMAL_NO_LIMIT \
|
|
|
|
+ THERMAL_NO_LIMIT>; \
|
|
|
|
+ }; \
|
|
cpu-active-high { \
|
|
cpu-active-high { \
|
|
trip = <&_cname##_active_high>; \
|
|
trip = <&_cname##_active_high>; \
|
|
- cooling-device = <_fan 3 THERMAL_NO_LIMIT>; \
|
|
|
|
|
|
+ cooling-device = <_fan 4 5>; \
|
|
}; \
|
|
}; \
|
|
cpu-active-med { \
|
|
cpu-active-med { \
|
|
trip = <&_cname##_active_med>; \
|
|
trip = <&_cname##_active_med>; \
|
|
- cooling-device = <_fan 2 3>; \
|
|
|
|
|
|
+ cooling-device = <_fan 3 4>; \
|
|
}; \
|
|
}; \
|
|
cpu-active-low { \
|
|
cpu-active-low { \
|
|
trip = <&_cname##_active_low>; \
|
|
trip = <&_cname##_active_low>; \
|
|
|
|
+ cooling-device = <_fan 2 3>; \
|
|
|
|
+ }; \
|
|
|
|
+ cpu-active-min { \
|
|
|
|
+ trip = <&_cname##_active_min>; \
|
|
cooling-device = <_fan 1 2>; \
|
|
cooling-device = <_fan 1 2>; \
|
|
}; \
|
|
}; \
|
|
cpu-active-idle { \
|
|
cpu-active-idle { \
|