blob: 1ad9bc858fd5a59f3abec6eb46df69673dcc0c57 [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",
JimiChenc2a3d7a2022-06-30 19:32:29 +08008 "1352000",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08009 "1014000",
10 "421000"
11 ],
12 "ResetOnInit": true
13 },
14 {
15 "Name": "IntFreq",
16 "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
17 "Values": [
18 "533000",
19 "100000"
20 ],
21 "ResetOnInit": true
22 },
23 {
24 "Name": "CPULittleClusterMaxFreq",
25 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
26 "Values": [
27 "9999999",
28 "1098000",
29 "1401000",
30 "930000",
31 "1197000",
32 "1328000",
33 "1598000",
34 "1803000"
35 ],
36 "DefaultIndex": 0,
37 "ResetOnInit": true
38 },
39 {
40 "Name": "CPULittleClusterMinFreq",
41 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
42 "Values": [
43 "9999999",
44 "1197000",
45 "0"
46 ],
47 "ResetOnInit": true
48 },
49 {
50 "Name": "CPUMidClusterMaxFreq",
51 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
52 "Values": [
53 "9999999",
54 "1024000",
55 "1197000",
56 "1491000",
57 "910000",
58 "1328000",
59 "1663000",
60 "1836000",
61 "1999000"
62 ],
63 "DefaultIndex": 0,
64 "ResetOnInit": true
65 },
66 {
67 "Name": "CPUMidClusterMinFreq",
68 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
69 "Values": [
70 "9999999",
71 "1197000",
72 "0"
73 ],
74 "ResetOnInit": true
75 },
76 {
77 "Name": "CPUBigClusterMaxFreq",
78 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
79 "Values": [
80 "9999999",
81 "984000",
82 "1426000",
83 "1826000",
84 "1277000",
85 "1582000",
86 "1745000",
87 "2048000",
88 "2401000"
89 ],
90 "DefaultIndex": 0,
91 "ResetOnInit": true
92 },
93 {
94 "Name": "CPUBigClusterMinFreq",
95 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
96 "Values": [
97 "9999999",
98 "1106000",
99 "0"
100 ],
101 "ResetOnInit": true
102 },
103 {
104 "Name": "GPUMinFreq",
105 "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
106 "Values": [
107 "762000",
108 "471000",
109 "400000",
110 "302000",
111 "151000"
112 ],
113 "ResetOnInit": true
114 },
115 {
116 "Name": "DisplayWakeup",
117 "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup",
118 "Values": [
119 "1",
120 "0"
121 ]
122 },
123 {
124 "Name": "CPUUtilThreshold",
chungkai1031eeb2022-03-23 09:46:41 +0000125 "Path": "/proc/vendor_sched/util_threshold",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800126 "Values": [
127 "1280",
128 "1100"
129 ],
130 "DefaultIndex": 0,
131 "ResetOnInit": true
132 },
133 {
134 "Name": "MIFTargetLoad",
135 "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
136 "Values": [
137 "20 5 80",
138 "20 10 80"
139 ],
140 "ResetOnInit": true
141 },
142 {
143 "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": [
146 "553",
Wei Wang17a8dde2022-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": [
155 "161",
156 "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": [
chungkaia67d1032022-04-14 03:04:02 +0000164 "180",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800165 "512"
166 ],
167 "DefaultIndex": 0,
168 "ResetOnInit": true
169 },
170 {
chungkai0168d7f2022-05-16 03:58:25 +0000171 "Name": "UClampThreshold",
172 "Path": "/proc/vendor_sched/uclamp_threshold",
173 "Values": [
174 "0",
175 "8"
176 ],
177 "ResetOnInit": true
178 },
179 {
180 "Name": "ReduceRreferIdle",
181 "Path": "/proc/vendor_sched/reduce_prefer_idle",
182 "Values": [
183 "0",
184 "1"
185 ],
186 "ResetOnInit": true
187 },
188 {
Richard Hsu3e31f882022-05-17 18:58:17 -0700189 "Name": "PMQoSCpuDmaLatency",
190 "Path": "/dev/cpu_dma_latency",
191 "Values": [
192 "44",
193 "1000"
194 ],
195 "HoldFd": true
196 },
197 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800198 "Name": "CDPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000199 "Path": "/proc/vendor_sched/cam_prefer_idle",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800200 "Values": [
201 "0",
202 "1"
203 ],
204 "ResetOnInit": true
205 },
206 {
207 "Name": "CDCpuset",
208 "Path": "/dev/cpuset/camera-daemon/cpus",
209 "Values": [
210 "4-7",
211 "0-7"
212 ],
213 "ResetOnInit": true
214 },
215 {
216 "Name": "CDHighCpusetCpus",
217 "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
218 "Values": [
219 "6-7",
220 "0-7"
221 ],
222 "ResetOnInit": true
223 },
224 {
225 "Name": "CDMidCpusetCpus",
226 "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
227 "Values": [
228 "4-5",
229 "0-7"
230 ],
231 "ResetOnInit": true
232 },
233 {
234 "Name": "CDMidHighCpusetCpus",
235 "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
236 "Values": [
237 "4-7",
238 "0-7"
239 ],
240 "ResetOnInit": true
241 },
242 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800243 "Name": "TAPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000244 "Path": "/proc/vendor_sched/ta_prefer_high_cap",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800245 "Values": [
246 "1",
247 "0"
248 ],
249 "ResetOnInit": true
250 },
251 {
252 "Name": "TAPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000253 "Path": "/proc/vendor_sched/ta_prefer_idle",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800254 "Values": [
255 "0",
256 "1"
257 ],
258 "ResetOnInit": true
259 },
260 {
Wei Wangca70b742022-03-07 17:23:01 -0800261 "Name": "FGPreferIdle",
262 "Path": "/proc/vendor_sched/fg_prefer_idle",
263 "Values": [
Wei Wang75156ec2022-05-13 11:30:02 -0700264 "1",
265 "0"
Wei Wangca70b742022-03-07 17:23:01 -0800266 ],
Wei Wang75156ec2022-05-13 11:30:02 -0700267 "DefaultIndex": 0,
Wei Wangca70b742022-03-07 17:23:01 -0800268 "ResetOnInit": true
269 },
270 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800271 "Name": "CDPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000272 "Path": "/proc/vendor_sched/cam_prefer_high_cap",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800273 "Values": [
274 "1",
275 "0"
276 ],
277 "ResetOnInit": true
278 },
279 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800280 "Name": "NPITaskPacking",
281 "Path": "/proc/vendor_sched/npi_packing",
282 "Values": [
283 "0",
284 "1"
285 ],
286 "ResetOnInit": true
287 },
288 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800289 "Name": "LimitFlashCurrent",
290 "Path": "vendor.camera.max_flash_current",
291 "Values": [
292 "100",
293 "1500"
294 ],
295 "ResetOnInit": true,
296 "Type": "Property"
297 },
298 {
299 "Name": "PowerHALRenderingState",
300 "Path": "vendor.powerhal.rendering",
301 "Values": [
302 "EXPENSIVE_RENDERING",
303 ""
304 ],
305 "Type": "Property"
306 },
307 {
308 "Name": "INTCAMFreq",
309 "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
310 "Values": [
311 "664000",
312 "67000"
313 ],
314 "ResetOnInit": true
315 },
316 {
317 "Name": "TNRFreq",
318 "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
319 "Values": [
320 "664000",
321 "67000"
322 ],
323 "ResetOnInit": true
324 },
325 {
326 "Name": "GPUPowerPolicy",
327 "Path": "/sys/devices/platform/1c500000.mali/power_policy",
328 "Values": [
329 "always_on",
330 "adaptive"
331 ],
332 "ResetOnInit": true
333 },
334 {
335 "Name": "BigControlTempSet",
336 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
337 "Values": [
338 "90000",
339 "80000"
340 ],
341 "DefaultIndex": 0,
342 "ResetOnInit": false
343 },
344 {
345 "Name": "MidControlTempSet",
346 "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
347 "Values": [
348 "90000",
349 "80000"
350 ],
351 "DefaultIndex": 0,
352 "ResetOnInit": false
353 },
354 {
355 "Name": "LittleControlTempSet",
356 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
357 "Values": [
YiHo Chengeb182872022-02-17 16:16:55 +0800358 "95000",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800359 "80000"
360 ],
361 "DefaultIndex": 0,
362 "ResetOnInit": false
363 },
364 {
365 "Name": "G3dControlTempSet",
366 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
367 "Values": [
368 "90000",
369 "80000"
370 ],
371 "DefaultIndex": 0,
372 "ResetOnInit": false
373 },
374 {
375 "Name": "BigSwitchOnTempSet",
376 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
377 "Values": [
378 "70000",
379 "60000"
380 ],
381 "DefaultIndex": 0,
382 "ResetOnInit": false
383 },
384 {
385 "Name": "MidSwitchOnTempSet",
386 "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
387 "Values": [
388 "70000",
389 "60000"
390 ],
391 "DefaultIndex": 0,
392 "ResetOnInit": false
393 },
394 {
395 "Name": "LittleSwitchOnTempSet",
396 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
397 "Values": [
398 "70000",
399 "60000"
400 ],
401 "DefaultIndex": 0,
402 "ResetOnInit": false
403 },
404 {
405 "Name": "G3dSwitchOnTempSet",
406 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
407 "Values": [
408 "70000",
409 "60000"
410 ],
411 "DefaultIndex": 0,
412 "ResetOnInit": false
TeYuan Wange5caa082022-03-02 18:44:45 +0800413 },
414 {
415 "Name": "CPU_LITTLE_TSKIN_BYPASS",
416 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote_bypass",
417 "Values": [
418 "0",
419 "1"
420 ],
421 "DefaultIndex": 0
422 },
423 {
424 "Name": "CPU_MID_TSKIN_BYPASS",
425 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote_bypass",
426 "Values": [
427 "0",
428 "1"
429 ],
430 "DefaultIndex": 0
431 },
432 {
433 "Name": "CPU_BIG_TSKIN_BYPASS",
434 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote_bypass",
435 "Values": [
436 "0",
437 "1"
438 ],
439 "DefaultIndex": 0
Taeju Park95129912022-03-30 05:53:25 +0000440 },
441 {
Wei Wangcb174332022-04-23 21:20:56 -0700442 "Name": "TRUSTY_VIRTIO_HIGH",
443 "Path": "/sys/module/trusty_virtio/parameters/use_high_wq",
444 "Values": [
445 "1",
446 "0"
447 ]
448 },
449 {
450 "Name": "TRUSTY_HIGH",
451 "Path": "/sys/module/trusty_core/parameters/use_high_wq",
452 "Values": [
453 "1",
454 "0"
455 ]
456 },
457 {
Taeju Park95129912022-03-30 05:53:25 +0000458 "Name": "PMU_POLL",
459 "Path": "/proc/vendor_sched/pmu_poll_enable",
460 "Values": [
461 "0",
462 "1"
463 ],
464 "DefaultIndex": 0
Rick Yiu166cece2022-08-30 03:03:26 +0000465 },
466 {
467 "Name": "Dex2oatThreads",
468 "Path": "vendor.powerhal.dalvik.vm.dex2oat-threads",
469 "Values": [
470 "1",
471 "2",
472 "4",
473 "6",
474 "8"
475 ],
476 "Type": "Property"
477 },
478 {
479 "Name": "Dex2oatCPUSet",
480 "Path": "vendor.powerhal.dalvik.vm.dex2oat-cpu-set",
481 "Values": [
482 "0,1,2,3",
483 "0,1,2,3,4,5",
484 "0,1,2,3,4,5,6,7"
485 ],
486 "Type": "Property"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800487 }
488 ],
489 "Actions": [
490 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800491 "PowerHint": "LAUNCH",
chungkai0168d7f2022-05-16 03:58:25 +0000492 "Node": "UClampThreshold",
493 "Duration": 5000,
494 "Value": "0"
495 },
496 {
497 "PowerHint": "LAUNCH",
498 "Node": "ReduceRreferIdle",
499 "Duration": 5000,
500 "Value": "0"
501 },
502 {
503 "PowerHint": "LAUNCH",
Wei Wang75156ec2022-05-13 11:30:02 -0700504 "Node": "FGPreferIdle",
505 "Duration": 5000,
506 "Value": "1"
507 },
508 {
509 "PowerHint": "LAUNCH",
Kyle Lin101c24a2022-02-11 23:53:52 +0800510 "Node": "CPUBigClusterMaxFreq",
511 "Duration": 5000,
512 "Value": "9999999"
513 },
514 {
515 "PowerHint": "LAUNCH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800516 "Node": "CPUMidClusterMaxFreq",
517 "Duration": 5000,
518 "Value": "9999999"
519 },
520 {
521 "PowerHint": "LAUNCH",
522 "Node": "CPULittleClusterMaxFreq",
523 "Duration": 5000,
524 "Value": "9999999"
525 },
526 {
527 "PowerHint": "LAUNCH",
528 "Node": "TAUClampBoost",
529 "Duration": 5000,
530 "Value": "553"
531 },
532 {
533 "PowerHint": "LAUNCH",
Wei Wang28a492d2022-05-20 08:55:21 -0700534 "Node": "FGUClampBoost",
535 "Duration": 5000,
536 "Value": "161"
537 },
538 {
539 "PowerHint": "LAUNCH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800540 "Node": "MemFreq",
541 "Duration": 5000,
542 "Value": "3172000"
543 },
544 {
545 "PowerHint": "LAUNCH",
546 "Node": "GPUPowerPolicy",
547 "Duration": 5000,
548 "Value": "always_on"
549 },
550 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800551 "PowerHint": "LAUNCH",
552 "Node": "NPITaskPacking",
553 "Duration": 5000,
554 "Value": "0"
555 },
556 {
Kyle Lin2a452102022-11-14 12:18:09 +0800557 "PowerHint": "LAUNCH",
558 "Type": "DoHint",
559 "Value": "LAUNCH_EXTEND"
560 },
561 {
562 "PowerHint": "LAUNCH_EXTEND",
563 "Node": "CPUBigClusterMaxFreq",
564 "Duration": 2000,
565 "Value": "9999999"
566 },
567 {
568 "PowerHint": "LAUNCH_EXTEND",
569 "Node": "CPUMidClusterMaxFreq",
570 "Duration": 2000,
571 "Value": "9999999"
572 },
573 {
574 "PowerHint": "LAUNCH_EXTEND",
575 "Node": "CPULittleClusterMaxFreq",
576 "Duration": 2000,
577 "Value": "9999999"
578 },
579 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800580 "PowerHint": "CAMERA_LAUNCH",
581 "Node": "MemFreq",
582 "Duration": 1000,
583 "Value": "3172000"
584 },
585 {
586 "PowerHint": "CAMERA_LAUNCH",
587 "Node": "CPUBigClusterMaxFreq",
588 "Duration": 1000,
589 "Value": "9999999"
590 },
591 {
592 "PowerHint": "CAMERA_LAUNCH",
593 "Node": "CPUBigClusterMinFreq",
594 "Duration": 1000,
595 "Value": "9999999"
596 },
597 {
598 "PowerHint": "CAMERA_LAUNCH",
599 "Node": "CPUMidClusterMaxFreq",
600 "Duration": 1000,
601 "Value": "9999999"
602 },
603 {
604 "PowerHint": "CAMERA_LAUNCH",
605 "Node": "CPUMidClusterMinFreq",
606 "Duration": 1000,
607 "Value": "9999999"
608 },
609 {
610 "PowerHint": "CAMERA_LAUNCH",
611 "Node": "CPULittleClusterMaxFreq",
612 "Duration": 1000,
613 "Value": "9999999"
614 },
615 {
616 "PowerHint": "CAMERA_LAUNCH",
617 "Node": "CPULittleClusterMinFreq",
618 "Duration": 1000,
619 "Value": "9999999"
620 },
621 {
622 "PowerHint": "CAMERA_LAUNCH",
623 "Node": "CDCpuset",
624 "Duration": 1000,
625 "Value": "4-7"
626 },
627 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800628 "PowerHint": "CAMERA_LAUNCH",
629 "Node": "NPITaskPacking",
630 "Duration": 1000,
631 "Value": "0"
632 },
633 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800634 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
635 "Node": "CPUBigClusterMaxFreq",
636 "Duration": 2000,
637 "Value": "9999999"
638 },
639 {
640 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
641 "Node": "CPUMidClusterMaxFreq",
642 "Duration": 2000,
643 "Value": "9999999"
644 },
645 {
646 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
647 "Node": "CPULittleClusterMaxFreq",
648 "Duration": 2000,
649 "Value": "9999999"
650 },
651 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800652 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
653 "Node": "NPITaskPacking",
654 "Duration": 2000,
655 "Value": "0"
656 },
657 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800658 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
659 "Node": "CPUBigClusterMaxFreq",
660 "Duration": 1000,
661 "Value": "984000"
662 },
663 {
664 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
665 "Node": "CPUMidClusterMaxFreq",
666 "Duration": 1000,
667 "Value": "1024000"
668 },
669 {
670 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
671 "Node": "CPULittleClusterMaxFreq",
672 "Duration": 1000,
673 "Value": "1098000"
674 },
675 {
676 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
677 "Node": "CPUBigClusterMaxFreq",
678 "Duration": 1000,
679 "Value": "1426000"
680 },
681 {
682 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
683 "Node": "CPUMidClusterMaxFreq",
684 "Duration": 1000,
685 "Value": "1197000"
686 },
687 {
688 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
689 "Node": "CPULittleClusterMaxFreq",
690 "Duration": 1000,
691 "Value": "1401000"
692 },
693 {
694 "PowerHint": "CAMERA_SHOT",
695 "Node": "MemFreq",
696 "Duration": 300,
697 "Value": "3172000"
698 },
699 {
700 "PowerHint": "CAMERA_SHOT",
701 "Node": "CPUBigClusterMaxFreq",
702 "Duration": 300,
703 "Value": "9999999"
704 },
705 {
706 "PowerHint": "CAMERA_SHOT",
707 "Node": "CPUBigClusterMinFreq",
708 "Duration": 300,
709 "Value": "9999999"
710 },
711 {
712 "PowerHint": "CAMERA_SHOT",
713 "Node": "CPUMidClusterMaxFreq",
714 "Duration": 300,
715 "Value": "9999999"
716 },
717 {
718 "PowerHint": "CAMERA_SHOT",
719 "Node": "CPUMidClusterMinFreq",
720 "Duration": 300,
721 "Value": "9999999"
722 },
723 {
724 "PowerHint": "CAMERA_BACKEND_BOOST",
725 "Node": "MemFreq",
726 "Duration": 1000,
727 "Value": "3172000"
728 },
729 {
730 "PowerHint": "CAMERA_BACKEND_BOOST",
731 "Node": "IntFreq",
732 "Duration": 1000,
733 "Value": "533000"
734 },
735 {
736 "PowerHint": "CAMERA_BACKEND_BOOST",
737 "Node": "INTCAMFreq",
738 "Duration": 1000,
739 "Value": "664000"
740 },
741 {
742 "PowerHint": "CAMERA_BACKEND_BOOST",
743 "Node": "TNRFreq",
744 "Duration": 1000,
745 "Value": "664000"
746 },
747 {
748 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
749 "Node": "TAPreferHighCap",
750 "Duration": 3000,
751 "Value": "1"
752 },
753 {
754 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
755 "Node": "CPUBigClusterMaxFreq",
756 "Duration": 3000,
757 "Value": "9999999"
758 },
759 {
760 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
761 "Node": "CPUBigClusterMinFreq",
762 "Duration": 3000,
763 "Value": "9999999"
764 },
765 {
766 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
767 "Node": "TAPreferHighCap",
768 "Duration": 3000,
769 "Value": "1"
770 },
771 {
772 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
773 "Node": "CPUBigClusterMaxFreq",
774 "Duration": 3000,
775 "Value": "9999999"
776 },
777 {
778 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
779 "Node": "CPUBigClusterMinFreq",
780 "Duration": 3000,
781 "Value": "9999999"
782 },
783 {
784 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
785 "Node": "CPUMidClusterMaxFreq",
786 "Duration": 3000,
787 "Value": "9999999"
788 },
789 {
790 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
791 "Node": "CPUMidClusterMinFreq",
792 "Duration": 3000,
793 "Value": "9999999"
794 },
795 {
796 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
797 "Node": "TAPreferHighCap",
798 "Duration": 3000,
799 "Value": "1"
800 },
801 {
802 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
803 "Node": "CPUBigClusterMaxFreq",
804 "Duration": 3000,
805 "Value": "9999999"
806 },
807 {
808 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
809 "Node": "CPUBigClusterMinFreq",
810 "Duration": 3000,
811 "Value": "9999999"
812 },
813 {
814 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
815 "Node": "CPUMidClusterMaxFreq",
816 "Duration": 3000,
817 "Value": "9999999"
818 },
819 {
820 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
821 "Node": "CPUMidClusterMinFreq",
822 "Duration": 3000,
823 "Value": "9999999"
824 },
825 {
826 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
827 "Node": "CPULittleClusterMaxFreq",
828 "Duration": 3000,
829 "Value": "9999999"
830 },
831 {
832 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
833 "Node": "CPULittleClusterMinFreq",
834 "Duration": 3000,
835 "Value": "9999999"
836 },
837 {
838 "PowerHint": "CAMERA_STREAMING_EXTREME",
839 "Node": "CPULittleClusterMaxFreq",
840 "Duration": 0,
841 "Value": "1401000"
842 },
843 {
844 "PowerHint": "CAMERA_STREAMING_EXTREME",
845 "Node": "CPUMidClusterMaxFreq",
846 "Duration": 0,
847 "Value": "1491000"
848 },
849 {
850 "PowerHint": "CAMERA_STREAMING_EXTREME",
851 "Node": "CPUBigClusterMaxFreq",
852 "Duration": 0,
853 "Value": "1826000"
854 },
855 {
856 "PowerHint": "CAMERA_STREAMING_EXTREME",
857 "Node": "CDPreferHighCap",
858 "Duration": 0,
859 "Value": "1"
860 },
861 {
862 "PowerHint": "CAMERA_STREAMING_EXTREME",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800863 "Node": "GPUMinFreq",
864 "Duration": 0,
865 "Value": "302000"
866 },
867 {
868 "PowerHint": "CAMERA_STREAMING_EXTREME",
869 "Node": "MemFreq",
870 "Duration": 0,
871 "Value": "1014000"
872 },
873 {
874 "PowerHint": "CAMERA_STREAMING_EXTREME",
875 "Node": "MIFTargetLoad",
876 "Duration": 0,
877 "Value": "20 10 80"
878 },
879 {
880 "PowerHint": "CAMERA_STREAMING_EXTREME",
881 "Node": "TAPreferHighCap",
882 "Duration": 0,
883 "Value": "1"
884 },
885 {
886 "PowerHint": "CAMERA_STREAMING_EXTREME",
887 "Node": "TAPreferIdle",
888 "Duration": 0,
889 "Value": "0"
890 },
891 {
892 "PowerHint": "CAMERA_STREAMING_EXTREME",
893 "Node": "CDHighCpusetCpus",
894 "Duration": 0,
895 "Value": "6-7"
896 },
897 {
898 "PowerHint": "CAMERA_STREAMING_EXTREME",
899 "Node": "CDMidCpusetCpus",
900 "Duration": 0,
901 "Value": "4-5"
902 },
903 {
904 "PowerHint": "CAMERA_STREAMING_EXTREME",
905 "Node": "CDMidHighCpusetCpus",
906 "Duration": 0,
907 "Value": "4-7"
908 },
909 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800910 "PowerHint": "CAMERA_STREAMING_EXTREME",
911 "Node": "NPITaskPacking",
912 "Duration": 0,
913 "Value": "0"
914 },
915 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800916 "PowerHint": "CAMERA_STREAMING_HIGH",
917 "Node": "CPUUtilThreshold",
918 "Duration": 0,
919 "Value": "1100"
920 },
921 {
922 "PowerHint": "CAMERA_STREAMING_HIGH",
923 "Node": "CPUMidClusterMaxFreq",
924 "Duration": 0,
925 "Value": "1491000"
926 },
927 {
928 "PowerHint": "CAMERA_STREAMING_HIGH",
929 "Node": "CPUBigClusterMaxFreq",
930 "Duration": 0,
931 "Value": "1826000"
932 },
933 {
934 "PowerHint": "CAMERA_STREAMING_HIGH",
935 "Node": "CDPreferHighCap",
936 "Duration": 0,
937 "Value": "1"
938 },
939 {
940 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800941 "Node": "CPULittleClusterMaxFreq",
942 "Duration": 0,
943 "Value": "1401000"
944 },
945 {
946 "PowerHint": "CAMERA_STREAMING_HIGH",
947 "Node": "GPUMinFreq",
948 "Duration": 0,
949 "Value": "302000"
950 },
951 {
952 "PowerHint": "CAMERA_STREAMING_HIGH",
953 "Node": "MemFreq",
954 "Duration": 0,
955 "Value": "1014000"
956 },
957 {
958 "PowerHint": "CAMERA_STREAMING_HIGH",
959 "Node": "MIFTargetLoad",
960 "Duration": 0,
961 "Value": "20 10 80"
962 },
963 {
964 "PowerHint": "CAMERA_STREAMING_HIGH",
965 "Node": "TAPreferHighCap",
966 "Duration": 0,
967 "Value": "1"
968 },
969 {
970 "PowerHint": "CAMERA_STREAMING_HIGH",
971 "Node": "TAPreferIdle",
972 "Duration": 0,
973 "Value": "0"
974 },
975 {
976 "PowerHint": "CAMERA_STREAMING_HIGH",
977 "Node": "CDHighCpusetCpus",
978 "Duration": 0,
979 "Value": "6-7"
980 },
981 {
982 "PowerHint": "CAMERA_STREAMING_HIGH",
983 "Node": "CDMidCpusetCpus",
984 "Duration": 0,
985 "Value": "4-5"
986 },
987 {
988 "PowerHint": "CAMERA_STREAMING_HIGH",
989 "Node": "CDMidHighCpusetCpus",
990 "Duration": 0,
991 "Value": "4-7"
992 },
993 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800994 "PowerHint": "CAMERA_STREAMING_HIGH",
995 "Node": "NPITaskPacking",
996 "Duration": 0,
997 "Value": "0"
998 },
999 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001000 "PowerHint": "CAMERA_STREAMING_STANDARD",
1001 "Node": "CDPreferHighCap",
1002 "Duration": 0,
1003 "Value": "1"
1004 },
1005 {
1006 "PowerHint": "CAMERA_STREAMING_STANDARD",
1007 "Node": "TAPreferHighCap",
1008 "Duration": 0,
1009 "Value": "1"
1010 },
1011 {
1012 "PowerHint": "CAMERA_STREAMING_STANDARD",
1013 "Node": "CPUBigClusterMaxFreq",
1014 "Duration": 0,
1015 "Value": "1826000"
1016 },
1017 {
1018 "PowerHint": "CAMERA_STREAMING_STANDARD",
1019 "Node": "CPUMidClusterMaxFreq",
1020 "Duration": 0,
1021 "Value": "1491000"
1022 },
1023 {
1024 "PowerHint": "CAMERA_STREAMING_STANDARD",
1025 "Node": "CPULittleClusterMaxFreq",
1026 "Duration": 0,
1027 "Value": "1401000"
1028 },
1029 {
1030 "PowerHint": "CAMERA_STREAMING_STANDARD",
1031 "Node": "GPUMinFreq",
1032 "Duration": 0,
1033 "Value": "302000"
1034 },
1035 {
1036 "PowerHint": "CAMERA_STREAMING_STANDARD",
1037 "Node": "MemFreq",
1038 "Duration": 0,
1039 "Value": "1014000"
1040 },
1041 {
1042 "PowerHint": "CAMERA_STREAMING_STANDARD",
1043 "Node": "MIFTargetLoad",
1044 "Duration": 0,
1045 "Value": "20 10 80"
1046 },
1047 {
1048 "PowerHint": "CAMERA_STREAMING_STANDARD",
1049 "Node": "CDHighCpusetCpus",
1050 "Duration": 0,
1051 "Value": "6-7"
1052 },
1053 {
1054 "PowerHint": "CAMERA_STREAMING_STANDARD",
1055 "Node": "CDMidCpusetCpus",
1056 "Duration": 0,
1057 "Value": "4-5"
1058 },
1059 {
1060 "PowerHint": "CAMERA_STREAMING_STANDARD",
1061 "Node": "CDMidHighCpusetCpus",
1062 "Duration": 0,
1063 "Value": "4-7"
1064 },
1065 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001066 "PowerHint": "CAMERA_STREAMING_STANDARD",
1067 "Node": "NPITaskPacking",
1068 "Duration": 0,
1069 "Value": "0"
1070 },
1071 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001072 "PowerHint": "CAMERA_STREAMING_LOW",
1073 "Node": "CDPreferHighCap",
1074 "Duration": 0,
1075 "Value": "1"
1076 },
1077 {
1078 "PowerHint": "CAMERA_STREAMING_LOW",
1079 "Node": "TAPreferHighCap",
1080 "Duration": 0,
1081 "Value": "1"
1082 },
1083 {
1084 "PowerHint": "CAMERA_STREAMING_LOW",
1085 "Node": "CDPreferIdle",
1086 "Duration": 0,
1087 "Value": "0"
1088 },
1089 {
1090 "PowerHint": "CAMERA_STREAMING_LOW",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001091 "Node": "CPUBigClusterMaxFreq",
1092 "Duration": 0,
1093 "Value": "1826000"
1094 },
1095 {
1096 "PowerHint": "CAMERA_STREAMING_LOW",
1097 "Node": "CPUMidClusterMaxFreq",
1098 "Duration": 0,
1099 "Value": "1491000"
1100 },
1101 {
1102 "PowerHint": "CAMERA_STREAMING_LOW",
1103 "Node": "CPULittleClusterMaxFreq",
1104 "Duration": 0,
1105 "Value": "1401000"
1106 },
1107 {
1108 "PowerHint": "CAMERA_STREAMING_LOW",
1109 "Node": "GPUMinFreq",
1110 "Duration": 0,
1111 "Value": "302000"
1112 },
1113 {
1114 "PowerHint": "CAMERA_STREAMING_LOW",
1115 "Node": "MemFreq",
1116 "Duration": 0,
1117 "Value": "1014000"
1118 },
1119 {
1120 "PowerHint": "CAMERA_STREAMING_LOW",
1121 "Node": "MIFTargetLoad",
1122 "Duration": 0,
1123 "Value": "20 10 80"
1124 },
1125 {
1126 "PowerHint": "CAMERA_STREAMING_LOW",
1127 "Node": "CDHighCpusetCpus",
1128 "Duration": 0,
1129 "Value": "6-7"
1130 },
1131 {
1132 "PowerHint": "CAMERA_STREAMING_LOW",
1133 "Node": "CDMidCpusetCpus",
1134 "Duration": 0,
1135 "Value": "4-5"
1136 },
1137 {
1138 "PowerHint": "CAMERA_STREAMING_LOW",
1139 "Node": "CDMidHighCpusetCpus",
1140 "Duration": 0,
1141 "Value": "4-7"
1142 },
1143 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001144 "PowerHint": "CAMERA_STREAMING_LOW",
1145 "Node": "NPITaskPacking",
1146 "Duration": 0,
1147 "Value": "0"
1148 },
1149 {
JimiChenc2a3d7a2022-06-30 19:32:29 +08001150 "PowerHint": "CAMERA_FIXED_FPS",
1151 "Node": "MemFreq",
1152 "Duration": 4000,
1153 "Value": "1352000"
1154 },
1155 {
1156 "PowerHint": "CAMERA_FIXED_FPS",
1157 "Node": "CPUBigClusterMaxFreq",
1158 "Duration": 4000,
1159 "Value": "9999999"
1160 },
1161 {
1162 "PowerHint": "CAMERA_FIXED_FPS",
1163 "Node": "CPUBigClusterMinFreq",
1164 "Duration": 4000,
1165 "Value": "1106000"
1166 },
1167 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001168 "PowerHint": "FIXED_PERFORMANCE",
1169 "Node": "CPUBigClusterMaxFreq",
1170 "Duration": 0,
1171 "Value": "9999999"
1172 },
1173 {
1174 "PowerHint": "FIXED_PERFORMANCE",
1175 "Node": "CPUBigClusterMinFreq",
1176 "Duration": 0,
1177 "Value": "9999999"
1178 },
1179 {
1180 "PowerHint": "FIXED_PERFORMANCE",
1181 "Node": "CPUMidClusterMaxFreq",
1182 "Duration": 0,
1183 "Value": "9999999"
1184 },
1185 {
1186 "PowerHint": "FIXED_PERFORMANCE",
1187 "Node": "CPUMidClusterMinFreq",
1188 "Duration": 0,
1189 "Value": "9999999"
1190 },
1191 {
1192 "PowerHint": "FIXED_PERFORMANCE",
1193 "Node": "CPULittleClusterMaxFreq",
1194 "Duration": 0,
1195 "Value": "9999999"
1196 },
1197 {
1198 "PowerHint": "FIXED_PERFORMANCE",
1199 "Node": "CPULittleClusterMinFreq",
1200 "Duration": 0,
1201 "Value": "9999999"
1202 },
1203 {
1204 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1205 "Node": "CPULittleClusterMaxFreq",
1206 "Duration": 3600000,
1207 "Value": "930000"
1208 },
1209 {
1210 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1211 "Node": "CPULittleClusterMaxFreq",
1212 "Duration": 3600000,
1213 "Value": "1197000"
1214 },
1215 {
1216 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1217 "Node": "CPULittleClusterMaxFreq",
1218 "Duration": 3600000,
1219 "Value": "1328000"
1220 },
1221 {
1222 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1223 "Node": "CPULittleClusterMaxFreq",
1224 "Duration": 3600000,
1225 "Value": "1598000"
1226 },
1227 {
1228 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1229 "Node": "CPULittleClusterMaxFreq",
1230 "Duration": 3600000,
1231 "Value": "1803000"
1232 },
1233 {
1234 "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1235 "Node": "CPUMidClusterMaxFreq",
1236 "Duration": 3600000,
1237 "Value": "910000"
1238 },
1239 {
1240 "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1241 "Node": "CPUMidClusterMaxFreq",
1242 "Duration": 3600000,
1243 "Value": "1328000"
1244 },
1245 {
1246 "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1247 "Node": "CPUMidClusterMaxFreq",
1248 "Duration": 3600000,
1249 "Value": "1663000"
1250 },
1251 {
1252 "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1253 "Node": "CPUMidClusterMaxFreq",
1254 "Duration": 3600000,
1255 "Value": "1836000"
1256 },
1257 {
1258 "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1259 "Node": "CPUMidClusterMaxFreq",
1260 "Duration": 3600000,
1261 "Value": "1999000"
1262 },
1263 {
1264 "PowerHint": "LOW_POWER_CPU_50",
1265 "Node": "CPUBigClusterMaxFreq",
1266 "Duration": 3600000,
1267 "Value": "1277000"
1268 },
1269 {
1270 "PowerHint": "LOW_POWER_CPU_60",
1271 "Node": "CPUBigClusterMaxFreq",
1272 "Duration": 3600000,
1273 "Value": "1582000"
1274 },
1275 {
1276 "PowerHint": "LOW_POWER_CPU_70",
1277 "Node": "CPUBigClusterMaxFreq",
1278 "Duration": 3600000,
1279 "Value": "1745000"
1280 },
1281 {
1282 "PowerHint": "LOW_POWER_CPU_80",
1283 "Node": "CPUBigClusterMaxFreq",
1284 "Duration": 3600000,
1285 "Value": "2048000"
1286 },
1287 {
1288 "PowerHint": "LOW_POWER_CPU_90",
1289 "Node": "CPUBigClusterMaxFreq",
1290 "Duration": 3600000,
1291 "Value": "2401000"
1292 },
1293 {
Taeju Parkad3a3e42022-04-20 19:06:07 +00001294 "PowerHint": "LOW_POWER",
1295 "Node": "PMU_POLL",
1296 "Duration": 0,
1297 "Value": "1"
1298 },
1299 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001300 "PowerHint": "REFRESH_90FPS",
1301 "Node": "TAUClampBoost",
1302 "Duration": 0,
Wei Wang17a8dde2022-08-03 23:10:38 -07001303 "Value": "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001304 },
1305 {
1306 "PowerHint": "REFRESH_60FPS",
1307 "Node": "TAUClampBoost",
1308 "Duration": 0,
Wei Wang17a8dde2022-08-03 23:10:38 -07001309 "Value": "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001310 },
1311 {
1312 "PowerHint": "ADPF_DISABLE_TA_BOOST",
1313 "Node": "TAUClampBoost",
1314 "Duration": 0,
1315 "Value": "1"
1316 },
1317 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001318 "PowerHint": "DISPLAY_IDLE",
Wei Wangca70b742022-03-07 17:23:01 -08001319 "Node": "FGPreferIdle",
1320 "Duration": 0,
1321 "Value": "0"
1322 },
1323 {
1324 "PowerHint": "DISPLAY_IDLE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001325 "Node": "TAUClampBoost",
1326 "Duration": 0,
1327 "Value": "1"
1328 },
1329 {
1330 "PowerHint": "DISPLAY_IDLE",
1331 "Type": "EndHint",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001332 "Value": "DISPLAY_UPDATE_IMMINENT"
1333 },
1334 {
1335 "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1336 "Node": "DisplayWakeup",
1337 "Duration": 50,
1338 "Value": "1"
1339 },
1340 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001341 "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1342 "Node": "LimitFlashCurrent",
1343 "Duration": 0,
1344 "Value": "100"
1345 },
1346 {
1347 "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1348 "Node": "LimitFlashCurrent",
1349 "Duration": 0,
1350 "Value": "1500"
1351 },
1352 {
1353 "PowerHint": "EXPENSIVE_RENDERING",
1354 "Node": "PowerHALRenderingState",
1355 "Duration": 0,
1356 "Value": "EXPENSIVE_RENDERING"
1357 },
1358 {
1359 "PowerHint": "EXPENSIVE_RENDERING",
1360 "Node": "GPUMinFreq",
1361 "Duration": 0,
1362 "Value": "400000"
1363 },
1364 {
Rick Yiu166cece2022-08-30 03:03:26 +00001365 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1366 "Node": "PMU_POLL",
1367 "Duration": 0,
1368 "Value": "1"
1369 },
1370 {
1371 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1372 "Node": "BigControlTempSet",
1373 "Duration": 0,
1374 "Value": "80000"
1375 },
1376 {
1377 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1378 "Node": "MidControlTempSet",
1379 "Duration": 0,
1380 "Value": "80000"
1381 },
1382 {
1383 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1384 "Node": "LittleControlTempSet",
1385 "Duration": 0,
1386 "Value": "80000"
1387 },
1388 {
1389 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1390 "Node": "G3dControlTempSet",
1391 "Duration": 0,
1392 "Value": "80000"
1393 },
1394 {
1395 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1396 "Node": "BigSwitchOnTempSet",
1397 "Duration": 0,
1398 "Value": "60000"
1399 },
1400 {
1401 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1402 "Node": "MidSwitchOnTempSet",
1403 "Duration": 0,
1404 "Value": "60000"
1405 },
1406 {
1407 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1408 "Node": "LittleSwitchOnTempSet",
1409 "Duration": 0,
1410 "Value": "60000"
1411 },
1412 {
1413 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1414 "Node": "G3dSwitchOnTempSet",
1415 "Duration": 0,
1416 "Value": "60000"
1417 },
1418 {
1419 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1420 "Node": "Dex2oatThreads",
1421 "Duration": 0,
1422 "Value": "6"
1423 },
1424 {
1425 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1426 "Node": "Dex2oatCPUSet",
1427 "Duration": 0,
1428 "Value": "0,1,2,3,4,5"
1429 },
1430 {
1431 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1432 "Node": "PMU_POLL",
1433 "Duration": 0,
1434 "Value": "1"
1435 },
1436 {
1437 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1438 "Node": "BigControlTempSet",
1439 "Duration": 0,
1440 "Value": "80000"
1441 },
1442 {
1443 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1444 "Node": "MidControlTempSet",
1445 "Duration": 0,
1446 "Value": "80000"
1447 },
1448 {
1449 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1450 "Node": "LittleControlTempSet",
1451 "Duration": 0,
1452 "Value": "80000"
1453 },
1454 {
1455 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1456 "Node": "G3dControlTempSet",
1457 "Duration": 0,
1458 "Value": "80000"
1459 },
1460 {
1461 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1462 "Node": "BigSwitchOnTempSet",
1463 "Duration": 0,
1464 "Value": "60000"
1465 },
1466 {
1467 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1468 "Node": "MidSwitchOnTempSet",
1469 "Duration": 0,
1470 "Value": "60000"
1471 },
1472 {
1473 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1474 "Node": "LittleSwitchOnTempSet",
1475 "Duration": 0,
1476 "Value": "60000"
1477 },
1478 {
1479 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1480 "Node": "G3dSwitchOnTempSet",
1481 "Duration": 0,
1482 "Value": "60000"
1483 },
1484 {
1485 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1486 "Node": "Dex2oatThreads",
1487 "Duration": 0,
1488 "Value": "4"
1489 },
1490 {
1491 "PowerHint": "THERMAL_VIRTUAL-SKIN_MODERATE",
1492 "Node": "Dex2oatCPUSet",
1493 "Duration": 0,
1494 "Value": "0,1,2,3"
1495 },
1496 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001497 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Taeju Park95129912022-03-30 05:53:25 +00001498 "Node": "PMU_POLL",
1499 "Duration": 0,
1500 "Value": "1"
1501 },
1502 {
1503 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001504 "Node": "BigControlTempSet",
1505 "Duration": 0,
1506 "Value": "80000"
1507 },
1508 {
1509 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1510 "Node": "MidControlTempSet",
1511 "Duration": 0,
1512 "Value": "80000"
1513 },
1514 {
1515 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1516 "Node": "LittleControlTempSet",
1517 "Duration": 0,
1518 "Value": "80000"
1519 },
1520 {
1521 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1522 "Node": "G3dControlTempSet",
1523 "Duration": 0,
1524 "Value": "80000"
1525 },
1526 {
1527 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1528 "Node": "BigSwitchOnTempSet",
1529 "Duration": 0,
1530 "Value": "60000"
1531 },
1532 {
1533 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1534 "Node": "MidSwitchOnTempSet",
1535 "Duration": 0,
1536 "Value": "60000"
1537 },
1538 {
1539 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1540 "Node": "LittleSwitchOnTempSet",
1541 "Duration": 0,
1542 "Value": "60000"
1543 },
1544 {
1545 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1546 "Node": "G3dSwitchOnTempSet",
1547 "Duration": 0,
1548 "Value": "60000"
1549 },
1550 {
Rick Yiu166cece2022-08-30 03:03:26 +00001551 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1552 "Node": "Dex2oatThreads",
1553 "Duration": 0,
1554 "Value": "4"
1555 },
1556 {
1557 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1558 "Node": "Dex2oatCPUSet",
1559 "Duration": 0,
1560 "Value": "0,1,2,3"
1561 },
1562 {
1563 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1564 "Node": "PMU_POLL",
1565 "Duration": 0,
1566 "Value": "1"
1567 },
1568 {
1569 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1570 "Node": "BigControlTempSet",
1571 "Duration": 0,
1572 "Value": "80000"
1573 },
1574 {
1575 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1576 "Node": "MidControlTempSet",
1577 "Duration": 0,
1578 "Value": "80000"
1579 },
1580 {
1581 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1582 "Node": "LittleControlTempSet",
1583 "Duration": 0,
1584 "Value": "80000"
1585 },
1586 {
1587 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1588 "Node": "G3dControlTempSet",
1589 "Duration": 0,
1590 "Value": "80000"
1591 },
1592 {
1593 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1594 "Node": "BigSwitchOnTempSet",
1595 "Duration": 0,
1596 "Value": "60000"
1597 },
1598 {
1599 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1600 "Node": "MidSwitchOnTempSet",
1601 "Duration": 0,
1602 "Value": "60000"
1603 },
1604 {
1605 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1606 "Node": "LittleSwitchOnTempSet",
1607 "Duration": 0,
1608 "Value": "60000"
1609 },
1610 {
1611 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1612 "Node": "G3dSwitchOnTempSet",
1613 "Duration": 0,
1614 "Value": "60000"
1615 },
1616 {
1617 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1618 "Node": "Dex2oatThreads",
1619 "Duration": 0,
1620 "Value": "2"
1621 },
1622 {
1623 "PowerHint": "THERMAL_VIRTUAL-SKIN_CRITICAL",
1624 "Node": "Dex2oatCPUSet",
1625 "Duration": 0,
1626 "Value": "0,1,2,3"
1627 },
1628 {
1629 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1630 "Node": "PMU_POLL",
1631 "Duration": 0,
1632 "Value": "1"
1633 },
1634 {
1635 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1636 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1637 "Duration": 0,
1638 "Value": "0"
1639 },
1640 {
1641 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1642 "Node": "CPU_MID_TSKIN_BYPASS",
1643 "Duration": 0,
1644 "Value": "0"
1645 },
1646 {
1647 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1648 "Node": "CPU_BIG_TSKIN_BYPASS",
1649 "Duration": 0,
1650 "Value": "0"
1651 },
1652 {
1653 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1654 "Node": "BigControlTempSet",
1655 "Duration": 0,
1656 "Value": "80000"
1657 },
1658 {
1659 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1660 "Node": "MidControlTempSet",
1661 "Duration": 0,
1662 "Value": "80000"
1663 },
1664 {
1665 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1666 "Node": "LittleControlTempSet",
1667 "Duration": 0,
1668 "Value": "80000"
1669 },
1670 {
1671 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1672 "Node": "G3dControlTempSet",
1673 "Duration": 0,
1674 "Value": "80000"
1675 },
1676 {
1677 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1678 "Node": "BigSwitchOnTempSet",
1679 "Duration": 0,
1680 "Value": "60000"
1681 },
1682 {
1683 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1684 "Node": "MidSwitchOnTempSet",
1685 "Duration": 0,
1686 "Value": "60000"
1687 },
1688 {
1689 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1690 "Node": "LittleSwitchOnTempSet",
1691 "Duration": 0,
1692 "Value": "60000"
1693 },
1694 {
1695 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1696 "Node": "G3dSwitchOnTempSet",
1697 "Duration": 0,
1698 "Value": "60000"
1699 },
1700 {
1701 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1702 "Node": "Dex2oatThreads",
1703 "Duration": 0,
1704 "Value": "1"
1705 },
1706 {
1707 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1708 "Node": "Dex2oatCPUSet",
1709 "Duration": 0,
1710 "Value": "0,1,2,3"
1711 },
1712 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001713 "PowerHint": "FACE_UNLOCK_BOOST",
TeYuan Wange5caa082022-03-02 18:44:45 +08001714 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1715 "Duration": 1000,
1716 "Value": "1"
1717 },
1718 {
1719 "PowerHint": "FACE_UNLOCK_BOOST",
1720 "Node": "CPU_MID_TSKIN_BYPASS",
1721 "Duration": 1000,
1722 "Value": "1"
1723 },
1724 {
1725 "PowerHint": "FACE_UNLOCK_BOOST",
1726 "Node": "CPU_BIG_TSKIN_BYPASS",
1727 "Duration": 1000,
1728 "Value": "1"
1729 },
1730 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001731 "PowerHint": "FP_BOOST",
1732 "Node": "CPUBigClusterMaxFreq",
1733 "Duration": 1000,
1734 "Value": "9999999"
1735 },
1736 {
1737 "PowerHint": "FP_BOOST",
1738 "Node": "CPUBigClusterMinFreq",
1739 "Duration": 1000,
1740 "Value": "9999999"
1741 },
1742 {
TeYuan Wange5caa082022-03-02 18:44:45 +08001743 "PowerHint": "FP_BOOST",
1744 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1745 "Duration": 1000,
1746 "Value": "1"
1747 },
1748 {
1749 "PowerHint": "FP_BOOST",
1750 "Node": "CPU_MID_TSKIN_BYPASS",
1751 "Duration": 1000,
1752 "Value": "1"
1753 },
1754 {
1755 "PowerHint": "FP_BOOST",
1756 "Node": "CPU_BIG_TSKIN_BYPASS",
1757 "Duration": 1000,
1758 "Value": "1"
1759 },
1760 {
Wei Wangcb174332022-04-23 21:20:56 -07001761 "PowerHint": "FP_BOOST",
1762 "Node": "TRUSTY_VIRTIO_HIGH",
1763 "Duration": 1000,
1764 "Value": "1"
1765 },
1766 {
1767 "PowerHint": "FP_BOOST",
1768 "Node": "TRUSTY_HIGH",
1769 "Duration": 1000,
1770 "Value": "1"
1771 },
1772 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001773 "PowerHint": "ML_ACC",
1774 "Node": "MLUclampBoost",
1775 "Duration": 2000,
1776 "Value": "512"
Wei Wange14219d2022-01-28 22:07:30 -08001777 },
1778 {
Richard Hsu3e31f882022-05-17 18:58:17 -07001779 "PowerHint": "ML_ACC",
1780 "Node": "PMQoSCpuDmaLatency",
1781 "Duration": 2000,
1782 "Value": "44"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001783 }
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001784 ],
1785 "AdpfConfig": [
1786 {
1787 "Name": "REFRESH_120FPS",
1788 "PID_On": true,
1789 "PID_Po": 2.0,
1790 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001791 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001792 "PID_I_Init": 200,
1793 "PID_I_High": 512,
1794 "PID_I_Low": -30,
1795 "PID_Do": 500.0,
1796 "PID_Du": 0.0,
1797 "UclampMin_On": true,
jimmyshiu15215ef2022-05-20 13:08:36 +00001798 "UclampMin_Init": 185,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001799 "UclampMin_High": 384,
1800 "UclampMin_Low": 2,
1801 "SamplingWindow_P": 1,
1802 "SamplingWindow_I": 0,
1803 "SamplingWindow_D": 1,
1804 "ReportingRateLimitNs": 83333330,
1805 "EarlyBoost_On": false,
1806 "EarlyBoost_TimeFactor": 0.0,
1807 "TargetTimeFactor": 1.0,
1808 "StaleTimeFactor": 20.0
1809 },
1810 {
1811 "Name": "REFRESH_90FPS",
1812 "PID_On": true,
1813 "PID_Po": 2.0,
1814 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001815 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001816 "PID_I_Init": 200,
1817 "PID_I_High": 512,
1818 "PID_I_Low": -30,
1819 "PID_Do": 500.0,
1820 "PID_Du": 0.0,
1821 "UclampMin_On": true,
jimmyshiu15215ef2022-05-20 13:08:36 +00001822 "UclampMin_Init": 129,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001823 "UclampMin_High": 384,
1824 "UclampMin_Low": 2,
1825 "SamplingWindow_P": 1,
1826 "SamplingWindow_I": 0,
1827 "SamplingWindow_D": 1,
1828 "ReportingRateLimitNs": 111111110,
1829 "EarlyBoost_On": false,
1830 "EarlyBoost_TimeFactor": 0.0,
1831 "TargetTimeFactor": 1.0,
1832 "StaleTimeFactor": 20.0
1833 },
1834 {
1835 "Name": "REFRESH_60FPS",
1836 "PID_On": true,
1837 "PID_Po": 2.0,
1838 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001839 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001840 "PID_I_Init": 200,
1841 "PID_I_High": 512,
1842 "PID_I_Low": -30,
1843 "PID_Do": 500.0,
1844 "PID_Du": 0.0,
1845 "UclampMin_On": true,
jimmyshiu15215ef2022-05-20 13:08:36 +00001846 "UclampMin_Init": 129,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001847 "UclampMin_High": 384,
1848 "UclampMin_Low": 2,
1849 "SamplingWindow_P": 1,
1850 "SamplingWindow_I": 0,
1851 "SamplingWindow_D": 1,
1852 "ReportingRateLimitNs": 166666660,
1853 "EarlyBoost_On": false,
1854 "EarlyBoost_TimeFactor": 0.0,
1855 "TargetTimeFactor": 1.0,
1856 "StaleTimeFactor": 20.0
1857 },
1858 {
1859 "Name": "UiHighBoostWithoutPid",
1860 "PID_On": false,
1861 "PID_Po": 0,
1862 "PID_Pu": 0,
1863 "PID_I": 0,
1864 "PID_I_Init": 0,
1865 "PID_I_High": 0,
1866 "PID_I_Low": 0,
1867 "PID_Do": 0,
1868 "PID_Du": 0,
1869 "SamplingWindow_P": 1,
1870 "SamplingWindow_I": 1,
1871 "SamplingWindow_D": 1,
1872 "UclampMin_On": true,
jimmyshiu15215ef2022-05-20 13:08:36 +00001873 "UclampMin_Init": 200,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001874 "UclampMin_High": 157,
1875 "UclampMin_Low": 157,
1876 "ReportingRateLimitNs": 1,
1877 "EarlyBoost_On": false,
1878 "EarlyBoost_TimeFactor": 0.0,
1879 "TargetTimeFactor": 1.0,
1880 "StaleTimeFactor": 5.0
1881 },
1882 {
1883 "Name": "UiLowBoostWithoutPid",
1884 "PID_On": false,
1885 "PID_Po": 0,
1886 "PID_Pu": 0,
1887 "PID_I": 0,
1888 "PID_I_Init": 0,
1889 "PID_I_High": 0,
1890 "PID_I_Low": 0,
1891 "PID_Do": 0,
1892 "PID_Du": 0,
1893 "SamplingWindow_P": 1,
1894 "SamplingWindow_I": 1,
1895 "SamplingWindow_D": 1,
1896 "UclampMin_On": true,
jimmyshiu15215ef2022-05-20 13:08:36 +00001897 "UclampMin_Init": 200,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001898 "UclampMin_High": 42,
1899 "UclampMin_Low": 42,
1900 "ReportingRateLimitNs": 1,
1901 "EarlyBoost_On": false,
1902 "EarlyBoost_TimeFactor": 0.0,
1903 "TargetTimeFactor": 1.0,
1904 "StaleTimeFactor": 5.0
1905 },
1906 {
1907 "Name": "UiLowNoneBoost",
1908 "PID_On": false,
1909 "PID_Po": 0,
1910 "PID_Pu": 0,
1911 "PID_I": 0,
1912 "PID_I_Init": 0,
1913 "PID_I_High": 0,
1914 "PID_I_Low": 0,
1915 "PID_Do": 0,
1916 "PID_Du": 0,
1917 "SamplingWindow_P": 1,
1918 "SamplingWindow_I": 1,
1919 "SamplingWindow_D": 1,
1920 "UclampMin_On": true,
jimmyshiu15215ef2022-05-20 13:08:36 +00001921 "UclampMin_Init": 200,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001922 "UclampMin_High": 0,
1923 "UclampMin_Low": 0,
1924 "ReportingRateLimitNs": 1,
1925 "EarlyBoost_On": false,
1926 "EarlyBoost_TimeFactor": 0.0,
1927 "TargetTimeFactor": 1.0,
1928 "StaleTimeFactor": 5.0
1929 }
1930 ]
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001931}