• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /* SPDX-License-Identifier: GPL-2.0-only */
2 
3 #ifndef LUMPY_THERMAL_H
4 #define LUMPY_THERMAL_H
5 
6 /* Fan is OFF */
7 #define FAN4_THRESHOLD_OFF	0
8 #define FAN4_THRESHOLD_ON	0
9 
10 /* Fan is at LOW speed */
11 #define FAN3_THRESHOLD_OFF	44
12 #define FAN3_THRESHOLD_ON	48
13 
14 /* Fan is at MEDIUM speed */
15 #define FAN2_THRESHOLD_OFF	48
16 #define FAN2_THRESHOLD_ON	54
17 
18 /* Fan is at HIGH speed */
19 #define FAN1_THRESHOLD_OFF	60
20 #define FAN1_THRESHOLD_ON	64
21 
22 /* Fan is at FULL speed */
23 #define FAN0_THRESHOLD_OFF	66
24 #define FAN0_THRESHOLD_ON	78
25 
26 /* Temperature which OS will shutdown at */
27 #define CRITICAL_TEMPERATURE	100
28 
29 /* Temperature which OS will throttle CPU */
30 #define PASSIVE_TEMPERATURE	90
31 
32 /* Tj_max value for calculating PECI CPU temperature */
33 #define MAX_TEMPERATURE		100
34 
35 #endif
36