blob: bd5ab4c71c0e4920e9e23b74791e0d9c54e12892 [file] [log] [blame]
Wei Wang63fe7452022-01-28 22:07:30 -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",
Wei Wang63fe7452022-01-28 22:07:30 -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 {
Wei Wang63fe7452022-01-28 22:07:30 -0800143 "Name": "MIFTargetLoad",
144 "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
145 "Values": [
146 "20 5 80",
147 "20 10 80"
148 ],
149 "ResetOnInit": true
150 },
151 {
152 "Name": "TAUClampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000153 "Path": "/proc/vendor_sched/ta_uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800154 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000155 "692",
Wei Wang63fe7452022-01-28 22:07:30 -0800156 "1",
Qais Yousef83650f72023-04-06 17:16:55 +0000157 "69"
Wei Wang63fe7452022-01-28 22:07:30 -0800158 ],
159 "ResetOnInit": true
160 },
161 {
Wei Wang28a492d2022-05-20 08:55:21 -0700162 "Name": "FGUClampBoost",
163 "Path": "/proc/vendor_sched/fg_uclamp_min",
164 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000165 "202",
Wei Wang28a492d2022-05-20 08:55:21 -0700166 "0"
167 ],
168 "ResetOnInit": true
169 },
170 {
Wei Wang63fe7452022-01-28 22:07:30 -0800171 "Name": "SFUClampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000172 "Path": "/proc/vendor_sched/sf_uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800173 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000174 "202",
175 "107",
176 "49"
Wei Wang63fe7452022-01-28 22:07:30 -0800177 ],
178 "ResetOnInit": true
179 },
180 {
181 "Name": "MLUclampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000182 "Path": "/proc/vendor_sched/nnapi_uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800183 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000184 "225",
185 "640"
Wei Wang63fe7452022-01-28 22:07:30 -0800186 ],
187 "DefaultIndex": 0,
188 "ResetOnInit": true
189 },
190 {
chungkai0168d7f2022-05-16 03:58:25 +0000191 "Name": "ReduceRreferIdle",
192 "Path": "/proc/vendor_sched/reduce_prefer_idle",
193 "Values": [
194 "0",
195 "1"
196 ],
197 "ResetOnInit": true
198 },
199 {
Wei Wang63fe7452022-01-28 22:07:30 -0800200 "Name": "CDPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000201 "Path": "/proc/vendor_sched/cam_prefer_idle",
Wei Wang63fe7452022-01-28 22:07:30 -0800202 "Values": [
203 "0",
204 "1"
205 ],
206 "ResetOnInit": true
207 },
208 {
209 "Name": "CDCpuset",
210 "Path": "/dev/cpuset/camera-daemon/cpus",
211 "Values": [
212 "4-7",
213 "0-7"
214 ],
215 "ResetOnInit": true
216 },
217 {
218 "Name": "CDHighCpusetCpus",
219 "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
220 "Values": [
221 "6-7",
222 "0-7"
223 ],
224 "ResetOnInit": true
225 },
226 {
227 "Name": "CDMidCpusetCpus",
228 "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
229 "Values": [
230 "4-5",
231 "0-7"
232 ],
233 "ResetOnInit": true
234 },
235 {
236 "Name": "CDMidHighCpusetCpus",
237 "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
238 "Values": [
239 "4-7",
240 "0-7"
241 ],
242 "ResetOnInit": true
243 },
244 {
Wei Wang63fe7452022-01-28 22:07:30 -0800245 "Name": "TAPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000246 "Path": "/proc/vendor_sched/ta_prefer_high_cap",
Wei Wang63fe7452022-01-28 22:07:30 -0800247 "Values": [
248 "1",
249 "0"
250 ],
251 "ResetOnInit": true
252 },
253 {
254 "Name": "TAPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000255 "Path": "/proc/vendor_sched/ta_prefer_idle",
Wei Wang63fe7452022-01-28 22:07:30 -0800256 "Values": [
257 "0",
258 "1"
259 ],
260 "ResetOnInit": true
261 },
262 {
Wei Wangca70b742022-03-07 17:23:01 -0800263 "Name": "FGPreferIdle",
264 "Path": "/proc/vendor_sched/fg_prefer_idle",
265 "Values": [
266 "0",
267 "1"
268 ],
269 "ResetOnInit": true
270 },
271 {
Wei Wang63fe7452022-01-28 22:07:30 -0800272 "Name": "CDPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000273 "Path": "/proc/vendor_sched/cam_prefer_high_cap",
Wei Wang63fe7452022-01-28 22:07:30 -0800274 "Values": [
275 "1",
276 "0"
277 ],
278 "ResetOnInit": true
279 },
280 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800281 "Name": "NPITaskPacking",
282 "Path": "/proc/vendor_sched/npi_packing",
283 "Values": [
284 "0",
285 "1"
286 ],
287 "ResetOnInit": true
288 },
289 {
Wei Wang63fe7452022-01-28 22:07:30 -0800290 "Name": "LimitFlashCurrent",
291 "Path": "vendor.camera.max_flash_current",
292 "Values": [
293 "100",
294 "1500"
295 ],
296 "ResetOnInit": true,
297 "Type": "Property"
298 },
299 {
300 "Name": "PowerHALRenderingState",
301 "Path": "vendor.powerhal.rendering",
302 "Values": [
303 "EXPENSIVE_RENDERING",
304 ""
305 ],
306 "Type": "Property"
307 },
308 {
309 "Name": "INTCAMFreq",
310 "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
311 "Values": [
312 "664000",
313 "67000"
314 ],
315 "ResetOnInit": true
316 },
317 {
318 "Name": "TNRFreq",
319 "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
320 "Values": [
321 "664000",
322 "67000"
323 ],
324 "ResetOnInit": true
325 },
326 {
327 "Name": "GPUPowerPolicy",
328 "Path": "/sys/devices/platform/1c500000.mali/power_policy",
329 "Values": [
330 "always_on",
331 "adaptive"
332 ],
333 "ResetOnInit": true
334 },
335 {
336 "Name": "BigControlTempSet",
337 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
338 "Values": [
339 "90000",
340 "80000"
341 ],
342 "DefaultIndex": 0,
343 "ResetOnInit": false
344 },
345 {
346 "Name": "MidControlTempSet",
347 "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
348 "Values": [
349 "90000",
350 "80000"
351 ],
352 "DefaultIndex": 0,
353 "ResetOnInit": false
354 },
355 {
356 "Name": "LittleControlTempSet",
357 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
358 "Values": [
YiHo Chengeb182872022-02-17 16:16:55 +0800359 "95000",
Wei Wang63fe7452022-01-28 22:07:30 -0800360 "80000"
361 ],
362 "DefaultIndex": 0,
363 "ResetOnInit": false
364 },
365 {
366 "Name": "G3dControlTempSet",
367 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
368 "Values": [
369 "90000",
370 "80000"
371 ],
372 "DefaultIndex": 0,
373 "ResetOnInit": false
374 },
375 {
376 "Name": "BigSwitchOnTempSet",
377 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
378 "Values": [
379 "70000",
380 "60000"
381 ],
382 "DefaultIndex": 0,
383 "ResetOnInit": false
384 },
385 {
386 "Name": "MidSwitchOnTempSet",
387 "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
388 "Values": [
389 "70000",
390 "60000"
391 ],
392 "DefaultIndex": 0,
393 "ResetOnInit": false
394 },
395 {
396 "Name": "LittleSwitchOnTempSet",
397 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
398 "Values": [
399 "70000",
400 "60000"
401 ],
402 "DefaultIndex": 0,
403 "ResetOnInit": false
404 },
405 {
406 "Name": "G3dSwitchOnTempSet",
407 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
408 "Values": [
409 "70000",
410 "60000"
411 ],
412 "DefaultIndex": 0,
413 "ResetOnInit": false
Taeju Park95129912022-03-30 05:53:25 +0000414 },
415 {
416 "Name": "PMU_POLL",
417 "Path": "/proc/vendor_sched/pmu_poll_enable",
418 "Values": [
419 "0",
420 "1"
421 ],
422 "DefaultIndex": 0
Wei Wang63fe7452022-01-28 22:07:30 -0800423 }
424 ],
425 "Actions": [
426 {
427 "PowerHint": "INTERACTION",
428 "Node": "SFUClampBoost",
429 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000430 "Value": "107"
Wei Wang63fe7452022-01-28 22:07:30 -0800431 },
432 {
chungkai0168d7f2022-05-16 03:58:25 +0000433 "PowerHint": "LAUNCH",
chungkai0168d7f2022-05-16 03:58:25 +0000434 "Node": "ReduceRreferIdle",
435 "Duration": 5000,
436 "Value": "0"
437 },
438 {
Wei Wang63fe7452022-01-28 22:07:30 -0800439 "PowerHint": "LAUNCH_120FPS",
440 "Node": "SFUClampBoost",
441 "Duration": 1000,
Qais Yousef83650f72023-04-06 17:16:55 +0000442 "Value": "202"
Wei Wang63fe7452022-01-28 22:07:30 -0800443 },
444 {
445 "PowerHint": "LAUNCH",
446 "Type": "DoHint",
447 "Value": "LAUNCH_120FPS"
448 },
449 {
450 "PowerHint": "LAUNCH",
451 "Node": "SFUClampBoost",
452 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000453 "Value": "107"
Wei Wang63fe7452022-01-28 22:07:30 -0800454 },
455 {
456 "PowerHint": "LAUNCH",
Kyle Lin101c24a2022-02-11 23:53:52 +0800457 "Node": "CPUBigClusterMaxFreq",
458 "Duration": 5000,
459 "Value": "9999999"
460 },
461 {
462 "PowerHint": "LAUNCH",
Wei Wang63fe7452022-01-28 22:07:30 -0800463 "Node": "CPUMidClusterMaxFreq",
464 "Duration": 5000,
465 "Value": "9999999"
466 },
467 {
468 "PowerHint": "LAUNCH",
469 "Node": "CPULittleClusterMaxFreq",
470 "Duration": 5000,
471 "Value": "9999999"
472 },
473 {
474 "PowerHint": "LAUNCH",
475 "Node": "TAUClampBoost",
476 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000477 "Value": "692"
Wei Wang63fe7452022-01-28 22:07:30 -0800478 },
479 {
480 "PowerHint": "LAUNCH",
Wei Wang28a492d2022-05-20 08:55:21 -0700481 "Node": "FGUClampBoost",
482 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000483 "Value": "202"
Wei Wang28a492d2022-05-20 08:55:21 -0700484 },
485 {
486 "PowerHint": "LAUNCH",
Wei Wang63fe7452022-01-28 22:07:30 -0800487 "Node": "MemFreq",
488 "Duration": 5000,
489 "Value": "3172000"
490 },
491 {
492 "PowerHint": "LAUNCH",
493 "Node": "GPUPowerPolicy",
494 "Duration": 5000,
495 "Value": "always_on"
496 },
497 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800498 "PowerHint": "LAUNCH",
499 "Node": "NPITaskPacking",
500 "Duration": 5000,
501 "Value": "0"
502 },
503 {
Luke Changfeeb1722022-12-20 17:12:04 +0000504 "PowerHint": "CPU_LOAD_RESET",
505 "Node": "MemFreq",
506 "Duration": 33,
507 "Value": "1014000"
508 },
509 {
Wei Wang63fe7452022-01-28 22:07:30 -0800510 "PowerHint": "CAMERA_LAUNCH",
511 "Node": "MemFreq",
512 "Duration": 1000,
513 "Value": "3172000"
514 },
515 {
516 "PowerHint": "CAMERA_LAUNCH",
517 "Node": "CPUBigClusterMaxFreq",
518 "Duration": 1000,
519 "Value": "9999999"
520 },
521 {
522 "PowerHint": "CAMERA_LAUNCH",
523 "Node": "CPUBigClusterMinFreq",
524 "Duration": 1000,
525 "Value": "9999999"
526 },
527 {
528 "PowerHint": "CAMERA_LAUNCH",
529 "Node": "CPUMidClusterMaxFreq",
530 "Duration": 1000,
531 "Value": "9999999"
532 },
533 {
534 "PowerHint": "CAMERA_LAUNCH",
535 "Node": "CPUMidClusterMinFreq",
536 "Duration": 1000,
537 "Value": "9999999"
538 },
539 {
540 "PowerHint": "CAMERA_LAUNCH",
541 "Node": "CPULittleClusterMaxFreq",
542 "Duration": 1000,
543 "Value": "9999999"
544 },
545 {
546 "PowerHint": "CAMERA_LAUNCH",
547 "Node": "CPULittleClusterMinFreq",
548 "Duration": 1000,
549 "Value": "9999999"
550 },
551 {
552 "PowerHint": "CAMERA_LAUNCH",
553 "Node": "CDCpuset",
554 "Duration": 1000,
555 "Value": "4-7"
556 },
557 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800558 "PowerHint": "CAMERA_LAUNCH",
559 "Node": "NPITaskPacking",
560 "Duration": 1000,
561 "Value": "0"
562 },
563 {
Wei Wang63fe7452022-01-28 22:07:30 -0800564 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
565 "Node": "CPUBigClusterMaxFreq",
566 "Duration": 2000,
567 "Value": "9999999"
568 },
569 {
570 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
571 "Node": "CPUMidClusterMaxFreq",
572 "Duration": 2000,
573 "Value": "9999999"
574 },
575 {
576 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
577 "Node": "CPULittleClusterMaxFreq",
578 "Duration": 2000,
579 "Value": "9999999"
580 },
581 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800582 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
583 "Node": "NPITaskPacking",
584 "Duration": 2000,
585 "Value": "0"
586 },
587 {
Wei Wang63fe7452022-01-28 22:07:30 -0800588 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
589 "Node": "CPUBigClusterMaxFreq",
590 "Duration": 1000,
591 "Value": "984000"
592 },
593 {
594 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
595 "Node": "CPUMidClusterMaxFreq",
596 "Duration": 1000,
597 "Value": "1024000"
598 },
599 {
600 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
601 "Node": "CPULittleClusterMaxFreq",
602 "Duration": 1000,
603 "Value": "1098000"
604 },
605 {
606 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
607 "Node": "CPUBigClusterMaxFreq",
608 "Duration": 1000,
609 "Value": "1426000"
610 },
611 {
612 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
613 "Node": "CPUMidClusterMaxFreq",
614 "Duration": 1000,
615 "Value": "1197000"
616 },
617 {
618 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
619 "Node": "CPULittleClusterMaxFreq",
620 "Duration": 1000,
621 "Value": "1401000"
622 },
623 {
624 "PowerHint": "CAMERA_SHOT",
625 "Node": "MemFreq",
626 "Duration": 300,
627 "Value": "3172000"
628 },
629 {
630 "PowerHint": "CAMERA_SHOT",
631 "Node": "CPUBigClusterMaxFreq",
632 "Duration": 300,
633 "Value": "9999999"
634 },
635 {
636 "PowerHint": "CAMERA_SHOT",
637 "Node": "CPUBigClusterMinFreq",
638 "Duration": 300,
639 "Value": "9999999"
640 },
641 {
642 "PowerHint": "CAMERA_SHOT",
643 "Node": "CPUMidClusterMaxFreq",
644 "Duration": 300,
645 "Value": "9999999"
646 },
647 {
648 "PowerHint": "CAMERA_SHOT",
649 "Node": "CPUMidClusterMinFreq",
650 "Duration": 300,
651 "Value": "9999999"
652 },
653 {
654 "PowerHint": "CAMERA_BACKEND_BOOST",
655 "Node": "MemFreq",
656 "Duration": 1000,
657 "Value": "3172000"
658 },
659 {
660 "PowerHint": "CAMERA_BACKEND_BOOST",
661 "Node": "IntFreq",
662 "Duration": 1000,
663 "Value": "533000"
664 },
665 {
666 "PowerHint": "CAMERA_BACKEND_BOOST",
667 "Node": "INTCAMFreq",
668 "Duration": 1000,
669 "Value": "664000"
670 },
671 {
672 "PowerHint": "CAMERA_BACKEND_BOOST",
673 "Node": "TNRFreq",
674 "Duration": 1000,
675 "Value": "664000"
676 },
677 {
678 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
679 "Node": "TAPreferHighCap",
680 "Duration": 3000,
681 "Value": "1"
682 },
683 {
684 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
685 "Node": "CPUBigClusterMaxFreq",
686 "Duration": 3000,
687 "Value": "9999999"
688 },
689 {
690 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
691 "Node": "CPUBigClusterMinFreq",
692 "Duration": 3000,
693 "Value": "9999999"
694 },
695 {
696 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
697 "Node": "TAPreferHighCap",
698 "Duration": 3000,
699 "Value": "1"
700 },
701 {
702 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
703 "Node": "CPUBigClusterMaxFreq",
704 "Duration": 3000,
705 "Value": "9999999"
706 },
707 {
708 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
709 "Node": "CPUBigClusterMinFreq",
710 "Duration": 3000,
711 "Value": "9999999"
712 },
713 {
714 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
715 "Node": "CPUMidClusterMaxFreq",
716 "Duration": 3000,
717 "Value": "9999999"
718 },
719 {
720 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
721 "Node": "CPUMidClusterMinFreq",
722 "Duration": 3000,
723 "Value": "9999999"
724 },
725 {
726 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
727 "Node": "TAPreferHighCap",
728 "Duration": 3000,
729 "Value": "1"
730 },
731 {
732 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
733 "Node": "CPUBigClusterMaxFreq",
734 "Duration": 3000,
735 "Value": "9999999"
736 },
737 {
738 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
739 "Node": "CPUBigClusterMinFreq",
740 "Duration": 3000,
741 "Value": "9999999"
742 },
743 {
744 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
745 "Node": "CPUMidClusterMaxFreq",
746 "Duration": 3000,
747 "Value": "9999999"
748 },
749 {
750 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
751 "Node": "CPUMidClusterMinFreq",
752 "Duration": 3000,
753 "Value": "9999999"
754 },
755 {
756 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
757 "Node": "CPULittleClusterMaxFreq",
758 "Duration": 3000,
759 "Value": "9999999"
760 },
761 {
762 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
763 "Node": "CPULittleClusterMinFreq",
764 "Duration": 3000,
765 "Value": "9999999"
766 },
767 {
768 "PowerHint": "CAMERA_STREAMING_EXTREME",
769 "Node": "CPULittleClusterMaxFreq",
770 "Duration": 0,
771 "Value": "1401000"
772 },
773 {
774 "PowerHint": "CAMERA_STREAMING_EXTREME",
775 "Node": "CPUMidClusterMaxFreq",
776 "Duration": 0,
777 "Value": "1491000"
778 },
779 {
780 "PowerHint": "CAMERA_STREAMING_EXTREME",
781 "Node": "CPUBigClusterMaxFreq",
782 "Duration": 0,
783 "Value": "1826000"
784 },
785 {
786 "PowerHint": "CAMERA_STREAMING_EXTREME",
787 "Node": "CDPreferHighCap",
788 "Duration": 0,
789 "Value": "1"
790 },
791 {
792 "PowerHint": "CAMERA_STREAMING_EXTREME",
Wei Wang63fe7452022-01-28 22:07:30 -0800793 "Node": "GPUMinFreq",
794 "Duration": 0,
795 "Value": "302000"
796 },
797 {
798 "PowerHint": "CAMERA_STREAMING_EXTREME",
799 "Node": "MemFreq",
800 "Duration": 0,
801 "Value": "1014000"
802 },
803 {
804 "PowerHint": "CAMERA_STREAMING_EXTREME",
805 "Node": "MIFTargetLoad",
806 "Duration": 0,
807 "Value": "20 10 80"
808 },
809 {
810 "PowerHint": "CAMERA_STREAMING_EXTREME",
811 "Node": "TAPreferHighCap",
812 "Duration": 0,
813 "Value": "1"
814 },
815 {
816 "PowerHint": "CAMERA_STREAMING_EXTREME",
817 "Node": "TAPreferIdle",
818 "Duration": 0,
819 "Value": "0"
820 },
821 {
822 "PowerHint": "CAMERA_STREAMING_EXTREME",
823 "Node": "CDHighCpusetCpus",
824 "Duration": 0,
825 "Value": "6-7"
826 },
827 {
828 "PowerHint": "CAMERA_STREAMING_EXTREME",
829 "Node": "CDMidCpusetCpus",
830 "Duration": 0,
831 "Value": "4-5"
832 },
833 {
834 "PowerHint": "CAMERA_STREAMING_EXTREME",
835 "Node": "CDMidHighCpusetCpus",
836 "Duration": 0,
837 "Value": "4-7"
838 },
839 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800840 "PowerHint": "CAMERA_STREAMING_EXTREME",
841 "Node": "NPITaskPacking",
842 "Duration": 0,
843 "Value": "0"
844 },
845 {
Wei Wang63fe7452022-01-28 22:07:30 -0800846 "PowerHint": "CAMERA_STREAMING_HIGH",
847 "Node": "CPUUtilThreshold",
848 "Duration": 0,
849 "Value": "1100"
850 },
851 {
852 "PowerHint": "CAMERA_STREAMING_HIGH",
Qais Yousef1499e832023-05-10 10:45:59 +0000853 "Node": "CPUDVFSHeadroom",
854 "Duration": 0,
855 "Value": "1100"
856 },
857 {
858 "PowerHint": "CAMERA_STREAMING_HIGH",
Wei Wang63fe7452022-01-28 22:07:30 -0800859 "Node": "CPUMidClusterMaxFreq",
860 "Duration": 0,
861 "Value": "1491000"
862 },
863 {
864 "PowerHint": "CAMERA_STREAMING_HIGH",
865 "Node": "CPUBigClusterMaxFreq",
866 "Duration": 0,
867 "Value": "1826000"
868 },
869 {
870 "PowerHint": "CAMERA_STREAMING_HIGH",
871 "Node": "CDPreferHighCap",
872 "Duration": 0,
873 "Value": "1"
874 },
875 {
876 "PowerHint": "CAMERA_STREAMING_HIGH",
Wei Wang63fe7452022-01-28 22:07:30 -0800877 "Node": "CPULittleClusterMaxFreq",
878 "Duration": 0,
879 "Value": "1401000"
880 },
881 {
882 "PowerHint": "CAMERA_STREAMING_HIGH",
883 "Node": "GPUMinFreq",
884 "Duration": 0,
885 "Value": "302000"
886 },
887 {
888 "PowerHint": "CAMERA_STREAMING_HIGH",
889 "Node": "MemFreq",
890 "Duration": 0,
891 "Value": "1014000"
892 },
893 {
894 "PowerHint": "CAMERA_STREAMING_HIGH",
895 "Node": "MIFTargetLoad",
896 "Duration": 0,
897 "Value": "20 10 80"
898 },
899 {
900 "PowerHint": "CAMERA_STREAMING_HIGH",
901 "Node": "TAPreferHighCap",
902 "Duration": 0,
903 "Value": "1"
904 },
905 {
906 "PowerHint": "CAMERA_STREAMING_HIGH",
907 "Node": "TAPreferIdle",
908 "Duration": 0,
909 "Value": "0"
910 },
911 {
912 "PowerHint": "CAMERA_STREAMING_HIGH",
913 "Node": "CDHighCpusetCpus",
914 "Duration": 0,
915 "Value": "6-7"
916 },
917 {
918 "PowerHint": "CAMERA_STREAMING_HIGH",
919 "Node": "CDMidCpusetCpus",
920 "Duration": 0,
921 "Value": "4-5"
922 },
923 {
924 "PowerHint": "CAMERA_STREAMING_HIGH",
925 "Node": "CDMidHighCpusetCpus",
926 "Duration": 0,
927 "Value": "4-7"
928 },
929 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800930 "PowerHint": "CAMERA_STREAMING_HIGH",
931 "Node": "NPITaskPacking",
932 "Duration": 0,
933 "Value": "0"
934 },
935 {
Wei Wang63fe7452022-01-28 22:07:30 -0800936 "PowerHint": "CAMERA_STREAMING_STANDARD",
937 "Node": "CDPreferHighCap",
938 "Duration": 0,
939 "Value": "1"
940 },
941 {
942 "PowerHint": "CAMERA_STREAMING_STANDARD",
943 "Node": "TAPreferHighCap",
944 "Duration": 0,
945 "Value": "1"
946 },
947 {
948 "PowerHint": "CAMERA_STREAMING_STANDARD",
949 "Node": "CPUBigClusterMaxFreq",
950 "Duration": 0,
951 "Value": "1826000"
952 },
953 {
954 "PowerHint": "CAMERA_STREAMING_STANDARD",
955 "Node": "CPUMidClusterMaxFreq",
956 "Duration": 0,
957 "Value": "1491000"
958 },
959 {
960 "PowerHint": "CAMERA_STREAMING_STANDARD",
961 "Node": "CPULittleClusterMaxFreq",
962 "Duration": 0,
963 "Value": "1401000"
964 },
965 {
966 "PowerHint": "CAMERA_STREAMING_STANDARD",
967 "Node": "GPUMinFreq",
968 "Duration": 0,
969 "Value": "302000"
970 },
971 {
972 "PowerHint": "CAMERA_STREAMING_STANDARD",
973 "Node": "MemFreq",
974 "Duration": 0,
975 "Value": "1014000"
976 },
977 {
978 "PowerHint": "CAMERA_STREAMING_STANDARD",
979 "Node": "MIFTargetLoad",
980 "Duration": 0,
981 "Value": "20 10 80"
982 },
983 {
984 "PowerHint": "CAMERA_STREAMING_STANDARD",
985 "Node": "CDHighCpusetCpus",
986 "Duration": 0,
987 "Value": "6-7"
988 },
989 {
990 "PowerHint": "CAMERA_STREAMING_STANDARD",
991 "Node": "CDMidCpusetCpus",
992 "Duration": 0,
993 "Value": "4-5"
994 },
995 {
996 "PowerHint": "CAMERA_STREAMING_STANDARD",
997 "Node": "CDMidHighCpusetCpus",
998 "Duration": 0,
999 "Value": "4-7"
1000 },
1001 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001002 "PowerHint": "CAMERA_STREAMING_STANDARD",
1003 "Node": "NPITaskPacking",
1004 "Duration": 0,
1005 "Value": "0"
1006 },
1007 {
Wei Wang63fe7452022-01-28 22:07:30 -08001008 "PowerHint": "CAMERA_STREAMING_LOW",
1009 "Node": "CDPreferHighCap",
1010 "Duration": 0,
1011 "Value": "1"
1012 },
1013 {
1014 "PowerHint": "CAMERA_STREAMING_LOW",
1015 "Node": "TAPreferHighCap",
1016 "Duration": 0,
1017 "Value": "1"
1018 },
1019 {
1020 "PowerHint": "CAMERA_STREAMING_LOW",
1021 "Node": "CDPreferIdle",
1022 "Duration": 0,
1023 "Value": "0"
1024 },
1025 {
1026 "PowerHint": "CAMERA_STREAMING_LOW",
Wei Wang63fe7452022-01-28 22:07:30 -08001027 "Node": "CPUBigClusterMaxFreq",
1028 "Duration": 0,
1029 "Value": "1826000"
1030 },
1031 {
1032 "PowerHint": "CAMERA_STREAMING_LOW",
1033 "Node": "CPUMidClusterMaxFreq",
1034 "Duration": 0,
1035 "Value": "1491000"
1036 },
1037 {
1038 "PowerHint": "CAMERA_STREAMING_LOW",
1039 "Node": "CPULittleClusterMaxFreq",
1040 "Duration": 0,
1041 "Value": "1401000"
1042 },
1043 {
1044 "PowerHint": "CAMERA_STREAMING_LOW",
1045 "Node": "GPUMinFreq",
1046 "Duration": 0,
1047 "Value": "302000"
1048 },
1049 {
1050 "PowerHint": "CAMERA_STREAMING_LOW",
1051 "Node": "MemFreq",
1052 "Duration": 0,
1053 "Value": "1014000"
1054 },
1055 {
1056 "PowerHint": "CAMERA_STREAMING_LOW",
1057 "Node": "MIFTargetLoad",
1058 "Duration": 0,
1059 "Value": "20 10 80"
1060 },
1061 {
1062 "PowerHint": "CAMERA_STREAMING_LOW",
1063 "Node": "CDHighCpusetCpus",
1064 "Duration": 0,
1065 "Value": "6-7"
1066 },
1067 {
1068 "PowerHint": "CAMERA_STREAMING_LOW",
1069 "Node": "CDMidCpusetCpus",
1070 "Duration": 0,
1071 "Value": "4-5"
1072 },
1073 {
1074 "PowerHint": "CAMERA_STREAMING_LOW",
1075 "Node": "CDMidHighCpusetCpus",
1076 "Duration": 0,
1077 "Value": "4-7"
1078 },
1079 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001080 "PowerHint": "CAMERA_STREAMING_LOW",
1081 "Node": "NPITaskPacking",
1082 "Duration": 0,
1083 "Value": "0"
1084 },
1085 {
Wei Wang63fe7452022-01-28 22:07:30 -08001086 "PowerHint": "FIXED_PERFORMANCE",
1087 "Node": "CPUBigClusterMaxFreq",
1088 "Duration": 0,
1089 "Value": "9999999"
1090 },
1091 {
1092 "PowerHint": "FIXED_PERFORMANCE",
1093 "Node": "CPUBigClusterMinFreq",
1094 "Duration": 0,
1095 "Value": "9999999"
1096 },
1097 {
1098 "PowerHint": "FIXED_PERFORMANCE",
1099 "Node": "CPUMidClusterMaxFreq",
1100 "Duration": 0,
1101 "Value": "9999999"
1102 },
1103 {
1104 "PowerHint": "FIXED_PERFORMANCE",
1105 "Node": "CPUMidClusterMinFreq",
1106 "Duration": 0,
1107 "Value": "9999999"
1108 },
1109 {
1110 "PowerHint": "FIXED_PERFORMANCE",
1111 "Node": "CPULittleClusterMaxFreq",
1112 "Duration": 0,
1113 "Value": "9999999"
1114 },
1115 {
1116 "PowerHint": "FIXED_PERFORMANCE",
1117 "Node": "CPULittleClusterMinFreq",
1118 "Duration": 0,
1119 "Value": "9999999"
1120 },
1121 {
1122 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1123 "Node": "CPULittleClusterMaxFreq",
1124 "Duration": 3600000,
1125 "Value": "930000"
1126 },
1127 {
1128 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1129 "Node": "CPULittleClusterMaxFreq",
1130 "Duration": 3600000,
1131 "Value": "1197000"
1132 },
1133 {
1134 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1135 "Node": "CPULittleClusterMaxFreq",
1136 "Duration": 3600000,
1137 "Value": "1328000"
1138 },
1139 {
1140 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1141 "Node": "CPULittleClusterMaxFreq",
1142 "Duration": 3600000,
1143 "Value": "1598000"
1144 },
1145 {
1146 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1147 "Node": "CPULittleClusterMaxFreq",
1148 "Duration": 3600000,
1149 "Value": "1803000"
1150 },
1151 {
1152 "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1153 "Node": "CPUMidClusterMaxFreq",
1154 "Duration": 3600000,
1155 "Value": "910000"
1156 },
1157 {
1158 "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1159 "Node": "CPUMidClusterMaxFreq",
1160 "Duration": 3600000,
1161 "Value": "1328000"
1162 },
1163 {
1164 "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1165 "Node": "CPUMidClusterMaxFreq",
1166 "Duration": 3600000,
1167 "Value": "1663000"
1168 },
1169 {
1170 "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1171 "Node": "CPUMidClusterMaxFreq",
1172 "Duration": 3600000,
1173 "Value": "1836000"
1174 },
1175 {
1176 "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1177 "Node": "CPUMidClusterMaxFreq",
1178 "Duration": 3600000,
1179 "Value": "1999000"
1180 },
1181 {
1182 "PowerHint": "LOW_POWER_CPU_50",
1183 "Node": "CPUBigClusterMaxFreq",
1184 "Duration": 3600000,
1185 "Value": "1277000"
1186 },
1187 {
1188 "PowerHint": "LOW_POWER_CPU_60",
1189 "Node": "CPUBigClusterMaxFreq",
1190 "Duration": 3600000,
1191 "Value": "1582000"
1192 },
1193 {
1194 "PowerHint": "LOW_POWER_CPU_70",
1195 "Node": "CPUBigClusterMaxFreq",
1196 "Duration": 3600000,
1197 "Value": "1745000"
1198 },
1199 {
1200 "PowerHint": "LOW_POWER_CPU_80",
1201 "Node": "CPUBigClusterMaxFreq",
1202 "Duration": 3600000,
1203 "Value": "2048000"
1204 },
1205 {
1206 "PowerHint": "LOW_POWER_CPU_90",
1207 "Node": "CPUBigClusterMaxFreq",
1208 "Duration": 3600000,
1209 "Value": "2401000"
1210 },
1211 {
Taeju Parkad3a3e42022-04-20 19:06:07 +00001212 "PowerHint": "LOW_POWER",
1213 "Node": "PMU_POLL",
1214 "Duration": 0,
1215 "Value": "1"
1216 },
1217 {
Wei Wang63fe7452022-01-28 22:07:30 -08001218 "PowerHint": "REFRESH_120FPS",
1219 "Node": "TAUClampBoost",
1220 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001221 "Value": "229"
Wei Wang63fe7452022-01-28 22:07:30 -08001222 },
1223 {
1224 "PowerHint": "REFRESH_90FPS",
1225 "Node": "TAUClampBoost",
1226 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001227 "Value": "160"
Wei Wang63fe7452022-01-28 22:07:30 -08001228 },
1229 {
1230 "PowerHint": "REFRESH_90FPS",
1231 "Type": "MaskHint",
1232 "Value": "LAUNCH_120FPS"
1233 },
1234 {
1235 "PowerHint": "REFRESH_60FPS",
1236 "Node": "TAUClampBoost",
1237 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001238 "Value": "69"
Wei Wang63fe7452022-01-28 22:07:30 -08001239 },
1240 {
1241 "PowerHint": "REFRESH_60FPS",
1242 "Type": "MaskHint",
1243 "Value": "LAUNCH_120FPS"
1244 },
1245 {
1246 "PowerHint": "ADPF_DISABLE_TA_BOOST",
1247 "Node": "TAUClampBoost",
1248 "Duration": 0,
1249 "Value": "1"
1250 },
1251 {
Wei Wang63fe7452022-01-28 22:07:30 -08001252 "PowerHint": "DISPLAY_IDLE",
Wei Wangca70b742022-03-07 17:23:01 -08001253 "Node": "FGPreferIdle",
1254 "Duration": 0,
1255 "Value": "0"
1256 },
1257 {
1258 "PowerHint": "DISPLAY_IDLE",
Wei Wang63fe7452022-01-28 22:07:30 -08001259 "Node": "TAUClampBoost",
1260 "Duration": 0,
1261 "Value": "1"
1262 },
1263 {
1264 "PowerHint": "DISPLAY_IDLE",
1265 "Type": "EndHint",
1266 "Value": "INTERACTION"
1267 },
1268 {
1269 "PowerHint": "DISPLAY_IDLE",
1270 "Type": "EndHint",
Wei Wang63fe7452022-01-28 22:07:30 -08001271 "Value": "DISPLAY_UPDATE_IMMINENT"
1272 },
1273 {
1274 "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1275 "Node": "DisplayWakeup",
1276 "Duration": 50,
1277 "Value": "1"
1278 },
1279 {
Wei Wang63fe7452022-01-28 22:07:30 -08001280 "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1281 "Node": "LimitFlashCurrent",
1282 "Duration": 0,
1283 "Value": "100"
1284 },
1285 {
1286 "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1287 "Node": "LimitFlashCurrent",
1288 "Duration": 0,
1289 "Value": "1500"
1290 },
1291 {
1292 "PowerHint": "EXPENSIVE_RENDERING",
1293 "Node": "PowerHALRenderingState",
1294 "Duration": 0,
1295 "Value": "EXPENSIVE_RENDERING"
1296 },
1297 {
1298 "PowerHint": "EXPENSIVE_RENDERING",
1299 "Node": "GPUMinFreq",
1300 "Duration": 0,
1301 "Value": "400000"
1302 },
1303 {
1304 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Taeju Park95129912022-03-30 05:53:25 +00001305 "Node": "PMU_POLL",
1306 "Duration": 0,
1307 "Value": "1"
1308 },
1309 {
1310 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Wei Wang63fe7452022-01-28 22:07:30 -08001311 "Node": "BigControlTempSet",
1312 "Duration": 0,
1313 "Value": "80000"
1314 },
1315 {
1316 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1317 "Node": "MidControlTempSet",
1318 "Duration": 0,
1319 "Value": "80000"
1320 },
1321 {
1322 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1323 "Node": "LittleControlTempSet",
1324 "Duration": 0,
1325 "Value": "80000"
1326 },
1327 {
1328 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1329 "Node": "G3dControlTempSet",
1330 "Duration": 0,
1331 "Value": "80000"
1332 },
1333 {
1334 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1335 "Node": "BigSwitchOnTempSet",
1336 "Duration": 0,
1337 "Value": "60000"
1338 },
1339 {
1340 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1341 "Node": "MidSwitchOnTempSet",
1342 "Duration": 0,
1343 "Value": "60000"
1344 },
1345 {
1346 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1347 "Node": "LittleSwitchOnTempSet",
1348 "Duration": 0,
1349 "Value": "60000"
1350 },
1351 {
1352 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1353 "Node": "G3dSwitchOnTempSet",
1354 "Duration": 0,
1355 "Value": "60000"
1356 },
1357 {
Wei Wang63fe7452022-01-28 22:07:30 -08001358 "PowerHint": "FP_BOOST",
1359 "Node": "CPUBigClusterMaxFreq",
1360 "Duration": 1000,
1361 "Value": "9999999"
1362 },
1363 {
1364 "PowerHint": "FP_BOOST",
1365 "Node": "CPUBigClusterMinFreq",
1366 "Duration": 1000,
1367 "Value": "9999999"
1368 },
1369 {
1370 "PowerHint": "ML_ACC",
1371 "Node": "MLUclampBoost",
1372 "Duration": 2000,
Qais Yousef83650f72023-04-06 17:16:55 +00001373 "Value": "640"
Taeju Park95129912022-03-30 05:53:25 +00001374 },
1375 {
1376 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1377 "Node": "PMU_POLL",
1378 "Duration": 0,
1379 "Value": "1"
1380 },
1381 {
1382 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1383 "Node": "PMU_POLL",
1384 "Duration": 0,
1385 "Value": "1"
Wei Wang63fe7452022-01-28 22:07:30 -08001386 }
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001387 ],
1388 "AdpfConfig": [
1389 {
1390 "Name": "REFRESH_120FPS",
1391 "PID_On": true,
1392 "PID_Po": 2.0,
1393 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001394 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001395 "PID_I_Init": 200,
1396 "PID_I_High": 512,
1397 "PID_I_Low": -30,
1398 "PID_Do": 500.0,
1399 "PID_Du": 0.0,
1400 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001401 "UclampMin_Init": 232,
1402 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001403 "UclampMin_Low": 2,
1404 "SamplingWindow_P": 1,
1405 "SamplingWindow_I": 0,
1406 "SamplingWindow_D": 1,
1407 "ReportingRateLimitNs": 83333330,
1408 "EarlyBoost_On": false,
1409 "EarlyBoost_TimeFactor": 0.0,
1410 "TargetTimeFactor": 1.0,
1411 "StaleTimeFactor": 20.0
1412 },
1413 {
1414 "Name": "REFRESH_90FPS",
1415 "PID_On": true,
1416 "PID_Po": 2.0,
1417 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001418 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001419 "PID_I_Init": 200,
1420 "PID_I_High": 512,
1421 "PID_I_Low": -30,
1422 "PID_Do": 500.0,
1423 "PID_Du": 0.0,
1424 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001425 "UclampMin_Init": 162,
1426 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001427 "UclampMin_Low": 2,
1428 "SamplingWindow_P": 1,
1429 "SamplingWindow_I": 0,
1430 "SamplingWindow_D": 1,
1431 "ReportingRateLimitNs": 111111110,
1432 "EarlyBoost_On": false,
1433 "EarlyBoost_TimeFactor": 0.0,
1434 "TargetTimeFactor": 1.0,
1435 "StaleTimeFactor": 20.0
1436 },
1437 {
1438 "Name": "REFRESH_60FPS",
1439 "PID_On": true,
1440 "PID_Po": 2.0,
1441 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001442 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001443 "PID_I_Init": 200,
1444 "PID_I_High": 512,
1445 "PID_I_Low": -30,
1446 "PID_Do": 500.0,
1447 "PID_Du": 0.0,
1448 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001449 "UclampMin_Init": 162,
1450 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001451 "UclampMin_Low": 2,
1452 "SamplingWindow_P": 1,
1453 "SamplingWindow_I": 0,
1454 "SamplingWindow_D": 1,
1455 "ReportingRateLimitNs": 166666660,
1456 "EarlyBoost_On": false,
1457 "EarlyBoost_TimeFactor": 0.0,
1458 "TargetTimeFactor": 1.0,
1459 "StaleTimeFactor": 20.0
1460 },
1461 {
1462 "Name": "UiHighBoostWithoutPid",
1463 "PID_On": false,
1464 "PID_Po": 0,
1465 "PID_Pu": 0,
1466 "PID_I": 0,
1467 "PID_I_Init": 0,
1468 "PID_I_High": 0,
1469 "PID_I_Low": 0,
1470 "PID_Do": 0,
1471 "PID_Du": 0,
1472 "SamplingWindow_P": 1,
1473 "SamplingWindow_I": 1,
1474 "SamplingWindow_D": 1,
1475 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001476 "UclampMin_Init": 250,
1477 "UclampMin_High": 197,
1478 "UclampMin_Low": 197,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001479 "ReportingRateLimitNs": 1,
1480 "EarlyBoost_On": false,
1481 "EarlyBoost_TimeFactor": 0.0,
1482 "TargetTimeFactor": 1.0,
1483 "StaleTimeFactor": 5.0
1484 },
1485 {
1486 "Name": "UiLowBoostWithoutPid",
1487 "PID_On": false,
1488 "PID_Po": 0,
1489 "PID_Pu": 0,
1490 "PID_I": 0,
1491 "PID_I_Init": 0,
1492 "PID_I_High": 0,
1493 "PID_I_Low": 0,
1494 "PID_Do": 0,
1495 "PID_Du": 0,
1496 "SamplingWindow_P": 1,
1497 "SamplingWindow_I": 1,
1498 "SamplingWindow_D": 1,
1499 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001500 "UclampMin_Init": 250,
1501 "UclampMin_High": 53,
1502 "UclampMin_Low": 53,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001503 "ReportingRateLimitNs": 1,
1504 "EarlyBoost_On": false,
1505 "EarlyBoost_TimeFactor": 0.0,
1506 "TargetTimeFactor": 1.0,
1507 "StaleTimeFactor": 5.0
1508 },
1509 {
1510 "Name": "UiLowNoneBoost",
1511 "PID_On": false,
1512 "PID_Po": 0,
1513 "PID_Pu": 0,
1514 "PID_I": 0,
1515 "PID_I_Init": 0,
1516 "PID_I_High": 0,
1517 "PID_I_Low": 0,
1518 "PID_Do": 0,
1519 "PID_Du": 0,
1520 "SamplingWindow_P": 1,
1521 "SamplingWindow_I": 1,
1522 "SamplingWindow_D": 1,
1523 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001524 "UclampMin_Init": 250,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001525 "UclampMin_High": 0,
1526 "UclampMin_Low": 0,
1527 "ReportingRateLimitNs": 1,
1528 "EarlyBoost_On": false,
1529 "EarlyBoost_TimeFactor": 0.0,
1530 "TargetTimeFactor": 1.0,
1531 "StaleTimeFactor": 5.0
1532 }
1533 ]
Wei Wang63fe7452022-01-28 22:07:30 -08001534}