• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2    "Sensors":[
3        {
4            "Name":"battery",
5            "Type":"BATTERY",
6            "HotThreshold":[
7                "NAN",
8                "NAN",
9                "NAN",
10                "NAN",
11                "NAN",
12                "NAN",
13                "60.0"
14            ],
15            "VrThreshold":"NAN",
16            "Multiplier":0.001
17        },
18        {
19            "Name":"gnss_tcxo_therm",
20            "Type":"UNKNOWN",
21            "HotThreshold":[
22                "NAN",
23                "NAN",
24                "NAN",
25                "NAN",
26                "NAN",
27                "NAN",
28                "NAN"
29            ],
30            "TempPath":"/dev/thermal/tz-by-name/gnss_tcxo_therm/adc_channel/channel_temp",
31            "VrThreshold":"NAN",
32            "Multiplier":0.001
33        },
34        {
35            "Name":"qi_therm",
36            "Type":"UNKNOWN",
37            "HotThreshold":[
38                "NAN",
39                "NAN",
40                "NAN",
41                "NAN",
42                "NAN",
43                "NAN",
44                "NAN"
45            ],
46            "TempPath":"/dev/thermal/tz-by-name/qi_therm/adc_channel/channel_temp",
47            "VrThreshold":"NAN",
48            "Multiplier":0.001
49        },
50        {
51            "Name":"usb_pwr_therm",
52            "Type":"UNKNOWN",
53            "HotThreshold":[
54                "NAN",
55                "NAN",
56                "NAN",
57                "NAN",
58                "NAN",
59                "NAN",
60                "NAN"
61            ],
62            "TempPath":"/dev/thermal/tz-by-name/usb_pwr_therm/adc_channel/channel_temp",
63            "VrThreshold":"NAN",
64            "Multiplier":0.001
65        },
66        {
67            "Name":"usb_pwr_therm2",
68            "Type":"UNKNOWN",
69            "HotThreshold":[
70                "NAN",
71                "35.0",
72                "NAN",
73                "NAN",
74                "NAN",
75                "NAN",
76                "NAN"
77            ],
78            "HotHysteresis":[
79                0.0,
80                0.9,
81                0.0,
82                0.0,
83                0.0,
84                0.0,
85                0.0
86            ],
87            "TempPath":"/dev/thermal/tz-by-name/usb_pwr_therm2/adc_channel/channel_temp",
88            "VrThreshold":"NAN",
89            "Multiplier":0.001,
90            "PollingDelay":60000,
91            "PassiveDelay":7000
92        },
93        {
94            "Name":"disp_therm",
95            "Type":"UNKNOWN",
96            "HotThreshold":[
97                "NAN",
98                "NAN",
99                "NAN",
100                "NAN",
101                "NAN",
102                "NAN",
103                "NAN"
104            ],
105            "TempPath":"/dev/thermal/tz-by-name/disp_therm/adc_channel/channel_temp",
106            "VrThreshold":"NAN",
107            "Multiplier":0.001
108        },
109        {
110            "Name":"quiet_therm",
111            "Type":"UNKNOWN",
112            "HotThreshold":[
113                "NAN",
114                "32.9",
115                "NAN",
116                "NAN",
117                "NAN",
118                "NAN",
119                "NAN"
120            ],
121            "HotHysteresis":[
122                0.0,
123                0.9,
124                0.0,
125                0.0,
126                0.0,
127                0.0,
128                0.0
129            ],
130            "TempPath":"/dev/thermal/tz-by-name/quiet_therm/adc_channel/channel_temp",
131            "VrThreshold":"NAN",
132            "Multiplier":0.001,
133            "PollingDelay":60000,
134            "PassiveDelay":7000
135        },
136        {
137            "Name":"VIRTUAL-QI-GNSS",
138            "Type":"UNKNOWN",
139            "Hidden":true,
140            "VirtualSensor":true,
141            "Formula":"WEIGHTED_AVG",
142            "Combination":[
143                "qi_therm",
144                "gnss_tcxo_therm"
145            ],
146            "Coefficient":[
147                "0.25",
148                "0.75"
149            ],
150            "Offset":-4500,
151            "HotThreshold":[
152                "NAN",
153                "NAN",
154                "NAN",
155                "NAN",
156                "NAN",
157                "NAN",
158                "NAN"
159            ],
160            "VrThreshold":"NAN",
161            "Multiplier":0.001
162        },
163        {
164            "Name":"VIRTUAL-QI-BATT",
165            "Type":"UNKNOWN",
166            "Hidden":true,
167            "VirtualSensor":true,
168            "Formula":"WEIGHTED_AVG",
169            "Combination":[
170                "qi_therm",
171                "battery"
172            ],
173            "Coefficient":[
174                "0.22",
175                "0.78"
176            ],
177            "Offset":-500,
178            "HotThreshold":[
179                "NAN",
180                "NAN",
181                "NAN",
182                "NAN",
183                "NAN",
184                "NAN",
185                "NAN"
186            ],
187            "VrThreshold":"NAN",
188            "Multiplier":0.001
189        },
190        {
191            "Name":"VIRTUAL-USB2-DISP",
192            "Type":"UNKNOWN",
193            "Hidden":true,
194            "VirtualSensor":true,
195            "Formula":"WEIGHTED_AVG",
196            "Combination":[
197                "usb_pwr_therm2",
198                "disp_therm"
199            ],
200            "Coefficient":[
201                "0.16",
202                "0.84"
203            ],
204            "Offset":1500,
205            "HotThreshold":[
206                "NAN",
207                "NAN",
208                "NAN",
209                "NAN",
210                "NAN",
211                "NAN",
212                "NAN"
213            ],
214            "VrThreshold":"NAN",
215            "Multiplier":0.001
216        },
217        {
218            "Name":"VIRTUAL-QUIET-BATT",
219            "Type":"UNKNOWN",
220            "Hidden":true,
221            "VirtualSensor":true,
222            "Formula":"WEIGHTED_AVG",
223            "Combination":[
224                "quiet_therm",
225                "battery"
226            ],
227            "Coefficient":[
228                "2.15",
229                "-1.15"
230            ],
231            "Offset":-2000,
232            "HotThreshold":[
233                "NAN",
234                "NAN",
235                "NAN",
236                "NAN",
237                "NAN",
238                "NAN",
239                "NAN"
240            ],
241            "VrThreshold":"NAN",
242            "Multiplier":0.001
243        },
244        {
245            "Name":"VIRTUAL-SKIN-CHARGE",
246            "Type":"UNKNOWN",
247            "Hidden":true,
248            "VirtualSensor":true,
249            "TriggerSensor":"quiet_therm",
250            "Formula":"MAXIMUM",
251            "Combination":[
252                "VIRTUAL-QI-GNSS",
253                "VIRTUAL-QI-BATT",
254                "VIRTUAL-USB2-DISP",
255                "VIRTUAL-QUIET-BATT"
256            ],
257            "Coefficient":[
258                "1.0",
259                "1.0",
260                "1.0",
261                "1.0"
262            ],
263            "HotThreshold":[
264                "NAN",
265                "39.0",
266                "41.0",
267                "43.0",
268                "45.0",
269                "47.0",
270                "55.0"
271            ],
272            "HotHysteresis":[
273                0.0,
274                1.9,
275                1.9,
276                1.9,
277                1.9,
278                1.9,
279                1.9
280            ],
281            "VrThreshold":"NAN",
282            "Multiplier":0.001,
283            "PollingDelay":300000,
284            "PassiveDelay":7000,
285            "BindedCdevInfo": [
286                {
287                    "CdevRequest": "fcc",
288                    "LimitInfo": [0, 2, 3, 3, 4, 4, 4],
289                    "BindedPowerRail": "POWER_FOR_CHARGING_THROTTLING",
290                    "PowerThreshold": [500, 500, 500, 500, 0, 0, 0],
291                    "CdevFloorWithPowerLink": [0, 0, 2, 2, 4 ,4 ,4],
292                    "ReleaseLogic": "RELEASE_TO_FLOOR",
293                    "ThrottlingWithPowerLink":true
294                },
295                {
296                    "CdevRequest": "dc_icl",
297                    "LimitInfo": [0, 1, 2, 3, 4, 4, 4],
298                    "BindedPowerRail": "POWER_FOR_CHARGING_THROTTLING",
299                    "PowerThreshold": [500, 500, 500, 500, 0, 0, 0],
300                    "CdevFloorWithPowerLink": [0, 1, 2, 3, 4, 4, 4],
301                    "ReleaseLogic": "RELEASE_TO_FLOOR",
302                    "ThrottlingWithPowerLink":true
303                },
304                {
305                    "CdevRequest": "wlc_fcc",
306                    "LimitInfo": [0, 2, 2, 4, 5, 5, 5],
307                    "BindedPowerRail": "POWER_FOR_CHARGING_THROTTLING",
308                    "PowerThreshold": [500, 500, 500, 500, 0, 0, 0],
309                    "CdevFloorWithPowerLink": [0, 1, 1, 2, 5, 5, 5],
310                    "ReleaseLogic": "RELEASE_TO_FLOOR",
311                    "ThrottlingWithPowerLink":true
312                }
313            ]
314        },
315        {
316            "Name":"USB2-MINUS-USB",
317            "Type":"UNKNOWN",
318            "Hidden":true,
319            "VirtualSensor":true,
320            "Formula":"WEIGHTED_AVG",
321            "Combination":[
322                "usb_pwr_therm2",
323                "usb_pwr_therm"
324            ],
325            "Coefficient":[
326                "1.0",
327                "-1.0"
328            ],
329            "HotThreshold":[
330                "NAN",
331                "NAN",
332                "NAN",
333                "NAN",
334                "NAN",
335                "NAN",
336                "NAN"
337            ],
338            "VrThreshold":"NAN",
339            "Multiplier":0.001
340        },
341        {
342            "Name":"USB2-MINUS-QI",
343            "Type":"UNKNOWN",
344            "Hidden":true,
345            "VirtualSensor":true,
346            "Formula":"WEIGHTED_AVG",
347            "Combination":[
348                "usb_pwr_therm2",
349                "qi_therm"
350            ],
351            "Coefficient":[
352                "1.0",
353                "-1.0"
354            ],
355            "HotThreshold":[
356                "NAN",
357                "NAN",
358                "NAN",
359                "NAN",
360                "NAN",
361                "NAN",
362                "NAN"
363            ],
364            "VrThreshold":"NAN",
365            "Multiplier":0.001
366        },
367        {
368            "Name":"VIRTUAL-USB-THROTTLING",
369            "Type":"USB_PORT",
370            "Hidden":true,
371            "VirtualSensor":true,
372            "Formula":"COUNT_THRESHOLD",
373            "TriggerSensor": "usb_pwr_therm2",
374            "Combination":[
375                "usb_pwr_therm2",
376                "USB2-MINUS-USB",
377                "USB2-MINUS-QI"
378            ],
379            "Coefficient":[
380                "35000",
381                "2000",
382                "10000"
383            ],
384            "HotThreshold":[
385                "NAN",
386                "NAN",
387                "NAN",
388                "NAN",
389                "3.0",
390                "NAN",
391                "NAN"
392            ],
393            "BindedCdevInfo": [
394                {
395                    "CdevRequest": "usbc-port",
396                    "LimitInfo": [0, 0, 0, 0, 1, 1, 1]
397                }
398            ],
399            "VrThreshold":"NAN",
400            "Multiplier":1,
401            "PollingDelay":60000,
402            "PassiveDelay":7000
403        }
404    ],
405    "CoolingDevices":[
406        {
407            "Name":"fcc",
408            "Type":"BATTERY"
409        },
410        {
411            "Name":"dc_icl",
412            "Type":"BATTERY"
413        },
414        {
415            "Name":"wlc_fcc",
416            "Type":"BATTERY"
417        },
418        {
419            "Name":"usbc-port",
420            "Type":"BATTERY"
421        }
422    ],
423    "PowerRails":[
424        {
425            "Name":"PPVAR_VSYS_PWR_DISP"
426        },
427        {
428            "Name":"VSYS_PWR_MODEM"
429        },
430        {
431            "Name":"S2M_VDD_CPUCL2",
432            "PowerSampleDelay":14000,
433            "PowerSampleCount":5
434
435        },
436        {
437            "Name":"S3M_VDD_CPUCL1",
438            "PowerSampleDelay":14000,
439            "PowerSampleCount":5
440        },
441        {
442            "Name":"S4M_VDD_CPUCL0",
443            "PowerSampleDelay":14000,
444            "PowerSampleCount":5
445        },
446        {
447            "Name":"S5M_VDD_INT"
448        },
449        {
450            "Name":"S1M_VDD_MIF"
451        },
452        {
453            "Name":"S2S_VDD_G3D",
454            "PowerSampleDelay":14000,
455            "PowerSampleCount":5
456        },
457        {
458            "Name":"POWER_FOR_CHARGING_THROTTLING",
459            "VirtualRails":true,
460            "Formula":"WEIGHTED_AVG",
461            "Combination":[
462                "VSYS_PWR_MODEM",
463                "S2M_VDD_CPUCL2",
464                "S3M_VDD_CPUCL1",
465                "S4M_VDD_CPUCL0",
466                "S5M_VDD_INT",
467                "S1M_VDD_MIF",
468                "S2S_VDD_G3D"
469            ],
470            "Coefficient":[
471                "1.0",
472                "1.0",
473                "1.0",
474                "1.0",
475                "1.0",
476                "1.0",
477                "1.0"
478            ],
479            "PowerSampleDelay":14000,
480            "PowerSampleCount":5
481        }
482    ]
483}
484