blob: 52c8cb36f03f08d321f8442e0b21f6aefc2f5d75 [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 {
133 "Name": "MIFTargetLoad",
134 "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
135 "Values": [
136 "20 5 80",
137 "20 10 80"
138 ],
139 "ResetOnInit": true
140 },
141 {
142 "Name": "TAUClampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000143 "Path": "/proc/vendor_sched/ta_uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800144 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000145 "692",
Wei Wang63fe7452022-01-28 22:07:30 -0800146 "1",
Qais Yousef83650f72023-04-06 17:16:55 +0000147 "69"
Wei Wang63fe7452022-01-28 22:07:30 -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 {
Wei Wang63fe7452022-01-28 22:07:30 -0800161 "Name": "SFUClampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000162 "Path": "/proc/vendor_sched/sf_uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800163 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000164 "202",
165 "107",
166 "49"
Wei Wang63fe7452022-01-28 22:07:30 -0800167 ],
168 "ResetOnInit": true
169 },
170 {
171 "Name": "MLUclampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000172 "Path": "/proc/vendor_sched/nnapi_uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800173 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000174 "225",
175 "640"
Wei Wang63fe7452022-01-28 22:07:30 -0800176 ],
177 "DefaultIndex": 0,
178 "ResetOnInit": true
179 },
180 {
chungkai0168d7f2022-05-16 03:58:25 +0000181 "Name": "ReduceRreferIdle",
182 "Path": "/proc/vendor_sched/reduce_prefer_idle",
183 "Values": [
184 "0",
185 "1"
186 ],
187 "ResetOnInit": true
188 },
189 {
Wei Wang63fe7452022-01-28 22:07:30 -0800190 "Name": "CDPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000191 "Path": "/proc/vendor_sched/cam_prefer_idle",
Wei Wang63fe7452022-01-28 22:07:30 -0800192 "Values": [
193 "0",
194 "1"
195 ],
196 "ResetOnInit": true
197 },
198 {
199 "Name": "CDCpuset",
200 "Path": "/dev/cpuset/camera-daemon/cpus",
201 "Values": [
202 "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": [
211 "6-7",
212 "0-7"
213 ],
214 "ResetOnInit": true
215 },
216 {
217 "Name": "CDMidCpusetCpus",
218 "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
219 "Values": [
220 "4-5",
221 "0-7"
222 ],
223 "ResetOnInit": true
224 },
225 {
226 "Name": "CDMidHighCpusetCpus",
227 "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
228 "Values": [
229 "4-7",
230 "0-7"
231 ],
232 "ResetOnInit": true
233 },
234 {
Wei Wang63fe7452022-01-28 22:07:30 -0800235 "Name": "TAPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000236 "Path": "/proc/vendor_sched/ta_prefer_high_cap",
Wei Wang63fe7452022-01-28 22:07:30 -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",
Wei Wang63fe7452022-01-28 22:07:30 -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": [
256 "0",
257 "1"
258 ],
259 "ResetOnInit": true
260 },
261 {
Wei Wang63fe7452022-01-28 22:07:30 -0800262 "Name": "CDPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000263 "Path": "/proc/vendor_sched/cam_prefer_high_cap",
Wei Wang63fe7452022-01-28 22:07:30 -0800264 "Values": [
265 "1",
266 "0"
267 ],
268 "ResetOnInit": true
269 },
270 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800271 "Name": "NPITaskPacking",
272 "Path": "/proc/vendor_sched/npi_packing",
273 "Values": [
274 "0",
275 "1"
276 ],
277 "ResetOnInit": true
278 },
279 {
Wei Wang63fe7452022-01-28 22:07:30 -0800280 "Name": "LimitFlashCurrent",
281 "Path": "vendor.camera.max_flash_current",
282 "Values": [
283 "100",
284 "1500"
285 ],
286 "ResetOnInit": true,
287 "Type": "Property"
288 },
289 {
290 "Name": "PowerHALRenderingState",
291 "Path": "vendor.powerhal.rendering",
292 "Values": [
293 "EXPENSIVE_RENDERING",
294 ""
295 ],
296 "Type": "Property"
297 },
298 {
299 "Name": "INTCAMFreq",
300 "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
301 "Values": [
302 "664000",
303 "67000"
304 ],
305 "ResetOnInit": true
306 },
307 {
308 "Name": "TNRFreq",
309 "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
310 "Values": [
311 "664000",
312 "67000"
313 ],
314 "ResetOnInit": true
315 },
316 {
317 "Name": "GPUPowerPolicy",
318 "Path": "/sys/devices/platform/1c500000.mali/power_policy",
319 "Values": [
320 "always_on",
321 "adaptive"
322 ],
323 "ResetOnInit": true
324 },
325 {
326 "Name": "BigControlTempSet",
327 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
328 "Values": [
329 "90000",
330 "80000"
331 ],
332 "DefaultIndex": 0,
333 "ResetOnInit": false
334 },
335 {
336 "Name": "MidControlTempSet",
337 "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
338 "Values": [
339 "90000",
340 "80000"
341 ],
342 "DefaultIndex": 0,
343 "ResetOnInit": false
344 },
345 {
346 "Name": "LittleControlTempSet",
347 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
348 "Values": [
YiHo Chengeb182872022-02-17 16:16:55 +0800349 "95000",
Wei Wang63fe7452022-01-28 22:07:30 -0800350 "80000"
351 ],
352 "DefaultIndex": 0,
353 "ResetOnInit": false
354 },
355 {
356 "Name": "G3dControlTempSet",
357 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
358 "Values": [
359 "90000",
360 "80000"
361 ],
362 "DefaultIndex": 0,
363 "ResetOnInit": false
364 },
365 {
366 "Name": "BigSwitchOnTempSet",
367 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
368 "Values": [
369 "70000",
370 "60000"
371 ],
372 "DefaultIndex": 0,
373 "ResetOnInit": false
374 },
375 {
376 "Name": "MidSwitchOnTempSet",
377 "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
378 "Values": [
379 "70000",
380 "60000"
381 ],
382 "DefaultIndex": 0,
383 "ResetOnInit": false
384 },
385 {
386 "Name": "LittleSwitchOnTempSet",
387 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
388 "Values": [
389 "70000",
390 "60000"
391 ],
392 "DefaultIndex": 0,
393 "ResetOnInit": false
394 },
395 {
396 "Name": "G3dSwitchOnTempSet",
397 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
398 "Values": [
399 "70000",
400 "60000"
401 ],
402 "DefaultIndex": 0,
403 "ResetOnInit": false
Taeju Park95129912022-03-30 05:53:25 +0000404 },
405 {
406 "Name": "PMU_POLL",
407 "Path": "/proc/vendor_sched/pmu_poll_enable",
408 "Values": [
409 "0",
410 "1"
411 ],
412 "DefaultIndex": 0
Wei Wang63fe7452022-01-28 22:07:30 -0800413 }
414 ],
415 "Actions": [
416 {
417 "PowerHint": "INTERACTION",
418 "Node": "SFUClampBoost",
419 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000420 "Value": "107"
Wei Wang63fe7452022-01-28 22:07:30 -0800421 },
422 {
chungkai0168d7f2022-05-16 03:58:25 +0000423 "PowerHint": "LAUNCH",
chungkai0168d7f2022-05-16 03:58:25 +0000424 "Node": "ReduceRreferIdle",
425 "Duration": 5000,
426 "Value": "0"
427 },
428 {
Wei Wang63fe7452022-01-28 22:07:30 -0800429 "PowerHint": "LAUNCH_120FPS",
430 "Node": "SFUClampBoost",
431 "Duration": 1000,
Qais Yousef83650f72023-04-06 17:16:55 +0000432 "Value": "202"
Wei Wang63fe7452022-01-28 22:07:30 -0800433 },
434 {
435 "PowerHint": "LAUNCH",
436 "Type": "DoHint",
437 "Value": "LAUNCH_120FPS"
438 },
439 {
440 "PowerHint": "LAUNCH",
441 "Node": "SFUClampBoost",
442 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000443 "Value": "107"
Wei Wang63fe7452022-01-28 22:07:30 -0800444 },
445 {
446 "PowerHint": "LAUNCH",
Kyle Lin101c24a2022-02-11 23:53:52 +0800447 "Node": "CPUBigClusterMaxFreq",
448 "Duration": 5000,
449 "Value": "9999999"
450 },
451 {
452 "PowerHint": "LAUNCH",
Wei Wang63fe7452022-01-28 22:07:30 -0800453 "Node": "CPUMidClusterMaxFreq",
454 "Duration": 5000,
455 "Value": "9999999"
456 },
457 {
458 "PowerHint": "LAUNCH",
459 "Node": "CPULittleClusterMaxFreq",
460 "Duration": 5000,
461 "Value": "9999999"
462 },
463 {
464 "PowerHint": "LAUNCH",
465 "Node": "TAUClampBoost",
466 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000467 "Value": "692"
Wei Wang63fe7452022-01-28 22:07:30 -0800468 },
469 {
470 "PowerHint": "LAUNCH",
Wei Wang28a492d2022-05-20 08:55:21 -0700471 "Node": "FGUClampBoost",
472 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000473 "Value": "202"
Wei Wang28a492d2022-05-20 08:55:21 -0700474 },
475 {
476 "PowerHint": "LAUNCH",
Wei Wang63fe7452022-01-28 22:07:30 -0800477 "Node": "MemFreq",
478 "Duration": 5000,
479 "Value": "3172000"
480 },
481 {
482 "PowerHint": "LAUNCH",
483 "Node": "GPUPowerPolicy",
484 "Duration": 5000,
485 "Value": "always_on"
486 },
487 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800488 "PowerHint": "LAUNCH",
489 "Node": "NPITaskPacking",
490 "Duration": 5000,
491 "Value": "0"
492 },
493 {
Luke Changfeeb1722022-12-20 17:12:04 +0000494 "PowerHint": "CPU_LOAD_RESET",
495 "Node": "MemFreq",
496 "Duration": 33,
497 "Value": "1014000"
498 },
499 {
Wei Wang63fe7452022-01-28 22:07:30 -0800500 "PowerHint": "CAMERA_LAUNCH",
501 "Node": "MemFreq",
502 "Duration": 1000,
503 "Value": "3172000"
504 },
505 {
506 "PowerHint": "CAMERA_LAUNCH",
507 "Node": "CPUBigClusterMaxFreq",
508 "Duration": 1000,
509 "Value": "9999999"
510 },
511 {
512 "PowerHint": "CAMERA_LAUNCH",
513 "Node": "CPUBigClusterMinFreq",
514 "Duration": 1000,
515 "Value": "9999999"
516 },
517 {
518 "PowerHint": "CAMERA_LAUNCH",
519 "Node": "CPUMidClusterMaxFreq",
520 "Duration": 1000,
521 "Value": "9999999"
522 },
523 {
524 "PowerHint": "CAMERA_LAUNCH",
525 "Node": "CPUMidClusterMinFreq",
526 "Duration": 1000,
527 "Value": "9999999"
528 },
529 {
530 "PowerHint": "CAMERA_LAUNCH",
531 "Node": "CPULittleClusterMaxFreq",
532 "Duration": 1000,
533 "Value": "9999999"
534 },
535 {
536 "PowerHint": "CAMERA_LAUNCH",
537 "Node": "CPULittleClusterMinFreq",
538 "Duration": 1000,
539 "Value": "9999999"
540 },
541 {
542 "PowerHint": "CAMERA_LAUNCH",
543 "Node": "CDCpuset",
544 "Duration": 1000,
545 "Value": "4-7"
546 },
547 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800548 "PowerHint": "CAMERA_LAUNCH",
549 "Node": "NPITaskPacking",
550 "Duration": 1000,
551 "Value": "0"
552 },
553 {
Wei Wang63fe7452022-01-28 22:07:30 -0800554 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
555 "Node": "CPUBigClusterMaxFreq",
556 "Duration": 2000,
557 "Value": "9999999"
558 },
559 {
560 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
561 "Node": "CPUMidClusterMaxFreq",
562 "Duration": 2000,
563 "Value": "9999999"
564 },
565 {
566 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
567 "Node": "CPULittleClusterMaxFreq",
568 "Duration": 2000,
569 "Value": "9999999"
570 },
571 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800572 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
573 "Node": "NPITaskPacking",
574 "Duration": 2000,
575 "Value": "0"
576 },
577 {
Wei Wang63fe7452022-01-28 22:07:30 -0800578 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
579 "Node": "CPUBigClusterMaxFreq",
580 "Duration": 1000,
581 "Value": "984000"
582 },
583 {
584 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
585 "Node": "CPUMidClusterMaxFreq",
586 "Duration": 1000,
587 "Value": "1024000"
588 },
589 {
590 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
591 "Node": "CPULittleClusterMaxFreq",
592 "Duration": 1000,
593 "Value": "1098000"
594 },
595 {
596 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
597 "Node": "CPUBigClusterMaxFreq",
598 "Duration": 1000,
599 "Value": "1426000"
600 },
601 {
602 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
603 "Node": "CPUMidClusterMaxFreq",
604 "Duration": 1000,
605 "Value": "1197000"
606 },
607 {
608 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
609 "Node": "CPULittleClusterMaxFreq",
610 "Duration": 1000,
611 "Value": "1401000"
612 },
613 {
614 "PowerHint": "CAMERA_SHOT",
615 "Node": "MemFreq",
616 "Duration": 300,
617 "Value": "3172000"
618 },
619 {
620 "PowerHint": "CAMERA_SHOT",
621 "Node": "CPUBigClusterMaxFreq",
622 "Duration": 300,
623 "Value": "9999999"
624 },
625 {
626 "PowerHint": "CAMERA_SHOT",
627 "Node": "CPUBigClusterMinFreq",
628 "Duration": 300,
629 "Value": "9999999"
630 },
631 {
632 "PowerHint": "CAMERA_SHOT",
633 "Node": "CPUMidClusterMaxFreq",
634 "Duration": 300,
635 "Value": "9999999"
636 },
637 {
638 "PowerHint": "CAMERA_SHOT",
639 "Node": "CPUMidClusterMinFreq",
640 "Duration": 300,
641 "Value": "9999999"
642 },
643 {
644 "PowerHint": "CAMERA_BACKEND_BOOST",
645 "Node": "MemFreq",
646 "Duration": 1000,
647 "Value": "3172000"
648 },
649 {
650 "PowerHint": "CAMERA_BACKEND_BOOST",
651 "Node": "IntFreq",
652 "Duration": 1000,
653 "Value": "533000"
654 },
655 {
656 "PowerHint": "CAMERA_BACKEND_BOOST",
657 "Node": "INTCAMFreq",
658 "Duration": 1000,
659 "Value": "664000"
660 },
661 {
662 "PowerHint": "CAMERA_BACKEND_BOOST",
663 "Node": "TNRFreq",
664 "Duration": 1000,
665 "Value": "664000"
666 },
667 {
668 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
669 "Node": "TAPreferHighCap",
670 "Duration": 3000,
671 "Value": "1"
672 },
673 {
674 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
675 "Node": "CPUBigClusterMaxFreq",
676 "Duration": 3000,
677 "Value": "9999999"
678 },
679 {
680 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
681 "Node": "CPUBigClusterMinFreq",
682 "Duration": 3000,
683 "Value": "9999999"
684 },
685 {
686 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
687 "Node": "TAPreferHighCap",
688 "Duration": 3000,
689 "Value": "1"
690 },
691 {
692 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
693 "Node": "CPUBigClusterMaxFreq",
694 "Duration": 3000,
695 "Value": "9999999"
696 },
697 {
698 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
699 "Node": "CPUBigClusterMinFreq",
700 "Duration": 3000,
701 "Value": "9999999"
702 },
703 {
704 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
705 "Node": "CPUMidClusterMaxFreq",
706 "Duration": 3000,
707 "Value": "9999999"
708 },
709 {
710 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
711 "Node": "CPUMidClusterMinFreq",
712 "Duration": 3000,
713 "Value": "9999999"
714 },
715 {
716 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
717 "Node": "TAPreferHighCap",
718 "Duration": 3000,
719 "Value": "1"
720 },
721 {
722 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
723 "Node": "CPUBigClusterMaxFreq",
724 "Duration": 3000,
725 "Value": "9999999"
726 },
727 {
728 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
729 "Node": "CPUBigClusterMinFreq",
730 "Duration": 3000,
731 "Value": "9999999"
732 },
733 {
734 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
735 "Node": "CPUMidClusterMaxFreq",
736 "Duration": 3000,
737 "Value": "9999999"
738 },
739 {
740 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
741 "Node": "CPUMidClusterMinFreq",
742 "Duration": 3000,
743 "Value": "9999999"
744 },
745 {
746 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
747 "Node": "CPULittleClusterMaxFreq",
748 "Duration": 3000,
749 "Value": "9999999"
750 },
751 {
752 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
753 "Node": "CPULittleClusterMinFreq",
754 "Duration": 3000,
755 "Value": "9999999"
756 },
757 {
758 "PowerHint": "CAMERA_STREAMING_EXTREME",
759 "Node": "CPULittleClusterMaxFreq",
760 "Duration": 0,
761 "Value": "1401000"
762 },
763 {
764 "PowerHint": "CAMERA_STREAMING_EXTREME",
765 "Node": "CPUMidClusterMaxFreq",
766 "Duration": 0,
767 "Value": "1491000"
768 },
769 {
770 "PowerHint": "CAMERA_STREAMING_EXTREME",
771 "Node": "CPUBigClusterMaxFreq",
772 "Duration": 0,
773 "Value": "1826000"
774 },
775 {
776 "PowerHint": "CAMERA_STREAMING_EXTREME",
777 "Node": "CDPreferHighCap",
778 "Duration": 0,
779 "Value": "1"
780 },
781 {
782 "PowerHint": "CAMERA_STREAMING_EXTREME",
Wei Wang63fe7452022-01-28 22:07:30 -0800783 "Node": "GPUMinFreq",
784 "Duration": 0,
785 "Value": "302000"
786 },
787 {
788 "PowerHint": "CAMERA_STREAMING_EXTREME",
789 "Node": "MemFreq",
790 "Duration": 0,
791 "Value": "1014000"
792 },
793 {
794 "PowerHint": "CAMERA_STREAMING_EXTREME",
795 "Node": "MIFTargetLoad",
796 "Duration": 0,
797 "Value": "20 10 80"
798 },
799 {
800 "PowerHint": "CAMERA_STREAMING_EXTREME",
801 "Node": "TAPreferHighCap",
802 "Duration": 0,
803 "Value": "1"
804 },
805 {
806 "PowerHint": "CAMERA_STREAMING_EXTREME",
807 "Node": "TAPreferIdle",
808 "Duration": 0,
809 "Value": "0"
810 },
811 {
812 "PowerHint": "CAMERA_STREAMING_EXTREME",
813 "Node": "CDHighCpusetCpus",
814 "Duration": 0,
815 "Value": "6-7"
816 },
817 {
818 "PowerHint": "CAMERA_STREAMING_EXTREME",
819 "Node": "CDMidCpusetCpus",
820 "Duration": 0,
821 "Value": "4-5"
822 },
823 {
824 "PowerHint": "CAMERA_STREAMING_EXTREME",
825 "Node": "CDMidHighCpusetCpus",
826 "Duration": 0,
827 "Value": "4-7"
828 },
829 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800830 "PowerHint": "CAMERA_STREAMING_EXTREME",
831 "Node": "NPITaskPacking",
832 "Duration": 0,
833 "Value": "0"
834 },
835 {
Wei Wang63fe7452022-01-28 22:07:30 -0800836 "PowerHint": "CAMERA_STREAMING_HIGH",
837 "Node": "CPUUtilThreshold",
838 "Duration": 0,
839 "Value": "1100"
840 },
841 {
842 "PowerHint": "CAMERA_STREAMING_HIGH",
843 "Node": "CPUMidClusterMaxFreq",
844 "Duration": 0,
845 "Value": "1491000"
846 },
847 {
848 "PowerHint": "CAMERA_STREAMING_HIGH",
849 "Node": "CPUBigClusterMaxFreq",
850 "Duration": 0,
851 "Value": "1826000"
852 },
853 {
854 "PowerHint": "CAMERA_STREAMING_HIGH",
855 "Node": "CDPreferHighCap",
856 "Duration": 0,
857 "Value": "1"
858 },
859 {
860 "PowerHint": "CAMERA_STREAMING_HIGH",
Wei Wang63fe7452022-01-28 22:07:30 -0800861 "Node": "CPULittleClusterMaxFreq",
862 "Duration": 0,
863 "Value": "1401000"
864 },
865 {
866 "PowerHint": "CAMERA_STREAMING_HIGH",
867 "Node": "GPUMinFreq",
868 "Duration": 0,
869 "Value": "302000"
870 },
871 {
872 "PowerHint": "CAMERA_STREAMING_HIGH",
873 "Node": "MemFreq",
874 "Duration": 0,
875 "Value": "1014000"
876 },
877 {
878 "PowerHint": "CAMERA_STREAMING_HIGH",
879 "Node": "MIFTargetLoad",
880 "Duration": 0,
881 "Value": "20 10 80"
882 },
883 {
884 "PowerHint": "CAMERA_STREAMING_HIGH",
885 "Node": "TAPreferHighCap",
886 "Duration": 0,
887 "Value": "1"
888 },
889 {
890 "PowerHint": "CAMERA_STREAMING_HIGH",
891 "Node": "TAPreferIdle",
892 "Duration": 0,
893 "Value": "0"
894 },
895 {
896 "PowerHint": "CAMERA_STREAMING_HIGH",
897 "Node": "CDHighCpusetCpus",
898 "Duration": 0,
899 "Value": "6-7"
900 },
901 {
902 "PowerHint": "CAMERA_STREAMING_HIGH",
903 "Node": "CDMidCpusetCpus",
904 "Duration": 0,
905 "Value": "4-5"
906 },
907 {
908 "PowerHint": "CAMERA_STREAMING_HIGH",
909 "Node": "CDMidHighCpusetCpus",
910 "Duration": 0,
911 "Value": "4-7"
912 },
913 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800914 "PowerHint": "CAMERA_STREAMING_HIGH",
915 "Node": "NPITaskPacking",
916 "Duration": 0,
917 "Value": "0"
918 },
919 {
Wei Wang63fe7452022-01-28 22:07:30 -0800920 "PowerHint": "CAMERA_STREAMING_STANDARD",
921 "Node": "CDPreferHighCap",
922 "Duration": 0,
923 "Value": "1"
924 },
925 {
926 "PowerHint": "CAMERA_STREAMING_STANDARD",
927 "Node": "TAPreferHighCap",
928 "Duration": 0,
929 "Value": "1"
930 },
931 {
932 "PowerHint": "CAMERA_STREAMING_STANDARD",
933 "Node": "CPUBigClusterMaxFreq",
934 "Duration": 0,
935 "Value": "1826000"
936 },
937 {
938 "PowerHint": "CAMERA_STREAMING_STANDARD",
939 "Node": "CPUMidClusterMaxFreq",
940 "Duration": 0,
941 "Value": "1491000"
942 },
943 {
944 "PowerHint": "CAMERA_STREAMING_STANDARD",
945 "Node": "CPULittleClusterMaxFreq",
946 "Duration": 0,
947 "Value": "1401000"
948 },
949 {
950 "PowerHint": "CAMERA_STREAMING_STANDARD",
951 "Node": "GPUMinFreq",
952 "Duration": 0,
953 "Value": "302000"
954 },
955 {
956 "PowerHint": "CAMERA_STREAMING_STANDARD",
957 "Node": "MemFreq",
958 "Duration": 0,
959 "Value": "1014000"
960 },
961 {
962 "PowerHint": "CAMERA_STREAMING_STANDARD",
963 "Node": "MIFTargetLoad",
964 "Duration": 0,
965 "Value": "20 10 80"
966 },
967 {
968 "PowerHint": "CAMERA_STREAMING_STANDARD",
969 "Node": "CDHighCpusetCpus",
970 "Duration": 0,
971 "Value": "6-7"
972 },
973 {
974 "PowerHint": "CAMERA_STREAMING_STANDARD",
975 "Node": "CDMidCpusetCpus",
976 "Duration": 0,
977 "Value": "4-5"
978 },
979 {
980 "PowerHint": "CAMERA_STREAMING_STANDARD",
981 "Node": "CDMidHighCpusetCpus",
982 "Duration": 0,
983 "Value": "4-7"
984 },
985 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800986 "PowerHint": "CAMERA_STREAMING_STANDARD",
987 "Node": "NPITaskPacking",
988 "Duration": 0,
989 "Value": "0"
990 },
991 {
Wei Wang63fe7452022-01-28 22:07:30 -0800992 "PowerHint": "CAMERA_STREAMING_LOW",
993 "Node": "CDPreferHighCap",
994 "Duration": 0,
995 "Value": "1"
996 },
997 {
998 "PowerHint": "CAMERA_STREAMING_LOW",
999 "Node": "TAPreferHighCap",
1000 "Duration": 0,
1001 "Value": "1"
1002 },
1003 {
1004 "PowerHint": "CAMERA_STREAMING_LOW",
1005 "Node": "CDPreferIdle",
1006 "Duration": 0,
1007 "Value": "0"
1008 },
1009 {
1010 "PowerHint": "CAMERA_STREAMING_LOW",
Wei Wang63fe7452022-01-28 22:07:30 -08001011 "Node": "CPUBigClusterMaxFreq",
1012 "Duration": 0,
1013 "Value": "1826000"
1014 },
1015 {
1016 "PowerHint": "CAMERA_STREAMING_LOW",
1017 "Node": "CPUMidClusterMaxFreq",
1018 "Duration": 0,
1019 "Value": "1491000"
1020 },
1021 {
1022 "PowerHint": "CAMERA_STREAMING_LOW",
1023 "Node": "CPULittleClusterMaxFreq",
1024 "Duration": 0,
1025 "Value": "1401000"
1026 },
1027 {
1028 "PowerHint": "CAMERA_STREAMING_LOW",
1029 "Node": "GPUMinFreq",
1030 "Duration": 0,
1031 "Value": "302000"
1032 },
1033 {
1034 "PowerHint": "CAMERA_STREAMING_LOW",
1035 "Node": "MemFreq",
1036 "Duration": 0,
1037 "Value": "1014000"
1038 },
1039 {
1040 "PowerHint": "CAMERA_STREAMING_LOW",
1041 "Node": "MIFTargetLoad",
1042 "Duration": 0,
1043 "Value": "20 10 80"
1044 },
1045 {
1046 "PowerHint": "CAMERA_STREAMING_LOW",
1047 "Node": "CDHighCpusetCpus",
1048 "Duration": 0,
1049 "Value": "6-7"
1050 },
1051 {
1052 "PowerHint": "CAMERA_STREAMING_LOW",
1053 "Node": "CDMidCpusetCpus",
1054 "Duration": 0,
1055 "Value": "4-5"
1056 },
1057 {
1058 "PowerHint": "CAMERA_STREAMING_LOW",
1059 "Node": "CDMidHighCpusetCpus",
1060 "Duration": 0,
1061 "Value": "4-7"
1062 },
1063 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001064 "PowerHint": "CAMERA_STREAMING_LOW",
1065 "Node": "NPITaskPacking",
1066 "Duration": 0,
1067 "Value": "0"
1068 },
1069 {
Wei Wang63fe7452022-01-28 22:07:30 -08001070 "PowerHint": "FIXED_PERFORMANCE",
1071 "Node": "CPUBigClusterMaxFreq",
1072 "Duration": 0,
1073 "Value": "9999999"
1074 },
1075 {
1076 "PowerHint": "FIXED_PERFORMANCE",
1077 "Node": "CPUBigClusterMinFreq",
1078 "Duration": 0,
1079 "Value": "9999999"
1080 },
1081 {
1082 "PowerHint": "FIXED_PERFORMANCE",
1083 "Node": "CPUMidClusterMaxFreq",
1084 "Duration": 0,
1085 "Value": "9999999"
1086 },
1087 {
1088 "PowerHint": "FIXED_PERFORMANCE",
1089 "Node": "CPUMidClusterMinFreq",
1090 "Duration": 0,
1091 "Value": "9999999"
1092 },
1093 {
1094 "PowerHint": "FIXED_PERFORMANCE",
1095 "Node": "CPULittleClusterMaxFreq",
1096 "Duration": 0,
1097 "Value": "9999999"
1098 },
1099 {
1100 "PowerHint": "FIXED_PERFORMANCE",
1101 "Node": "CPULittleClusterMinFreq",
1102 "Duration": 0,
1103 "Value": "9999999"
1104 },
1105 {
1106 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1107 "Node": "CPULittleClusterMaxFreq",
1108 "Duration": 3600000,
1109 "Value": "930000"
1110 },
1111 {
1112 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1113 "Node": "CPULittleClusterMaxFreq",
1114 "Duration": 3600000,
1115 "Value": "1197000"
1116 },
1117 {
1118 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1119 "Node": "CPULittleClusterMaxFreq",
1120 "Duration": 3600000,
1121 "Value": "1328000"
1122 },
1123 {
1124 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1125 "Node": "CPULittleClusterMaxFreq",
1126 "Duration": 3600000,
1127 "Value": "1598000"
1128 },
1129 {
1130 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1131 "Node": "CPULittleClusterMaxFreq",
1132 "Duration": 3600000,
1133 "Value": "1803000"
1134 },
1135 {
1136 "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1137 "Node": "CPUMidClusterMaxFreq",
1138 "Duration": 3600000,
1139 "Value": "910000"
1140 },
1141 {
1142 "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1143 "Node": "CPUMidClusterMaxFreq",
1144 "Duration": 3600000,
1145 "Value": "1328000"
1146 },
1147 {
1148 "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1149 "Node": "CPUMidClusterMaxFreq",
1150 "Duration": 3600000,
1151 "Value": "1663000"
1152 },
1153 {
1154 "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1155 "Node": "CPUMidClusterMaxFreq",
1156 "Duration": 3600000,
1157 "Value": "1836000"
1158 },
1159 {
1160 "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1161 "Node": "CPUMidClusterMaxFreq",
1162 "Duration": 3600000,
1163 "Value": "1999000"
1164 },
1165 {
1166 "PowerHint": "LOW_POWER_CPU_50",
1167 "Node": "CPUBigClusterMaxFreq",
1168 "Duration": 3600000,
1169 "Value": "1277000"
1170 },
1171 {
1172 "PowerHint": "LOW_POWER_CPU_60",
1173 "Node": "CPUBigClusterMaxFreq",
1174 "Duration": 3600000,
1175 "Value": "1582000"
1176 },
1177 {
1178 "PowerHint": "LOW_POWER_CPU_70",
1179 "Node": "CPUBigClusterMaxFreq",
1180 "Duration": 3600000,
1181 "Value": "1745000"
1182 },
1183 {
1184 "PowerHint": "LOW_POWER_CPU_80",
1185 "Node": "CPUBigClusterMaxFreq",
1186 "Duration": 3600000,
1187 "Value": "2048000"
1188 },
1189 {
1190 "PowerHint": "LOW_POWER_CPU_90",
1191 "Node": "CPUBigClusterMaxFreq",
1192 "Duration": 3600000,
1193 "Value": "2401000"
1194 },
1195 {
Taeju Parkad3a3e42022-04-20 19:06:07 +00001196 "PowerHint": "LOW_POWER",
1197 "Node": "PMU_POLL",
1198 "Duration": 0,
1199 "Value": "1"
1200 },
1201 {
Wei Wang63fe7452022-01-28 22:07:30 -08001202 "PowerHint": "REFRESH_120FPS",
1203 "Node": "TAUClampBoost",
1204 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001205 "Value": "229"
Wei Wang63fe7452022-01-28 22:07:30 -08001206 },
1207 {
1208 "PowerHint": "REFRESH_90FPS",
1209 "Node": "TAUClampBoost",
1210 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001211 "Value": "160"
Wei Wang63fe7452022-01-28 22:07:30 -08001212 },
1213 {
1214 "PowerHint": "REFRESH_90FPS",
1215 "Type": "MaskHint",
1216 "Value": "LAUNCH_120FPS"
1217 },
1218 {
1219 "PowerHint": "REFRESH_60FPS",
1220 "Node": "TAUClampBoost",
1221 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001222 "Value": "69"
Wei Wang63fe7452022-01-28 22:07:30 -08001223 },
1224 {
1225 "PowerHint": "REFRESH_60FPS",
1226 "Type": "MaskHint",
1227 "Value": "LAUNCH_120FPS"
1228 },
1229 {
1230 "PowerHint": "ADPF_DISABLE_TA_BOOST",
1231 "Node": "TAUClampBoost",
1232 "Duration": 0,
1233 "Value": "1"
1234 },
1235 {
Wei Wang63fe7452022-01-28 22:07:30 -08001236 "PowerHint": "DISPLAY_IDLE",
Wei Wangca70b742022-03-07 17:23:01 -08001237 "Node": "FGPreferIdle",
1238 "Duration": 0,
1239 "Value": "0"
1240 },
1241 {
1242 "PowerHint": "DISPLAY_IDLE",
Wei Wang63fe7452022-01-28 22:07:30 -08001243 "Node": "TAUClampBoost",
1244 "Duration": 0,
1245 "Value": "1"
1246 },
1247 {
1248 "PowerHint": "DISPLAY_IDLE",
1249 "Type": "EndHint",
1250 "Value": "INTERACTION"
1251 },
1252 {
1253 "PowerHint": "DISPLAY_IDLE",
1254 "Type": "EndHint",
Wei Wang63fe7452022-01-28 22:07:30 -08001255 "Value": "DISPLAY_UPDATE_IMMINENT"
1256 },
1257 {
1258 "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1259 "Node": "DisplayWakeup",
1260 "Duration": 50,
1261 "Value": "1"
1262 },
1263 {
Wei Wang63fe7452022-01-28 22:07:30 -08001264 "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1265 "Node": "LimitFlashCurrent",
1266 "Duration": 0,
1267 "Value": "100"
1268 },
1269 {
1270 "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1271 "Node": "LimitFlashCurrent",
1272 "Duration": 0,
1273 "Value": "1500"
1274 },
1275 {
1276 "PowerHint": "EXPENSIVE_RENDERING",
1277 "Node": "PowerHALRenderingState",
1278 "Duration": 0,
1279 "Value": "EXPENSIVE_RENDERING"
1280 },
1281 {
1282 "PowerHint": "EXPENSIVE_RENDERING",
1283 "Node": "GPUMinFreq",
1284 "Duration": 0,
1285 "Value": "400000"
1286 },
1287 {
1288 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Taeju Park95129912022-03-30 05:53:25 +00001289 "Node": "PMU_POLL",
1290 "Duration": 0,
1291 "Value": "1"
1292 },
1293 {
1294 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Wei Wang63fe7452022-01-28 22:07:30 -08001295 "Node": "BigControlTempSet",
1296 "Duration": 0,
1297 "Value": "80000"
1298 },
1299 {
1300 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1301 "Node": "MidControlTempSet",
1302 "Duration": 0,
1303 "Value": "80000"
1304 },
1305 {
1306 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1307 "Node": "LittleControlTempSet",
1308 "Duration": 0,
1309 "Value": "80000"
1310 },
1311 {
1312 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1313 "Node": "G3dControlTempSet",
1314 "Duration": 0,
1315 "Value": "80000"
1316 },
1317 {
1318 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1319 "Node": "BigSwitchOnTempSet",
1320 "Duration": 0,
1321 "Value": "60000"
1322 },
1323 {
1324 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1325 "Node": "MidSwitchOnTempSet",
1326 "Duration": 0,
1327 "Value": "60000"
1328 },
1329 {
1330 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1331 "Node": "LittleSwitchOnTempSet",
1332 "Duration": 0,
1333 "Value": "60000"
1334 },
1335 {
1336 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1337 "Node": "G3dSwitchOnTempSet",
1338 "Duration": 0,
1339 "Value": "60000"
1340 },
1341 {
Wei Wang63fe7452022-01-28 22:07:30 -08001342 "PowerHint": "FP_BOOST",
1343 "Node": "CPUBigClusterMaxFreq",
1344 "Duration": 1000,
1345 "Value": "9999999"
1346 },
1347 {
1348 "PowerHint": "FP_BOOST",
1349 "Node": "CPUBigClusterMinFreq",
1350 "Duration": 1000,
1351 "Value": "9999999"
1352 },
1353 {
1354 "PowerHint": "ML_ACC",
1355 "Node": "MLUclampBoost",
1356 "Duration": 2000,
Qais Yousef83650f72023-04-06 17:16:55 +00001357 "Value": "640"
Taeju Park95129912022-03-30 05:53:25 +00001358 },
1359 {
1360 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1361 "Node": "PMU_POLL",
1362 "Duration": 0,
1363 "Value": "1"
1364 },
1365 {
1366 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1367 "Node": "PMU_POLL",
1368 "Duration": 0,
1369 "Value": "1"
Wei Wang63fe7452022-01-28 22:07:30 -08001370 }
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001371 ],
1372 "AdpfConfig": [
1373 {
1374 "Name": "REFRESH_120FPS",
1375 "PID_On": true,
1376 "PID_Po": 2.0,
1377 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001378 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001379 "PID_I_Init": 200,
1380 "PID_I_High": 512,
1381 "PID_I_Low": -30,
1382 "PID_Do": 500.0,
1383 "PID_Du": 0.0,
1384 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001385 "UclampMin_Init": 232,
1386 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001387 "UclampMin_Low": 2,
1388 "SamplingWindow_P": 1,
1389 "SamplingWindow_I": 0,
1390 "SamplingWindow_D": 1,
1391 "ReportingRateLimitNs": 83333330,
1392 "EarlyBoost_On": false,
1393 "EarlyBoost_TimeFactor": 0.0,
1394 "TargetTimeFactor": 1.0,
1395 "StaleTimeFactor": 20.0
1396 },
1397 {
1398 "Name": "REFRESH_90FPS",
1399 "PID_On": true,
1400 "PID_Po": 2.0,
1401 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001402 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001403 "PID_I_Init": 200,
1404 "PID_I_High": 512,
1405 "PID_I_Low": -30,
1406 "PID_Do": 500.0,
1407 "PID_Du": 0.0,
1408 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001409 "UclampMin_Init": 162,
1410 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001411 "UclampMin_Low": 2,
1412 "SamplingWindow_P": 1,
1413 "SamplingWindow_I": 0,
1414 "SamplingWindow_D": 1,
1415 "ReportingRateLimitNs": 111111110,
1416 "EarlyBoost_On": false,
1417 "EarlyBoost_TimeFactor": 0.0,
1418 "TargetTimeFactor": 1.0,
1419 "StaleTimeFactor": 20.0
1420 },
1421 {
1422 "Name": "REFRESH_60FPS",
1423 "PID_On": true,
1424 "PID_Po": 2.0,
1425 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001426 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001427 "PID_I_Init": 200,
1428 "PID_I_High": 512,
1429 "PID_I_Low": -30,
1430 "PID_Do": 500.0,
1431 "PID_Du": 0.0,
1432 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001433 "UclampMin_Init": 162,
1434 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001435 "UclampMin_Low": 2,
1436 "SamplingWindow_P": 1,
1437 "SamplingWindow_I": 0,
1438 "SamplingWindow_D": 1,
1439 "ReportingRateLimitNs": 166666660,
1440 "EarlyBoost_On": false,
1441 "EarlyBoost_TimeFactor": 0.0,
1442 "TargetTimeFactor": 1.0,
1443 "StaleTimeFactor": 20.0
1444 },
1445 {
1446 "Name": "UiHighBoostWithoutPid",
1447 "PID_On": false,
1448 "PID_Po": 0,
1449 "PID_Pu": 0,
1450 "PID_I": 0,
1451 "PID_I_Init": 0,
1452 "PID_I_High": 0,
1453 "PID_I_Low": 0,
1454 "PID_Do": 0,
1455 "PID_Du": 0,
1456 "SamplingWindow_P": 1,
1457 "SamplingWindow_I": 1,
1458 "SamplingWindow_D": 1,
1459 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001460 "UclampMin_Init": 250,
1461 "UclampMin_High": 197,
1462 "UclampMin_Low": 197,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001463 "ReportingRateLimitNs": 1,
1464 "EarlyBoost_On": false,
1465 "EarlyBoost_TimeFactor": 0.0,
1466 "TargetTimeFactor": 1.0,
1467 "StaleTimeFactor": 5.0
1468 },
1469 {
1470 "Name": "UiLowBoostWithoutPid",
1471 "PID_On": false,
1472 "PID_Po": 0,
1473 "PID_Pu": 0,
1474 "PID_I": 0,
1475 "PID_I_Init": 0,
1476 "PID_I_High": 0,
1477 "PID_I_Low": 0,
1478 "PID_Do": 0,
1479 "PID_Du": 0,
1480 "SamplingWindow_P": 1,
1481 "SamplingWindow_I": 1,
1482 "SamplingWindow_D": 1,
1483 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001484 "UclampMin_Init": 250,
1485 "UclampMin_High": 53,
1486 "UclampMin_Low": 53,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001487 "ReportingRateLimitNs": 1,
1488 "EarlyBoost_On": false,
1489 "EarlyBoost_TimeFactor": 0.0,
1490 "TargetTimeFactor": 1.0,
1491 "StaleTimeFactor": 5.0
1492 },
1493 {
1494 "Name": "UiLowNoneBoost",
1495 "PID_On": false,
1496 "PID_Po": 0,
1497 "PID_Pu": 0,
1498 "PID_I": 0,
1499 "PID_I_Init": 0,
1500 "PID_I_High": 0,
1501 "PID_I_Low": 0,
1502 "PID_Do": 0,
1503 "PID_Du": 0,
1504 "SamplingWindow_P": 1,
1505 "SamplingWindow_I": 1,
1506 "SamplingWindow_D": 1,
1507 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001508 "UclampMin_Init": 250,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001509 "UclampMin_High": 0,
1510 "UclampMin_Low": 0,
1511 "ReportingRateLimitNs": 1,
1512 "EarlyBoost_On": false,
1513 "EarlyBoost_TimeFactor": 0.0,
1514 "TargetTimeFactor": 1.0,
1515 "StaleTimeFactor": 5.0
1516 }
1517 ]
Wei Wang63fe7452022-01-28 22:07:30 -08001518}