blob: b71165ffbff668fb157655b95349e1a7c34c69c8 [file] [log] [blame]
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001{
2 "Nodes": [
3 {
4 "Name": "MemFreq",
5 "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
6 "Values": [
7 "3172000",
8 "1014000",
9 "421000"
10 ],
11 "ResetOnInit": true
12 },
13 {
14 "Name": "IntFreq",
15 "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
16 "Values": [
17 "533000",
18 "100000"
19 ],
20 "ResetOnInit": true
21 },
22 {
23 "Name": "CPULittleClusterMaxFreq",
24 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
25 "Values": [
26 "9999999",
27 "1098000",
28 "1401000",
29 "930000",
30 "1197000",
31 "1328000",
32 "1598000",
33 "1803000"
34 ],
35 "DefaultIndex": 0,
36 "ResetOnInit": true
37 },
38 {
39 "Name": "CPULittleClusterMinFreq",
40 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
41 "Values": [
42 "9999999",
43 "1197000",
44 "0"
45 ],
46 "ResetOnInit": true
47 },
48 {
49 "Name": "CPUMidClusterMaxFreq",
50 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
51 "Values": [
52 "9999999",
53 "1024000",
54 "1197000",
55 "1491000",
56 "910000",
57 "1328000",
58 "1663000",
59 "1836000",
60 "1999000"
61 ],
62 "DefaultIndex": 0,
63 "ResetOnInit": true
64 },
65 {
66 "Name": "CPUMidClusterMinFreq",
67 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
68 "Values": [
69 "9999999",
70 "1197000",
71 "0"
72 ],
73 "ResetOnInit": true
74 },
75 {
76 "Name": "CPUBigClusterMaxFreq",
77 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
78 "Values": [
79 "9999999",
80 "984000",
81 "1426000",
82 "1826000",
83 "1277000",
84 "1582000",
85 "1745000",
86 "2048000",
87 "2401000"
88 ],
89 "DefaultIndex": 0,
90 "ResetOnInit": true
91 },
92 {
93 "Name": "CPUBigClusterMinFreq",
94 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
95 "Values": [
96 "9999999",
97 "1106000",
98 "0"
99 ],
100 "ResetOnInit": true
101 },
102 {
103 "Name": "GPUMinFreq",
104 "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
105 "Values": [
106 "762000",
107 "471000",
108 "400000",
109 "302000",
110 "151000"
111 ],
112 "ResetOnInit": true
113 },
114 {
115 "Name": "DisplayWakeup",
116 "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup",
117 "Values": [
118 "1",
119 "0"
120 ]
121 },
122 {
123 "Name": "CPUUtilThreshold",
chungkai1031eeb2022-03-23 09:46:41 +0000124 "Path": "/proc/vendor_sched/util_threshold",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800125 "Values": [
126 "1280",
127 "1100"
128 ],
129 "DefaultIndex": 0,
130 "ResetOnInit": true
131 },
132 {
Qais Yousef1499e832023-05-10 10:45:59 +0000133 "Name": "CPUDVFSHeadroom",
134 "Path": "/proc/vendor_sched/dvfs_headroom",
135 "Values": [
136 "1280",
137 "1100"
138 ],
139 "DefaultIndex": 0,
140 "ResetOnInit": true
141 },
142 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800143 "Name": "TAUClampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000144 "Path": "/proc/vendor_sched/ta_uclamp_min",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800145 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000146 "692",
Wei Wang29b699d2022-08-03 23:10:38 -0700147 "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800148 ],
149 "ResetOnInit": true
150 },
151 {
Wei Wang28a492d2022-05-20 08:55:21 -0700152 "Name": "FGUClampBoost",
153 "Path": "/proc/vendor_sched/fg_uclamp_min",
154 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000155 "202",
Wei Wang28a492d2022-05-20 08:55:21 -0700156 "0"
157 ],
158 "ResetOnInit": true
159 },
160 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800161 "Name": "MLUclampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000162 "Path": "/proc/vendor_sched/nnapi_uclamp_min",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800163 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000164 "225",
165 "640"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800166 ],
167 "DefaultIndex": 0,
168 "ResetOnInit": true
169 },
170 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000171 "Name": "ReducePreferIdle",
chungkai0168d7f2022-05-16 03:58:25 +0000172 "Path": "/proc/vendor_sched/reduce_prefer_idle",
173 "Values": [
174 "0",
175 "1"
176 ],
177 "ResetOnInit": true
178 },
179 {
Richard Hsu3e31f882022-05-17 18:58:17 -0700180 "Name": "PMQoSCpuDmaLatency",
181 "Path": "/dev/cpu_dma_latency",
182 "Values": [
183 "44",
184 "1000"
185 ],
186 "HoldFd": true
187 },
188 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800189 "Name": "CDPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000190 "Path": "/proc/vendor_sched/cam_prefer_idle",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800191 "Values": [
192 "0",
193 "1"
194 ],
195 "ResetOnInit": true
196 },
197 {
198 "Name": "CDCpuset",
199 "Path": "/dev/cpuset/camera-daemon/cpus",
200 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000201 "0-3",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800202 "4-7",
203 "0-7"
204 ],
205 "ResetOnInit": true
206 },
207 {
208 "Name": "CDHighCpusetCpus",
209 "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
210 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000211 "0-3",
Rick Yiuee334ba2022-11-21 09:15:36 +0000212 "6-7"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800213 ],
214 "ResetOnInit": true
215 },
216 {
217 "Name": "CDMidCpusetCpus",
218 "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
219 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000220 "0-3",
Rick Yiuee334ba2022-11-21 09:15:36 +0000221 "4-5"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800222 ],
223 "ResetOnInit": true
224 },
225 {
226 "Name": "CDMidHighCpusetCpus",
227 "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
228 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000229 "0-3",
Rick Yiuee334ba2022-11-21 09:15:36 +0000230 "4-7"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800231 ],
232 "ResetOnInit": true
233 },
234 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800235 "Name": "TAPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000236 "Path": "/proc/vendor_sched/ta_prefer_high_cap",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800237 "Values": [
238 "1",
239 "0"
240 ],
241 "ResetOnInit": true
242 },
243 {
244 "Name": "TAPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000245 "Path": "/proc/vendor_sched/ta_prefer_idle",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800246 "Values": [
247 "0",
248 "1"
249 ],
250 "ResetOnInit": true
251 },
252 {
Wei Wangca70b742022-03-07 17:23:01 -0800253 "Name": "FGPreferIdle",
254 "Path": "/proc/vendor_sched/fg_prefer_idle",
255 "Values": [
Wei Wang75156ec2022-05-13 11:30:02 -0700256 "1",
257 "0"
Wei Wangca70b742022-03-07 17:23:01 -0800258 ],
Wei Wang75156ec2022-05-13 11:30:02 -0700259 "DefaultIndex": 0,
Wei Wangca70b742022-03-07 17:23:01 -0800260 "ResetOnInit": true
261 },
262 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800263 "Name": "CDPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000264 "Path": "/proc/vendor_sched/cam_prefer_high_cap",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800265 "Values": [
266 "1",
267 "0"
268 ],
269 "ResetOnInit": true
270 },
271 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800272 "Name": "NPITaskPacking",
273 "Path": "/proc/vendor_sched/npi_packing",
274 "Values": [
275 "0",
276 "1"
277 ],
278 "ResetOnInit": true
279 },
280 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800281 "Name": "LimitFlashCurrent",
282 "Path": "vendor.camera.max_flash_current",
283 "Values": [
284 "100",
285 "1500"
286 ],
287 "ResetOnInit": true,
288 "Type": "Property"
289 },
290 {
291 "Name": "PowerHALRenderingState",
292 "Path": "vendor.powerhal.rendering",
293 "Values": [
294 "EXPENSIVE_RENDERING",
295 ""
296 ],
297 "Type": "Property"
298 },
299 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000300 "Name": "PowerHALCameraRunning",
301 "Path": "vendor.powerhal.camerarunning",
302 "Values": [
303 "1",
304 "0"
305 ],
306 "Type": "Property",
307 "ResetOnInit": true
308 },
309 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800310 "Name": "INTCAMFreq",
311 "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
312 "Values": [
313 "664000",
314 "67000"
315 ],
316 "ResetOnInit": true
317 },
318 {
319 "Name": "TNRFreq",
320 "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
321 "Values": [
322 "664000",
323 "67000"
324 ],
325 "ResetOnInit": true
326 },
327 {
328 "Name": "GPUPowerPolicy",
329 "Path": "/sys/devices/platform/1c500000.mali/power_policy",
330 "Values": [
331 "always_on",
332 "adaptive"
333 ],
334 "ResetOnInit": true
335 },
336 {
337 "Name": "BigControlTempSet",
338 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
339 "Values": [
340 "90000",
341 "80000"
342 ],
343 "DefaultIndex": 0,
344 "ResetOnInit": false
345 },
346 {
347 "Name": "MidControlTempSet",
348 "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
349 "Values": [
350 "90000",
351 "80000"
352 ],
353 "DefaultIndex": 0,
354 "ResetOnInit": false
355 },
356 {
357 "Name": "LittleControlTempSet",
358 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
359 "Values": [
YiHo Chengeb182872022-02-17 16:16:55 +0800360 "95000",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800361 "80000"
362 ],
363 "DefaultIndex": 0,
364 "ResetOnInit": false
365 },
366 {
367 "Name": "G3dControlTempSet",
368 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
369 "Values": [
370 "90000",
371 "80000"
372 ],
373 "DefaultIndex": 0,
374 "ResetOnInit": false
375 },
376 {
377 "Name": "BigSwitchOnTempSet",
378 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
379 "Values": [
380 "70000",
381 "60000"
382 ],
383 "DefaultIndex": 0,
384 "ResetOnInit": false
385 },
386 {
387 "Name": "MidSwitchOnTempSet",
388 "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
389 "Values": [
390 "70000",
391 "60000"
392 ],
393 "DefaultIndex": 0,
394 "ResetOnInit": false
395 },
396 {
397 "Name": "LittleSwitchOnTempSet",
398 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
399 "Values": [
400 "70000",
401 "60000"
402 ],
403 "DefaultIndex": 0,
404 "ResetOnInit": false
405 },
406 {
407 "Name": "G3dSwitchOnTempSet",
408 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
409 "Values": [
410 "70000",
411 "60000"
412 ],
413 "DefaultIndex": 0,
414 "ResetOnInit": false
TeYuan Wange5caa082022-03-02 18:44:45 +0800415 },
416 {
417 "Name": "CPU_LITTLE_TSKIN_BYPASS",
418 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote_bypass",
419 "Values": [
420 "0",
421 "1"
422 ],
423 "DefaultIndex": 0
424 },
425 {
426 "Name": "CPU_MID_TSKIN_BYPASS",
427 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote_bypass",
428 "Values": [
429 "0",
430 "1"
431 ],
432 "DefaultIndex": 0
433 },
434 {
435 "Name": "CPU_BIG_TSKIN_BYPASS",
436 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote_bypass",
437 "Values": [
438 "0",
439 "1"
440 ],
441 "DefaultIndex": 0
Taeju Park95129912022-03-30 05:53:25 +0000442 },
443 {
Wei Wangcb174332022-04-23 21:20:56 -0700444 "Name": "TRUSTY_VIRTIO_HIGH",
445 "Path": "/sys/module/trusty_virtio/parameters/use_high_wq",
446 "Values": [
447 "1",
448 "0"
449 ]
450 },
451 {
452 "Name": "TRUSTY_HIGH",
453 "Path": "/sys/module/trusty_core/parameters/use_high_wq",
454 "Values": [
455 "1",
456 "0"
457 ]
458 },
459 {
Taeju Park95129912022-03-30 05:53:25 +0000460 "Name": "PMU_POLL",
461 "Path": "/proc/vendor_sched/pmu_poll_enable",
462 "Values": [
463 "0",
464 "1"
465 ],
466 "DefaultIndex": 0
Rick Yiu166cece2022-08-30 03:03:26 +0000467 },
468 {
469 "Name": "Dex2oatThreads",
470 "Path": "vendor.powerhal.dalvik.vm.dex2oat-threads",
471 "Values": [
472 "1",
473 "2",
474 "4",
475 "6",
476 "8"
477 ],
478 "Type": "Property"
479 },
480 {
481 "Name": "Dex2oatCPUSet",
482 "Path": "vendor.powerhal.dalvik.vm.dex2oat-cpu-set",
483 "Values": [
484 "0,1,2,3",
485 "0,1,2,3,4,5",
486 "0,1,2,3,4,5,6,7"
487 ],
488 "Type": "Property"
paulsu03f3dc02023-06-08 10:13:40 +0000489 },
490 {
491 "Name": "Dex2oatGroup",
492 "Path": "/proc/vendor_sched/dex2oat_ug",
493 "Values": [
494 "1",
495 "0"
496 ],
497 "DefaultIndex": 0,
498 "ResetOnInit": true
499 },
500 {
501 "Name": "UgBgGroupThrottle",
502 "Path": "/proc/vendor_sched/ug_bg_group_throttle",
503 "Values": [
504 "512",
505 "308"
506 ],
507 "DefaultIndex": 0,
508 "ResetOnInit": true
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800509 }
510 ],
511 "Actions": [
512 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000513 "PowerHint": "CDCPUSET_RESTRICTED",
514 "Node": "CDCpuset",
515 "Duration": 1000,
516 "Value": "0-3"
517 },
518 {
519 "PowerHint": "CDHIGHCPUSETCPUS_RESTRICTED",
520 "Node": "CDHighCpusetCpus",
521 "Duration": 1000,
522 "Value": "0-3"
523 },
524 {
525 "PowerHint": "CDMIDCPUSETCPUS_RESTRICTED",
526 "Node": "CDMidCpusetCpus",
527 "Duration": 1000,
528 "Value": "0-3"
529 },
530 {
531 "PowerHint": "CDMIDHIGHCPUSETCPUS_RESTRICTED",
532 "Node": "CDMidHighCpusetCpus",
533 "Duration": 1000,
534 "Value": "0-3"
535 },
536 {
chungkai0168d7f2022-05-16 03:58:25 +0000537 "PowerHint": "LAUNCH",
Rick Yiu535ec9d2022-11-11 03:06:48 +0000538 "Node": "ReducePreferIdle",
chungkai0168d7f2022-05-16 03:58:25 +0000539 "Duration": 5000,
540 "Value": "0"
541 },
542 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800543 "PowerHint": "LAUNCH",
Wei Wang75156ec2022-05-13 11:30:02 -0700544 "Node": "FGPreferIdle",
545 "Duration": 5000,
546 "Value": "1"
547 },
548 {
549 "PowerHint": "LAUNCH",
Kyle Lin101c24a2022-02-11 23:53:52 +0800550 "Node": "CPUBigClusterMaxFreq",
551 "Duration": 5000,
552 "Value": "9999999"
553 },
554 {
555 "PowerHint": "LAUNCH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800556 "Node": "CPUMidClusterMaxFreq",
557 "Duration": 5000,
558 "Value": "9999999"
559 },
560 {
561 "PowerHint": "LAUNCH",
562 "Node": "CPULittleClusterMaxFreq",
563 "Duration": 5000,
564 "Value": "9999999"
565 },
566 {
567 "PowerHint": "LAUNCH",
568 "Node": "TAUClampBoost",
569 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000570 "Value": "692"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800571 },
572 {
573 "PowerHint": "LAUNCH",
Wei Wang28a492d2022-05-20 08:55:21 -0700574 "Node": "FGUClampBoost",
575 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000576 "Value": "202"
Wei Wang28a492d2022-05-20 08:55:21 -0700577 },
578 {
579 "PowerHint": "LAUNCH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800580 "Node": "MemFreq",
581 "Duration": 5000,
582 "Value": "3172000"
583 },
584 {
585 "PowerHint": "LAUNCH",
586 "Node": "GPUPowerPolicy",
587 "Duration": 5000,
588 "Value": "always_on"
589 },
590 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800591 "PowerHint": "LAUNCH",
592 "Node": "NPITaskPacking",
593 "Duration": 5000,
594 "Value": "0"
595 },
596 {
Kyle Lin2a452102022-11-14 12:18:09 +0800597 "PowerHint": "LAUNCH",
598 "Type": "DoHint",
599 "Value": "LAUNCH_EXTEND"
600 },
601 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000602 "PowerHint": "LAUNCH",
603 "Type": "DoHint",
604 "EnableProperty": "vendor.powerhal.camerarunning",
605 "Value": "CDCPUSET_RESTRICTED"
606 },
607 {
608 "PowerHint": "LAUNCH",
609 "Type": "DoHint",
610 "EnableProperty": "vendor.powerhal.camerarunning",
611 "Value": "CDHIGHCPUSETCPUS_RESTRICTED"
612 },
613 {
614 "PowerHint": "LAUNCH",
615 "Type": "DoHint",
616 "EnableProperty": "vendor.powerhal.camerarunning",
617 "Value": "CDMIDCPUSETCPUS_RESTRICTED"
618 },
619 {
620 "PowerHint": "LAUNCH",
621 "Type": "DoHint",
622 "EnableProperty": "vendor.powerhal.camerarunning",
623 "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED"
624 },
625 {
Kyle Lin2a452102022-11-14 12:18:09 +0800626 "PowerHint": "LAUNCH_EXTEND",
627 "Node": "CPUBigClusterMaxFreq",
628 "Duration": 2000,
629 "Value": "9999999"
630 },
631 {
632 "PowerHint": "LAUNCH_EXTEND",
633 "Node": "CPUMidClusterMaxFreq",
634 "Duration": 2000,
635 "Value": "9999999"
636 },
637 {
638 "PowerHint": "LAUNCH_EXTEND",
639 "Node": "CPULittleClusterMaxFreq",
640 "Duration": 2000,
641 "Value": "9999999"
642 },
643 {
Luke Changfeeb1722022-12-20 17:12:04 +0000644 "PowerHint": "CPU_LOAD_RESET",
645 "Node": "MemFreq",
646 "Duration": 33,
647 "Value": "1014000"
648 },
649 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800650 "PowerHint": "CAMERA_LAUNCH",
651 "Node": "MemFreq",
652 "Duration": 1000,
653 "Value": "3172000"
654 },
655 {
656 "PowerHint": "CAMERA_LAUNCH",
657 "Node": "CPUBigClusterMaxFreq",
658 "Duration": 1000,
659 "Value": "9999999"
660 },
661 {
662 "PowerHint": "CAMERA_LAUNCH",
663 "Node": "CPUBigClusterMinFreq",
664 "Duration": 1000,
665 "Value": "9999999"
666 },
667 {
668 "PowerHint": "CAMERA_LAUNCH",
669 "Node": "CPUMidClusterMaxFreq",
670 "Duration": 1000,
671 "Value": "9999999"
672 },
673 {
674 "PowerHint": "CAMERA_LAUNCH",
675 "Node": "CPUMidClusterMinFreq",
676 "Duration": 1000,
677 "Value": "9999999"
678 },
679 {
680 "PowerHint": "CAMERA_LAUNCH",
681 "Node": "CPULittleClusterMaxFreq",
682 "Duration": 1000,
683 "Value": "9999999"
684 },
685 {
686 "PowerHint": "CAMERA_LAUNCH",
687 "Node": "CPULittleClusterMinFreq",
688 "Duration": 1000,
689 "Value": "9999999"
690 },
691 {
692 "PowerHint": "CAMERA_LAUNCH",
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800693 "Node": "NPITaskPacking",
694 "Duration": 1000,
695 "Value": "0"
696 },
697 {
Rick Yiuee334ba2022-11-21 09:15:36 +0000698 "PowerHint": "CAMERA_LAUNCH",
699 "Node": "CDCpuset",
700 "Duration": 1000,
701 "Value": "4-7"
702 },
703 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800704 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
705 "Node": "CPUBigClusterMaxFreq",
706 "Duration": 2000,
707 "Value": "9999999"
708 },
709 {
710 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
711 "Node": "CPUMidClusterMaxFreq",
712 "Duration": 2000,
713 "Value": "9999999"
714 },
715 {
716 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
717 "Node": "CPULittleClusterMaxFreq",
718 "Duration": 2000,
719 "Value": "9999999"
720 },
721 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800722 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
723 "Node": "NPITaskPacking",
724 "Duration": 2000,
725 "Value": "0"
726 },
727 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800728 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
729 "Node": "CPUBigClusterMaxFreq",
730 "Duration": 1000,
731 "Value": "984000"
732 },
733 {
734 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
735 "Node": "CPUMidClusterMaxFreq",
736 "Duration": 1000,
737 "Value": "1024000"
738 },
739 {
740 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
741 "Node": "CPULittleClusterMaxFreq",
742 "Duration": 1000,
743 "Value": "1098000"
744 },
745 {
746 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
747 "Node": "CPUBigClusterMaxFreq",
748 "Duration": 1000,
749 "Value": "1426000"
750 },
751 {
752 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
753 "Node": "CPUMidClusterMaxFreq",
754 "Duration": 1000,
755 "Value": "1197000"
756 },
757 {
758 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
759 "Node": "CPULittleClusterMaxFreq",
760 "Duration": 1000,
761 "Value": "1401000"
762 },
763 {
764 "PowerHint": "CAMERA_SHOT",
765 "Node": "MemFreq",
766 "Duration": 300,
767 "Value": "3172000"
768 },
769 {
770 "PowerHint": "CAMERA_SHOT",
771 "Node": "CPUBigClusterMaxFreq",
772 "Duration": 300,
773 "Value": "9999999"
774 },
775 {
776 "PowerHint": "CAMERA_SHOT",
777 "Node": "CPUBigClusterMinFreq",
778 "Duration": 300,
779 "Value": "9999999"
780 },
781 {
782 "PowerHint": "CAMERA_SHOT",
783 "Node": "CPUMidClusterMaxFreq",
784 "Duration": 300,
785 "Value": "9999999"
786 },
787 {
788 "PowerHint": "CAMERA_SHOT",
789 "Node": "CPUMidClusterMinFreq",
790 "Duration": 300,
791 "Value": "9999999"
792 },
793 {
794 "PowerHint": "CAMERA_BACKEND_BOOST",
795 "Node": "MemFreq",
796 "Duration": 1000,
797 "Value": "3172000"
798 },
799 {
800 "PowerHint": "CAMERA_BACKEND_BOOST",
801 "Node": "IntFreq",
802 "Duration": 1000,
803 "Value": "533000"
804 },
805 {
806 "PowerHint": "CAMERA_BACKEND_BOOST",
807 "Node": "INTCAMFreq",
808 "Duration": 1000,
809 "Value": "664000"
810 },
811 {
812 "PowerHint": "CAMERA_BACKEND_BOOST",
813 "Node": "TNRFreq",
814 "Duration": 1000,
815 "Value": "664000"
816 },
817 {
818 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
819 "Node": "TAPreferHighCap",
820 "Duration": 3000,
821 "Value": "1"
822 },
823 {
824 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
825 "Node": "CPUBigClusterMaxFreq",
826 "Duration": 3000,
827 "Value": "9999999"
828 },
829 {
830 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
831 "Node": "CPUBigClusterMinFreq",
832 "Duration": 3000,
833 "Value": "9999999"
834 },
835 {
836 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
837 "Node": "TAPreferHighCap",
838 "Duration": 3000,
839 "Value": "1"
840 },
841 {
842 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
843 "Node": "CPUBigClusterMaxFreq",
844 "Duration": 3000,
845 "Value": "9999999"
846 },
847 {
848 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
849 "Node": "CPUBigClusterMinFreq",
850 "Duration": 3000,
851 "Value": "9999999"
852 },
853 {
854 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
855 "Node": "CPUMidClusterMaxFreq",
856 "Duration": 3000,
857 "Value": "9999999"
858 },
859 {
860 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
861 "Node": "CPUMidClusterMinFreq",
862 "Duration": 3000,
863 "Value": "9999999"
864 },
865 {
866 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
867 "Node": "TAPreferHighCap",
868 "Duration": 3000,
869 "Value": "1"
870 },
871 {
872 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
873 "Node": "CPUBigClusterMaxFreq",
874 "Duration": 3000,
875 "Value": "9999999"
876 },
877 {
878 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
879 "Node": "CPUBigClusterMinFreq",
880 "Duration": 3000,
881 "Value": "9999999"
882 },
883 {
884 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
885 "Node": "CPUMidClusterMaxFreq",
886 "Duration": 3000,
887 "Value": "9999999"
888 },
889 {
890 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
891 "Node": "CPUMidClusterMinFreq",
892 "Duration": 3000,
893 "Value": "9999999"
894 },
895 {
896 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
897 "Node": "CPULittleClusterMaxFreq",
898 "Duration": 3000,
899 "Value": "9999999"
900 },
901 {
902 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
903 "Node": "CPULittleClusterMinFreq",
904 "Duration": 3000,
905 "Value": "9999999"
906 },
907 {
908 "PowerHint": "CAMERA_STREAMING_EXTREME",
Rick Yiu535ec9d2022-11-11 03:06:48 +0000909 "Node": "PowerHALCameraRunning",
910 "Duration": 0,
911 "Value": "1"
912 },
913 {
914 "PowerHint": "CAMERA_STREAMING_EXTREME",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800915 "Node": "CPULittleClusterMaxFreq",
916 "Duration": 0,
917 "Value": "1401000"
918 },
919 {
920 "PowerHint": "CAMERA_STREAMING_EXTREME",
921 "Node": "CPUMidClusterMaxFreq",
922 "Duration": 0,
923 "Value": "1491000"
924 },
925 {
926 "PowerHint": "CAMERA_STREAMING_EXTREME",
927 "Node": "CPUBigClusterMaxFreq",
928 "Duration": 0,
929 "Value": "1826000"
930 },
931 {
932 "PowerHint": "CAMERA_STREAMING_EXTREME",
933 "Node": "CDPreferHighCap",
934 "Duration": 0,
935 "Value": "1"
936 },
937 {
938 "PowerHint": "CAMERA_STREAMING_EXTREME",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800939 "Node": "GPUMinFreq",
940 "Duration": 0,
941 "Value": "302000"
942 },
943 {
944 "PowerHint": "CAMERA_STREAMING_EXTREME",
945 "Node": "MemFreq",
946 "Duration": 0,
947 "Value": "1014000"
948 },
949 {
950 "PowerHint": "CAMERA_STREAMING_EXTREME",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800951 "Node": "TAPreferHighCap",
952 "Duration": 0,
953 "Value": "1"
954 },
955 {
956 "PowerHint": "CAMERA_STREAMING_EXTREME",
957 "Node": "TAPreferIdle",
958 "Duration": 0,
959 "Value": "0"
960 },
961 {
962 "PowerHint": "CAMERA_STREAMING_EXTREME",
Rick Yiu5d5bd922022-05-13 10:18:56 +0800963 "Node": "NPITaskPacking",
964 "Duration": 0,
965 "Value": "0"
966 },
967 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800968 "PowerHint": "CAMERA_STREAMING_HIGH",
Rick Yiu535ec9d2022-11-11 03:06:48 +0000969 "Node": "PowerHALCameraRunning",
970 "Duration": 0,
971 "Value": "1"
972 },
973 {
974 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800975 "Node": "CPUUtilThreshold",
976 "Duration": 0,
977 "Value": "1100"
978 },
979 {
980 "PowerHint": "CAMERA_STREAMING_HIGH",
Qais Yousef1499e832023-05-10 10:45:59 +0000981 "Node": "CPUDVFSHeadroom",
982 "Duration": 0,
983 "Value": "1100"
984 },
985 {
986 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800987 "Node": "CPUMidClusterMaxFreq",
988 "Duration": 0,
989 "Value": "1491000"
990 },
991 {
992 "PowerHint": "CAMERA_STREAMING_HIGH",
993 "Node": "CPUBigClusterMaxFreq",
994 "Duration": 0,
995 "Value": "1826000"
996 },
997 {
998 "PowerHint": "CAMERA_STREAMING_HIGH",
999 "Node": "CDPreferHighCap",
1000 "Duration": 0,
1001 "Value": "1"
1002 },
1003 {
1004 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001005 "Node": "CPULittleClusterMaxFreq",
1006 "Duration": 0,
1007 "Value": "1401000"
1008 },
1009 {
1010 "PowerHint": "CAMERA_STREAMING_HIGH",
1011 "Node": "GPUMinFreq",
1012 "Duration": 0,
1013 "Value": "302000"
1014 },
1015 {
1016 "PowerHint": "CAMERA_STREAMING_HIGH",
1017 "Node": "MemFreq",
1018 "Duration": 0,
1019 "Value": "1014000"
1020 },
1021 {
1022 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001023 "Node": "TAPreferHighCap",
1024 "Duration": 0,
1025 "Value": "1"
1026 },
1027 {
1028 "PowerHint": "CAMERA_STREAMING_HIGH",
1029 "Node": "TAPreferIdle",
1030 "Duration": 0,
1031 "Value": "0"
1032 },
1033 {
1034 "PowerHint": "CAMERA_STREAMING_HIGH",
Rick Yiu5d5bd922022-05-13 10:18:56 +08001035 "Node": "NPITaskPacking",
1036 "Duration": 0,
1037 "Value": "0"
1038 },
1039 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001040 "PowerHint": "CAMERA_STREAMING_STANDARD",
Rick Yiu535ec9d2022-11-11 03:06:48 +00001041 "Node": "PowerHALCameraRunning",
1042 "Duration": 0,
1043 "Value": "1"
1044 },
1045 {
1046 "PowerHint": "CAMERA_STREAMING_STANDARD",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001047 "Node": "CDPreferHighCap",
1048 "Duration": 0,
1049 "Value": "1"
1050 },
1051 {
1052 "PowerHint": "CAMERA_STREAMING_STANDARD",
1053 "Node": "TAPreferHighCap",
1054 "Duration": 0,
1055 "Value": "1"
1056 },
1057 {
1058 "PowerHint": "CAMERA_STREAMING_STANDARD",
1059 "Node": "CPUBigClusterMaxFreq",
1060 "Duration": 0,
1061 "Value": "1826000"
1062 },
1063 {
1064 "PowerHint": "CAMERA_STREAMING_STANDARD",
1065 "Node": "CPUMidClusterMaxFreq",
1066 "Duration": 0,
1067 "Value": "1491000"
1068 },
1069 {
1070 "PowerHint": "CAMERA_STREAMING_STANDARD",
1071 "Node": "CPULittleClusterMaxFreq",
1072 "Duration": 0,
1073 "Value": "1401000"
1074 },
1075 {
1076 "PowerHint": "CAMERA_STREAMING_STANDARD",
1077 "Node": "GPUMinFreq",
1078 "Duration": 0,
1079 "Value": "302000"
1080 },
1081 {
1082 "PowerHint": "CAMERA_STREAMING_STANDARD",
1083 "Node": "MemFreq",
1084 "Duration": 0,
1085 "Value": "1014000"
1086 },
1087 {
1088 "PowerHint": "CAMERA_STREAMING_STANDARD",
Rick Yiu5d5bd922022-05-13 10:18:56 +08001089 "Node": "NPITaskPacking",
1090 "Duration": 0,
1091 "Value": "0"
1092 },
1093 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001094 "PowerHint": "CAMERA_STREAMING_LOW",
Rick Yiu535ec9d2022-11-11 03:06:48 +00001095 "Node": "PowerHALCameraRunning",
1096 "Duration": 0,
1097 "Value": "1"
1098 },
1099 {
1100 "PowerHint": "CAMERA_STREAMING_LOW",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001101 "Node": "CDPreferHighCap",
1102 "Duration": 0,
1103 "Value": "1"
1104 },
1105 {
1106 "PowerHint": "CAMERA_STREAMING_LOW",
1107 "Node": "TAPreferHighCap",
1108 "Duration": 0,
1109 "Value": "1"
1110 },
1111 {
1112 "PowerHint": "CAMERA_STREAMING_LOW",
1113 "Node": "CDPreferIdle",
1114 "Duration": 0,
1115 "Value": "0"
1116 },
1117 {
1118 "PowerHint": "CAMERA_STREAMING_LOW",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001119 "Node": "CPUBigClusterMaxFreq",
1120 "Duration": 0,
1121 "Value": "1826000"
1122 },
1123 {
1124 "PowerHint": "CAMERA_STREAMING_LOW",
1125 "Node": "CPUMidClusterMaxFreq",
1126 "Duration": 0,
1127 "Value": "1491000"
1128 },
1129 {
1130 "PowerHint": "CAMERA_STREAMING_LOW",
1131 "Node": "CPULittleClusterMaxFreq",
1132 "Duration": 0,
1133 "Value": "1401000"
1134 },
1135 {
1136 "PowerHint": "CAMERA_STREAMING_LOW",
1137 "Node": "GPUMinFreq",
1138 "Duration": 0,
1139 "Value": "302000"
1140 },
1141 {
1142 "PowerHint": "CAMERA_STREAMING_LOW",
1143 "Node": "MemFreq",
1144 "Duration": 0,
1145 "Value": "1014000"
1146 },
1147 {
1148 "PowerHint": "CAMERA_STREAMING_LOW",
Rick Yiu5d5bd922022-05-13 10:18:56 +08001149 "Node": "NPITaskPacking",
1150 "Duration": 0,
1151 "Value": "0"
1152 },
1153 {
Rick Yiu535ec9d2022-11-11 03:06:48 +00001154 "PowerHint": "CAMERA_VIDEO_RECORDING",
1155 "Type": "MaskHint",
1156 "Value": "CDCPUSET_RESTRICTED"
1157 },
1158 {
1159 "PowerHint": "CAMERA_VIDEO_RECORDING",
1160 "Type": "MaskHint",
1161 "Value": "CDHIGHCPUSETCPUS_RESTRICTED"
1162 },
1163 {
1164 "PowerHint": "CAMERA_VIDEO_RECORDING",
1165 "Type": "MaskHint",
1166 "Value": "CDMIDCPUSETCPUS_RESTRICTED"
1167 },
1168 {
1169 "PowerHint": "CAMERA_VIDEO_RECORDING",
1170 "Type": "MaskHint",
1171 "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED"
1172 },
1173 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001174 "PowerHint": "FIXED_PERFORMANCE",
1175 "Node": "CPUBigClusterMaxFreq",
1176 "Duration": 0,
1177 "Value": "9999999"
1178 },
1179 {
1180 "PowerHint": "FIXED_PERFORMANCE",
1181 "Node": "CPUBigClusterMinFreq",
1182 "Duration": 0,
1183 "Value": "9999999"
1184 },
1185 {
1186 "PowerHint": "FIXED_PERFORMANCE",
1187 "Node": "CPUMidClusterMaxFreq",
1188 "Duration": 0,
1189 "Value": "9999999"
1190 },
1191 {
1192 "PowerHint": "FIXED_PERFORMANCE",
1193 "Node": "CPUMidClusterMinFreq",
1194 "Duration": 0,
1195 "Value": "9999999"
1196 },
1197 {
1198 "PowerHint": "FIXED_PERFORMANCE",
1199 "Node": "CPULittleClusterMaxFreq",
1200 "Duration": 0,
1201 "Value": "9999999"
1202 },
1203 {
1204 "PowerHint": "FIXED_PERFORMANCE",
1205 "Node": "CPULittleClusterMinFreq",
1206 "Duration": 0,
1207 "Value": "9999999"
1208 },
1209 {
1210 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1211 "Node": "CPULittleClusterMaxFreq",
1212 "Duration": 3600000,
1213 "Value": "930000"
1214 },
1215 {
1216 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1217 "Node": "CPULittleClusterMaxFreq",
1218 "Duration": 3600000,
1219 "Value": "1197000"
1220 },
1221 {
1222 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1223 "Node": "CPULittleClusterMaxFreq",
1224 "Duration": 3600000,
1225 "Value": "1328000"
1226 },
1227 {
1228 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1229 "Node": "CPULittleClusterMaxFreq",
1230 "Duration": 3600000,
1231 "Value": "1598000"
1232 },
1233 {
1234 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1235 "Node": "CPULittleClusterMaxFreq",
1236 "Duration": 3600000,
1237 "Value": "1803000"
1238 },
1239 {
1240 "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1241 "Node": "CPUMidClusterMaxFreq",
1242 "Duration": 3600000,
1243 "Value": "910000"
1244 },
1245 {
1246 "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1247 "Node": "CPUMidClusterMaxFreq",
1248 "Duration": 3600000,
1249 "Value": "1328000"
1250 },
1251 {
1252 "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1253 "Node": "CPUMidClusterMaxFreq",
1254 "Duration": 3600000,
1255 "Value": "1663000"
1256 },
1257 {
1258 "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1259 "Node": "CPUMidClusterMaxFreq",
1260 "Duration": 3600000,
1261 "Value": "1836000"
1262 },
1263 {
1264 "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1265 "Node": "CPUMidClusterMaxFreq",
1266 "Duration": 3600000,
1267 "Value": "1999000"
1268 },
1269 {
1270 "PowerHint": "LOW_POWER_CPU_50",
1271 "Node": "CPUBigClusterMaxFreq",
1272 "Duration": 3600000,
1273 "Value": "1277000"
1274 },
1275 {
1276 "PowerHint": "LOW_POWER_CPU_60",
1277 "Node": "CPUBigClusterMaxFreq",
1278 "Duration": 3600000,
1279 "Value": "1582000"
1280 },
1281 {
1282 "PowerHint": "LOW_POWER_CPU_70",
1283 "Node": "CPUBigClusterMaxFreq",
1284 "Duration": 3600000,
1285 "Value": "1745000"
1286 },
1287 {
1288 "PowerHint": "LOW_POWER_CPU_80",
1289 "Node": "CPUBigClusterMaxFreq",
1290 "Duration": 3600000,
1291 "Value": "2048000"
1292 },
1293 {
1294 "PowerHint": "LOW_POWER_CPU_90",
1295 "Node": "CPUBigClusterMaxFreq",
1296 "Duration": 3600000,
1297 "Value": "2401000"
1298 },
1299 {
Taeju Parkad3a3e42022-04-20 19:06:07 +00001300 "PowerHint": "LOW_POWER",
1301 "Node": "PMU_POLL",
1302 "Duration": 0,
1303 "Value": "1"
1304 },
1305 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001306 "PowerHint": "REFRESH_120FPS",
1307 "Node": "TAUClampBoost",
1308 "Duration": 0,
Wei Wang29b699d2022-08-03 23:10:38 -07001309 "Value": "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001310 },
1311 {
1312 "PowerHint": "REFRESH_60FPS",
1313 "Node": "TAUClampBoost",
1314 "Duration": 0,
Wei Wang29b699d2022-08-03 23:10:38 -07001315 "Value": "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001316 },
1317 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001318 "PowerHint": "ADPF_DISABLE_TA_BOOST",
1319 "Node": "TAUClampBoost",
1320 "Duration": 0,
1321 "Value": "1"
1322 },
1323 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001324 "PowerHint": "DISPLAY_IDLE",
Wei Wangca70b742022-03-07 17:23:01 -08001325 "Node": "FGPreferIdle",
1326 "Duration": 0,
1327 "Value": "0"
1328 },
1329 {
1330 "PowerHint": "DISPLAY_IDLE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001331 "Node": "TAUClampBoost",
1332 "Duration": 0,
1333 "Value": "1"
1334 },
1335 {
1336 "PowerHint": "DISPLAY_IDLE",
1337 "Type": "EndHint",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001338 "Value": "DISPLAY_UPDATE_IMMINENT"
1339 },
1340 {
1341 "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1342 "Node": "DisplayWakeup",
1343 "Duration": 50,
1344 "Value": "1"
1345 },
1346 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001347 "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1348 "Node": "LimitFlashCurrent",
1349 "Duration": 0,
1350 "Value": "100"
1351 },
1352 {
1353 "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1354 "Node": "LimitFlashCurrent",
1355 "Duration": 0,
1356 "Value": "1500"
1357 },
1358 {
1359 "PowerHint": "EXPENSIVE_RENDERING",
1360 "Node": "PowerHALRenderingState",
1361 "Duration": 0,
1362 "Value": "EXPENSIVE_RENDERING"
1363 },
1364 {
1365 "PowerHint": "EXPENSIVE_RENDERING",
1366 "Node": "GPUMinFreq",
1367 "Duration": 0,
1368 "Value": "400000"
1369 },
1370 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001371 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001372 "Node": "PMU_POLL",
1373 "Duration": 0,
1374 "Value": "1"
1375 },
1376 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001377 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001378 "Node": "BigControlTempSet",
1379 "Duration": 0,
1380 "Value": "80000"
1381 },
1382 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001383 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001384 "Node": "MidControlTempSet",
1385 "Duration": 0,
1386 "Value": "80000"
1387 },
1388 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001389 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001390 "Node": "LittleControlTempSet",
1391 "Duration": 0,
1392 "Value": "80000"
1393 },
1394 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001395 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001396 "Node": "G3dControlTempSet",
1397 "Duration": 0,
1398 "Value": "80000"
1399 },
1400 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001401 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001402 "Node": "BigSwitchOnTempSet",
1403 "Duration": 0,
1404 "Value": "60000"
1405 },
1406 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001407 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001408 "Node": "MidSwitchOnTempSet",
1409 "Duration": 0,
1410 "Value": "60000"
1411 },
1412 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001413 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001414 "Node": "LittleSwitchOnTempSet",
1415 "Duration": 0,
1416 "Value": "60000"
1417 },
1418 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001419 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001420 "Node": "G3dSwitchOnTempSet",
1421 "Duration": 0,
1422 "Value": "60000"
1423 },
1424 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001425 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001426 "Node": "Dex2oatThreads",
1427 "Duration": 0,
1428 "Value": "6"
1429 },
1430 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001431 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001432 "Node": "Dex2oatCPUSet",
1433 "Duration": 0,
1434 "Value": "0,1,2,3,4,5"
1435 },
1436 {
paulsu03f3dc02023-06-08 10:13:40 +00001437 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
1438 "Node": "Dex2oatGroup",
1439 "Duration": 0,
1440 "Value": "0"
1441 },
1442 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001443 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001444 "Node": "PMU_POLL",
1445 "Duration": 0,
1446 "Value": "1"
1447 },
1448 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001449 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001450 "Node": "BigControlTempSet",
1451 "Duration": 0,
1452 "Value": "80000"
1453 },
1454 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001455 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001456 "Node": "MidControlTempSet",
1457 "Duration": 0,
1458 "Value": "80000"
1459 },
1460 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001461 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001462 "Node": "LittleControlTempSet",
1463 "Duration": 0,
1464 "Value": "80000"
1465 },
1466 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001467 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001468 "Node": "G3dControlTempSet",
1469 "Duration": 0,
1470 "Value": "80000"
1471 },
1472 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001473 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001474 "Node": "BigSwitchOnTempSet",
1475 "Duration": 0,
1476 "Value": "60000"
1477 },
1478 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001479 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001480 "Node": "MidSwitchOnTempSet",
1481 "Duration": 0,
1482 "Value": "60000"
1483 },
1484 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001485 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001486 "Node": "LittleSwitchOnTempSet",
1487 "Duration": 0,
1488 "Value": "60000"
1489 },
1490 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001491 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001492 "Node": "G3dSwitchOnTempSet",
1493 "Duration": 0,
1494 "Value": "60000"
1495 },
1496 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001497 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001498 "Node": "Dex2oatThreads",
1499 "Duration": 0,
1500 "Value": "4"
1501 },
1502 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001503 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001504 "Node": "Dex2oatCPUSet",
1505 "Duration": 0,
1506 "Value": "0,1,2,3"
1507 },
1508 {
paulsu03f3dc02023-06-08 10:13:40 +00001509 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
1510 "Node": "Dex2oatGroup",
1511 "Duration": 0,
1512 "Value": "0"
1513 },
1514 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001515 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Taeju Park95129912022-03-30 05:53:25 +00001516 "Node": "PMU_POLL",
1517 "Duration": 0,
1518 "Value": "1"
1519 },
1520 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001521 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001522 "Node": "BigControlTempSet",
1523 "Duration": 0,
1524 "Value": "80000"
1525 },
1526 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001527 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001528 "Node": "MidControlTempSet",
1529 "Duration": 0,
1530 "Value": "80000"
1531 },
1532 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001533 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001534 "Node": "LittleControlTempSet",
1535 "Duration": 0,
1536 "Value": "80000"
1537 },
1538 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001539 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001540 "Node": "G3dControlTempSet",
1541 "Duration": 0,
1542 "Value": "80000"
1543 },
1544 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001545 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001546 "Node": "BigSwitchOnTempSet",
1547 "Duration": 0,
1548 "Value": "60000"
1549 },
1550 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001551 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001552 "Node": "MidSwitchOnTempSet",
1553 "Duration": 0,
1554 "Value": "60000"
1555 },
1556 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001557 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001558 "Node": "LittleSwitchOnTempSet",
1559 "Duration": 0,
1560 "Value": "60000"
1561 },
1562 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001563 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001564 "Node": "G3dSwitchOnTempSet",
1565 "Duration": 0,
1566 "Value": "60000"
1567 },
1568 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001569 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Rick Yiu166cece2022-08-30 03:03:26 +00001570 "Node": "Dex2oatThreads",
1571 "Duration": 0,
1572 "Value": "4"
1573 },
1574 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001575 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Rick Yiu166cece2022-08-30 03:03:26 +00001576 "Node": "Dex2oatCPUSet",
1577 "Duration": 0,
1578 "Value": "0,1,2,3"
1579 },
1580 {
paulsu03f3dc02023-06-08 10:13:40 +00001581 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
1582 "Node": "Dex2oatGroup",
1583 "Duration": 0,
1584 "Value": "0"
1585 },
1586 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001587 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001588 "Node": "PMU_POLL",
1589 "Duration": 0,
1590 "Value": "1"
1591 },
1592 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001593 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001594 "Node": "BigControlTempSet",
1595 "Duration": 0,
1596 "Value": "80000"
1597 },
1598 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001599 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001600 "Node": "MidControlTempSet",
1601 "Duration": 0,
1602 "Value": "80000"
1603 },
1604 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001605 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001606 "Node": "LittleControlTempSet",
1607 "Duration": 0,
1608 "Value": "80000"
1609 },
1610 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001611 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001612 "Node": "G3dControlTempSet",
1613 "Duration": 0,
1614 "Value": "80000"
1615 },
1616 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001617 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001618 "Node": "BigSwitchOnTempSet",
1619 "Duration": 0,
1620 "Value": "60000"
1621 },
1622 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001623 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001624 "Node": "MidSwitchOnTempSet",
1625 "Duration": 0,
1626 "Value": "60000"
1627 },
1628 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001629 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001630 "Node": "LittleSwitchOnTempSet",
1631 "Duration": 0,
1632 "Value": "60000"
1633 },
1634 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001635 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001636 "Node": "G3dSwitchOnTempSet",
1637 "Duration": 0,
1638 "Value": "60000"
1639 },
1640 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001641 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001642 "Node": "Dex2oatThreads",
1643 "Duration": 0,
1644 "Value": "2"
1645 },
1646 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001647 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001648 "Node": "Dex2oatCPUSet",
1649 "Duration": 0,
1650 "Value": "0,1,2,3"
1651 },
1652 {
paulsu03f3dc02023-06-08 10:13:40 +00001653 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
1654 "Node": "Dex2oatGroup",
1655 "Duration": 0,
1656 "Value": "0"
1657 },
1658 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001659 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001660 "Node": "PMU_POLL",
1661 "Duration": 0,
1662 "Value": "1"
1663 },
1664 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001665 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001666 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1667 "Duration": 0,
1668 "Value": "0"
1669 },
1670 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001671 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001672 "Node": "CPU_MID_TSKIN_BYPASS",
1673 "Duration": 0,
1674 "Value": "0"
1675 },
1676 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001677 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001678 "Node": "CPU_BIG_TSKIN_BYPASS",
1679 "Duration": 0,
1680 "Value": "0"
1681 },
1682 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001683 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001684 "Node": "BigControlTempSet",
1685 "Duration": 0,
1686 "Value": "80000"
1687 },
1688 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001689 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001690 "Node": "MidControlTempSet",
1691 "Duration": 0,
1692 "Value": "80000"
1693 },
1694 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001695 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001696 "Node": "LittleControlTempSet",
1697 "Duration": 0,
1698 "Value": "80000"
1699 },
1700 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001701 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001702 "Node": "G3dControlTempSet",
1703 "Duration": 0,
1704 "Value": "80000"
1705 },
1706 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001707 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001708 "Node": "BigSwitchOnTempSet",
1709 "Duration": 0,
1710 "Value": "60000"
1711 },
1712 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001713 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001714 "Node": "MidSwitchOnTempSet",
1715 "Duration": 0,
1716 "Value": "60000"
1717 },
1718 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001719 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001720 "Node": "LittleSwitchOnTempSet",
1721 "Duration": 0,
1722 "Value": "60000"
1723 },
1724 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001725 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001726 "Node": "G3dSwitchOnTempSet",
1727 "Duration": 0,
1728 "Value": "60000"
1729 },
1730 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001731 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001732 "Node": "Dex2oatThreads",
1733 "Duration": 0,
1734 "Value": "1"
1735 },
1736 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001737 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001738 "Node": "Dex2oatCPUSet",
1739 "Duration": 0,
1740 "Value": "0,1,2,3"
1741 },
1742 {
paulsu03f3dc02023-06-08 10:13:40 +00001743 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
1744 "Node": "Dex2oatGroup",
1745 "Duration": 0,
1746 "Value": "0"
1747 },
1748 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001749 "PowerHint": "FACE_UNLOCK_BOOST",
TeYuan Wange5caa082022-03-02 18:44:45 +08001750 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1751 "Duration": 1000,
1752 "Value": "1"
1753 },
1754 {
1755 "PowerHint": "FACE_UNLOCK_BOOST",
1756 "Node": "CPU_MID_TSKIN_BYPASS",
1757 "Duration": 1000,
1758 "Value": "1"
1759 },
1760 {
1761 "PowerHint": "FACE_UNLOCK_BOOST",
1762 "Node": "CPU_BIG_TSKIN_BYPASS",
1763 "Duration": 1000,
1764 "Value": "1"
1765 },
1766 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001767 "PowerHint": "FP_BOOST",
1768 "Node": "CPUBigClusterMaxFreq",
1769 "Duration": 1000,
1770 "Value": "9999999"
1771 },
1772 {
1773 "PowerHint": "FP_BOOST",
TeYuan Wange5caa082022-03-02 18:44:45 +08001774 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1775 "Duration": 1000,
1776 "Value": "1"
1777 },
1778 {
1779 "PowerHint": "FP_BOOST",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001780 "Node": "CPUBigClusterMinFreq",
1781 "Duration": 1000,
1782 "Value": "9999999"
1783 },
1784 {
TeYuan Wange5caa082022-03-02 18:44:45 +08001785 "PowerHint": "FP_BOOST",
1786 "Node": "CPU_MID_TSKIN_BYPASS",
1787 "Duration": 1000,
1788 "Value": "1"
1789 },
1790 {
1791 "PowerHint": "FP_BOOST",
1792 "Node": "CPU_BIG_TSKIN_BYPASS",
1793 "Duration": 1000,
1794 "Value": "1"
1795 },
1796 {
Wei Wangcb174332022-04-23 21:20:56 -07001797 "PowerHint": "FP_BOOST",
1798 "Node": "TRUSTY_VIRTIO_HIGH",
1799 "Duration": 1000,
1800 "Value": "1"
1801 },
1802 {
1803 "PowerHint": "FP_BOOST",
1804 "Node": "TRUSTY_HIGH",
1805 "Duration": 1000,
1806 "Value": "1"
1807 },
1808 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001809 "PowerHint": "ML_ACC",
1810 "Node": "MLUclampBoost",
1811 "Duration": 2000,
Qais Yousef83650f72023-04-06 17:16:55 +00001812 "Value": "640"
Wei Wange14219d2022-01-28 22:07:30 -08001813 },
1814 {
Richard Hsu3e31f882022-05-17 18:58:17 -07001815 "PowerHint": "ML_ACC",
1816 "Node": "PMQoSCpuDmaLatency",
1817 "Duration": 2000,
1818 "Value": "44"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001819 }
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001820 ],
1821 "AdpfConfig": [
1822 {
1823 "Name": "REFRESH_120FPS",
1824 "PID_On": true,
1825 "PID_Po": 2.0,
1826 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001827 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001828 "PID_I_Init": 200,
1829 "PID_I_High": 512,
1830 "PID_I_Low": -30,
1831 "PID_Do": 500.0,
1832 "PID_Du": 0.0,
1833 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001834 "UclampMin_Init": 232,
1835 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001836 "UclampMin_Low": 2,
1837 "SamplingWindow_P": 1,
1838 "SamplingWindow_I": 0,
1839 "SamplingWindow_D": 1,
1840 "ReportingRateLimitNs": 83333330,
1841 "EarlyBoost_On": false,
1842 "EarlyBoost_TimeFactor": 0.0,
1843 "TargetTimeFactor": 1.0,
1844 "StaleTimeFactor": 20.0
1845 },
1846 {
1847 "Name": "REFRESH_90FPS",
1848 "PID_On": true,
1849 "PID_Po": 2.0,
1850 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001851 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001852 "PID_I_Init": 200,
1853 "PID_I_High": 512,
1854 "PID_I_Low": -30,
1855 "PID_Do": 500.0,
1856 "PID_Du": 0.0,
1857 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001858 "UclampMin_Init": 162,
1859 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001860 "UclampMin_Low": 2,
1861 "SamplingWindow_P": 1,
1862 "SamplingWindow_I": 0,
1863 "SamplingWindow_D": 1,
1864 "ReportingRateLimitNs": 111111110,
1865 "EarlyBoost_On": false,
1866 "EarlyBoost_TimeFactor": 0.0,
1867 "TargetTimeFactor": 1.0,
1868 "StaleTimeFactor": 20.0
1869 },
1870 {
1871 "Name": "REFRESH_60FPS",
1872 "PID_On": true,
1873 "PID_Po": 2.0,
1874 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001875 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001876 "PID_I_Init": 200,
1877 "PID_I_High": 512,
1878 "PID_I_Low": -30,
1879 "PID_Do": 500.0,
1880 "PID_Du": 0.0,
1881 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001882 "UclampMin_Init": 162,
1883 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001884 "UclampMin_Low": 2,
1885 "SamplingWindow_P": 1,
1886 "SamplingWindow_I": 0,
1887 "SamplingWindow_D": 1,
1888 "ReportingRateLimitNs": 166666660,
1889 "EarlyBoost_On": false,
1890 "EarlyBoost_TimeFactor": 0.0,
1891 "TargetTimeFactor": 1.0,
1892 "StaleTimeFactor": 20.0
1893 },
1894 {
1895 "Name": "UiHighBoostWithoutPid",
1896 "PID_On": false,
1897 "PID_Po": 0,
1898 "PID_Pu": 0,
1899 "PID_I": 0,
1900 "PID_I_Init": 0,
1901 "PID_I_High": 0,
1902 "PID_I_Low": 0,
1903 "PID_Do": 0,
1904 "PID_Du": 0,
1905 "SamplingWindow_P": 1,
1906 "SamplingWindow_I": 1,
1907 "SamplingWindow_D": 1,
1908 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001909 "UclampMin_Init": 250,
1910 "UclampMin_High": 197,
1911 "UclampMin_Low": 197,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001912 "ReportingRateLimitNs": 1,
1913 "EarlyBoost_On": false,
1914 "EarlyBoost_TimeFactor": 0.0,
1915 "TargetTimeFactor": 1.0,
1916 "StaleTimeFactor": 5.0
1917 },
1918 {
1919 "Name": "UiLowBoostWithoutPid",
1920 "PID_On": false,
1921 "PID_Po": 0,
1922 "PID_Pu": 0,
1923 "PID_I": 0,
1924 "PID_I_Init": 0,
1925 "PID_I_High": 0,
1926 "PID_I_Low": 0,
1927 "PID_Do": 0,
1928 "PID_Du": 0,
1929 "SamplingWindow_P": 1,
1930 "SamplingWindow_I": 1,
1931 "SamplingWindow_D": 1,
1932 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001933 "UclampMin_Init": 250,
1934 "UclampMin_High": 53,
1935 "UclampMin_Low": 53,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001936 "ReportingRateLimitNs": 1,
1937 "EarlyBoost_On": false,
1938 "EarlyBoost_TimeFactor": 0.0,
1939 "TargetTimeFactor": 1.0,
1940 "StaleTimeFactor": 5.0
1941 },
1942 {
1943 "Name": "UiLowNoneBoost",
1944 "PID_On": false,
1945 "PID_Po": 0,
1946 "PID_Pu": 0,
1947 "PID_I": 0,
1948 "PID_I_Init": 0,
1949 "PID_I_High": 0,
1950 "PID_I_Low": 0,
1951 "PID_Do": 0,
1952 "PID_Du": 0,
1953 "SamplingWindow_P": 1,
1954 "SamplingWindow_I": 1,
1955 "SamplingWindow_D": 1,
1956 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001957 "UclampMin_Init": 250,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001958 "UclampMin_High": 0,
1959 "UclampMin_Low": 0,
1960 "ReportingRateLimitNs": 1,
1961 "EarlyBoost_On": false,
1962 "EarlyBoost_TimeFactor": 0.0,
1963 "TargetTimeFactor": 1.0,
1964 "StaleTimeFactor": 5.0
1965 }
1966 ]
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001967}