blob: 02201e64aee30a15b137b66627bf04055b0c8b25 [file] [log] [blame]
Robin Pengcd374d82021-02-23 20:00:46 +08001{
2 "Sensors":[
3 {
4 "Name":"disp_therm",
5 "Type":"SKIN",
6 "HotThreshold":[
7 "NAN",
8 120.0,
9 124.0,
10 126.0,
11 128.0,
12 132.0,
13 136.0
14 ],
15 "HotHysteresis":[
16 0.0,
17 1.9,
18 1.9,
19 1.9,
20 1.9,
21 1.9,
22 1.9
23 ],
24 "VrThreshold":"NAN",
25 "Multiplier":0.001,
26 "Monitor":false
27 },
28 {
29 "Name":"LITTLE",
30 "Type":"CPU",
31 "HotThreshold":[
32 "NAN",
33 "NAN",
34 "NAN",
35 "NAN",
36 "NAN",
37 "NAN",
38 115.0
39 ],
40 "VrThreshold":"NAN",
41 "Multiplier":0.001
42 },
43 {
44 "Name":"MID",
45 "Type":"CPU",
46 "HotThreshold":[
47 "NAN",
48 "NAN",
49 "NAN",
50 "NAN",
51 "NAN",
52 "NAN",
53 115.0
54 ],
55 "VrThreshold":"NAN",
56 "Multiplier":0.001
57 },
58 {
59 "Name":"G3D",
60 "Type":"GPU",
61 "HotThreshold":[
62 "NAN",
63 "NAN",
64 "NAN",
65 "NAN",
66 "NAN",
67 "NAN",
68 115.0
69 ],
70 "VrThreshold":"NAN",
71 "Multiplier":0.001
72 },
73 {
74 "Name":"battery_cycle",
75 "Type":"BCL_VOLTAGE",
76 "HotThreshold":[
77 "NAN",
78 "NAN",
79 "NAN",
80 "NAN",
81 "NAN",
82 "NAN",
83 "NAN"
84 ],
85 "VrThreshold":"NAN",
86 "Multiplier":1,
87 "Monitor":false
88 },
89 {
90 "Name":"battery",
91 "Type":"BATTERY",
92 "HotThreshold":[
93 "NAN",
94 "NAN",
95 "NAN",
96 "NAN",
97 "NAN",
98 "NAN",
99 "NAN"
100 ],
101 "VrThreshold":"NAN",
102 "Multiplier":0.001,
103 "Monitor":false
104 },
105 {
106 "Name":"FLASH_LED_REDUCE",
107 "Type":"UNKNOWN",
108 "VirtualSensor":true,
109 "Formula":"COUNT_THRESHOLD",
George Leec761b412021-03-08 09:26:59 -0800110 "TriggerSensor": "vdroop1",
Robin Pengcd374d82021-02-23 20:00:46 +0800111 "Combination":[
112 "battery",
113 "battery_cycle",
George Leec761b412021-03-08 09:26:59 -0800114 "vdroop1"
Robin Pengcd374d82021-02-23 20:00:46 +0800115 ],
116 "Coefficient":[
117 "-10000",
118 "400",
George Leec761b412021-03-08 09:26:59 -0800119 "1200"
Robin Pengcd374d82021-02-23 20:00:46 +0800120 ],
121 "HotThreshold":[
122 "NAN",
123 "NAN",
124 "NAN",
125 "NAN",
126 3.00,
127 "NAN",
128 "NAN"
129 ],
130 "VrThreshold":"NAN",
131 "Multiplier":1,
132 "Monitor":true,
133 "SendPowerHint":true
134 },
135 {
136 "Name":"soc",
137 "Type":"BCL_PERCENTAGE",
138 "HotThreshold":[
139 "NAN",
140 "NAN",
141 "NAN",
142 "NAN",
143 90,
144 "NAN",
145 "NAN"
146 ],
147 "VrThreshold":"NAN",
148 "Multiplier":1,
149 "Monitor":false
150 },
151 {
George Leec761b412021-03-08 09:26:59 -0800152 "Name":"vdroop1",
153 "Type":"BCL_VOLTAGE",
154 "HotThreshold":[
155 "NAN",
156 "NAN",
157 "NAN",
158 "NAN",
159 1200,
160 "NAN",
161 "NAN"
162 ],
163 "VrThreshold":"NAN",
164 "Multiplier":1,
165 "Monitor":true
166 },
167 {
168 "Name":"vdroop2",
169 "Type":"BCL_VOLTAGE",
170 "HotThreshold":[
171 "NAN",
172 "NAN",
173 "NAN",
174 "NAN",
175 1200,
176 "NAN",
177 "NAN"
178 ],
179 "VrThreshold":"NAN",
180 "Multiplier":1,
181 "Monitor":true
182 },
183 {
Robin Pengcd374d82021-02-23 20:00:46 +0800184 "Name":"smpl_gm",
185 "Type":"BCL_VOLTAGE",
186 "HotThreshold":[
187 "NAN",
188 "NAN",
189 "NAN",
190 "NAN",
191 1400,
192 "NAN",
193 "NAN"
194 ],
195 "VrThreshold":"NAN",
196 "Multiplier":1,
197 "Monitor":true
198 },
199 {
200 "Name":"ocp_cpu1",
201 "Type":"BCL_CURRENT",
202 "HotThreshold":[
203 "NAN",
204 "NAN",
205 "NAN",
206 "NAN",
207 7,
208 "NAN",
209 "NAN"
210 ],
211 "VrThreshold":"NAN",
212 "Multiplier":0.001,
213 "Monitor":false
214 },
215 {
216 "Name":"ocp_cpu2",
217 "Type":"BCL_CURRENT",
218 "HotThreshold":[
219 "NAN",
220 "NAN",
221 "NAN",
222 "NAN",
223 12,
224 "NAN",
225 "NAN"
226 ],
227 "VrThreshold":"NAN",
228 "Multiplier":0.001,
229 "Monitor":false
230 },
231 {
232 "Name":"ocp_tpu",
233 "Type":"BCL_CURRENT",
234 "HotThreshold":[
235 "NAN",
236 "NAN",
237 "NAN",
238 "NAN",
239 10.5,
240 "NAN",
241 "NAN"
242 ],
243 "VrThreshold":"NAN",
244 "Multiplier":0.001,
245 "Monitor":false
246 },
247 {
248 "Name":"ocp_gpu",
249 "Type":"BCL_CURRENT",
250 "HotThreshold":[
251 "NAN",
252 "NAN",
253 "NAN",
254 "NAN",
255 13.2,
256 "NAN",
257 "NAN"
258 ],
259 "VrThreshold":"NAN",
260 "Multiplier":0.001,
261 "Monitor":false
262 },
263 {
264 "Name":"soft_ocp_cpu2",
265 "Type":"BCL_CURRENT",
266 "HotThreshold":[
267 "NAN",
268 "NAN",
269 "NAN",
270 "NAN",
271 12,
272 "NAN",
273 "NAN"
274 ],
275 "VrThreshold":"NAN",
276 "Multiplier":0.001,
277 "Monitor":false
278 },
279 {
280 "Name":"soft_ocp_cpu1",
281 "Type":"BCL_CURRENT",
282 "HotThreshold":[
283 "NAN",
284 "NAN",
285 "NAN",
286 "NAN",
287 7.00,
288 "NAN",
289 "NAN"
290 ],
291 "VrThreshold":"NAN",
292 "Multiplier":0.001,
293 "Monitor":false
294 },
295 {
296 "Name":"soft_ocp_tpu",
297 "Type":"BCL_CURRENT",
298 "HotThreshold":[
299 "NAN",
300 "NAN",
301 "NAN",
302 "NAN",
303 10.5,
304 "NAN",
305 "NAN"
306 ],
307 "VrThreshold":"NAN",
308 "Multiplier":0.001,
309 "Monitor":false
310 },
311 {
312 "Name":"soft_ocp_gpu",
313 "Type":"BCL_CURRENT",
314 "HotThreshold":[
315 "NAN",
316 "NAN",
317 "NAN",
318 "NAN",
319 13.2,
320 "NAN",
321 "NAN"
322 ],
323 "VrThreshold":"NAN",
324 "Multiplier":0.001,
325 "Monitor":false
326 },
327 {
328 "Name":"TPU",
329 "Type":"NPU",
330 "HotThreshold":[
331 "NAN",
332 "NAN",
333 "NAN",
334 "NAN",
335 "NAN",
336 "NAN",
337 115.0
338 ],
339 "VrThreshold":"NAN",
340 "Multiplier":0.001
341 }
342 ],
343 "CoolingDevices":[
344 {
345 "Name":"thermal-cpufreq-0",
346 "Type":"CPU"
347 },
348 {
349 "Name":"thermal-gpufreq-0",
350 "Type":"GPU"
351 }
352 ]
353}