aboutsummaryrefslogtreecommitdiff
path: root/configs/thermal-engine.conf
blob: 266ec525823dbb60f082b8ae3dfee7bdf3af165c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
# SENSOR : ALIAS
# tsens_tz_sensor2 : pop_mem
# tsens_tz_sensor10 : gpu
# tsens_tz_sensor9 : cpu4-5-6-7
# tsens_tz_sensor8 : cpu3
# tsens_tz_sensor7 : cpu2
# tsens_tz_sensor6 : cpu1
# tsens_tz_sensor5 : cpu0
# tsens_tz_sensor4 : L2_cache_1

#Conf file: /system/etc/thermal-engine.conf

[CAMERA_CAMCORDER_MONITOR]
algo_type monitor
sampling 50
sensor case_therm
thresholds 41000 44000 47000
thresholds_clr 38000 42000 45000
actions camera+camcorder camera+camcorder camera+camcorder
action_info 1+1 2+2 3+3


[SS-GPU]
#algo_type ss
sampling 50
sensor tsens_tz_sensor10
device gpu
set_point 50000
set_point_clr 42000
time_constant 0
device_max_limit 465000000

[SS-EXT_THERM]
#algo_type ss
sampling 1000
sensor case_therm
device cluster1
set_point 40000
set_point_clr 37000
time_constant 3
device_max_limit 1344000

[SS-CPU4-5-6-7]
#algo_type ss
sampling 50
sensor tsens_tz_sensor9
device cluster0
set_point 80000
set_point_clr 55000
time_constant 0
device_max_limit 800000

[SS-CPU3]
#algo_type ss
sampling 50
sensor tsens_tz_sensor8
device cluster1
set_point 80000
set_point_clr 55000
time_constant 0
device_max_limit 1094400

[SS-CPU2]
#algo_type ss
sampling 50
sensor tsens_tz_sensor7
device cluster1
set_point 80000
set_point_clr 55000
time_constant 0
device_max_limit 1094400

[SS-CPU1]
#algo_type ss
sampling 50
sensor tsens_tz_sensor6
device cluster1
set_point 80000
set_point_clr 55000
time_constant 0
device_max_limit 1094400

[SS-CPU0]
#algo_type ss
sampling 50
sensor tsens_tz_sensor5
device cluster1
set_point 80000
set_point_clr 55000
time_constant 0
device_max_limit 1094400

[SPEAKER-CAL]
sampling 30000 30000 10 1800000
sensor pm8950_tz
sensors tsens_tz_sensor1 tsens_tz_sensor2 tsens_tz_sensor3 tsens_tz_sensor10
temp_range 6000 10000 2000
max_temp 45000
offset -4000

[PA_THERM_CPU0_CPU3_HOTPLUG]
#algo_type monitor
sampling 5000
sensor pa_therm0
thresholds 42000
thresholds_clr 38000
actions hotplug_0+hotplug_3
action_info 1+1

[PA_THERM_CPU1_CPU2_HOTPLUG]
#algo_type monitor
sampling 5000
sensor case_therm
thresholds 40000
thresholds_clr 37000
actions hotplug_1+hotplug_2
action_info 1+1

[MODEM_PROC_TEMP_MITIGATION]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor1
thresholds 75000 80000
thresholds_clr 70000 75000
actions modem_proc modem_proc
action_info 1 3

[BATTERY_CHARGING_CTL]
#algo_type monitor
sampling 5000
sensor case_therm
thresholds 41000 44000
thresholds_clr 38000 42000
actions battery+lcd battery+lcd
action_info 1+205 2+175

[CPU3_HOTPLUG_MONITOR]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor8
thresholds 80000
thresholds_clr 75000
actions hotplug_3
action_info 1

[VDD_RSTR_MONITOR-TSENS10]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor10
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS9]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor9
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS8]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor8
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS7]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor7
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS6]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor6
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS5]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor5
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS4]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor4
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS3]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor3
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS2]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor2
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS1]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor1
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending

[VDD_RSTR_MONITOR-TSENS0]
#algo_type monitor
sampling 1000
sensor tsens_tz_sensor0
thresholds 5000
thresholds_clr 10000
actions vdd_restriction
action_info 1
descending