blob: 98f770e258b9933977abab7f66dbcc22252c1f7e [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 {
TeYuan Wang1f290e62024-01-09 11:21:41 -080049 "Name": "CPULittleClusterDownRateLimitUs",
50 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us",
51 "Values": [
52 "5000",
53 "500"
54 ],
55 "DefaultIndex": 0,
56 "ResetOnInit": true
57 },
58 {
Wei Wang63fe7452022-01-28 22:07:30 -080059 "Name": "CPUMidClusterMaxFreq",
60 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
61 "Values": [
62 "9999999",
63 "1024000",
64 "1197000",
65 "1491000",
66 "910000",
67 "1328000",
68 "1663000",
69 "1836000",
70 "1999000"
71 ],
72 "DefaultIndex": 0,
73 "ResetOnInit": true
74 },
75 {
76 "Name": "CPUMidClusterMinFreq",
77 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
78 "Values": [
79 "9999999",
80 "1197000",
81 "0"
82 ],
83 "ResetOnInit": true
84 },
85 {
TeYuan Wang1f290e62024-01-09 11:21:41 -080086 "Name": "CPUMidClusterDownRateLimitUs",
87 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
88 "Values": [
89 "20000",
90 "3000"
91 ],
92 "DefaultIndex": 0,
93 "ResetOnInit": true
94 },
95 {
Wei Wang63fe7452022-01-28 22:07:30 -080096 "Name": "CPUBigClusterMaxFreq",
97 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
98 "Values": [
99 "9999999",
100 "984000",
101 "1426000",
102 "1826000",
103 "1277000",
104 "1582000",
105 "1745000",
106 "2048000",
107 "2401000"
108 ],
109 "DefaultIndex": 0,
110 "ResetOnInit": true
111 },
112 {
113 "Name": "CPUBigClusterMinFreq",
114 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
115 "Values": [
116 "9999999",
117 "1106000",
118 "0"
119 ],
120 "ResetOnInit": true
121 },
122 {
TeYuan Wang1f290e62024-01-09 11:21:41 -0800123 "Name": "CPUBigClusterDownRateLimitUs",
124 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/sched_pixel/down_rate_limit_us",
125 "Values": [
126 "20000",
127 "3000"
128 ],
129 "DefaultIndex": 0,
130 "ResetOnInit": true
131 },
132 {
Wei Wang63fe7452022-01-28 22:07:30 -0800133 "Name": "GPUMinFreq",
134 "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
135 "Values": [
136 "762000",
137 "471000",
138 "400000",
139 "302000",
140 "151000"
141 ],
142 "ResetOnInit": true
143 },
144 {
145 "Name": "DisplayWakeup",
146 "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup",
147 "Values": [
148 "1",
149 "0"
150 ]
151 },
152 {
153 "Name": "CPUUtilThreshold",
chungkai1031eeb2022-03-23 09:46:41 +0000154 "Path": "/proc/vendor_sched/util_threshold",
Wei Wang63fe7452022-01-28 22:07:30 -0800155 "Values": [
156 "1280",
157 "1100"
158 ],
159 "DefaultIndex": 0,
160 "ResetOnInit": true
161 },
162 {
Qais Yousef1499e832023-05-10 10:45:59 +0000163 "Name": "CPUDVFSHeadroom",
164 "Path": "/proc/vendor_sched/dvfs_headroom",
165 "Values": [
166 "1280",
167 "1100"
168 ],
169 "DefaultIndex": 0,
170 "ResetOnInit": true
171 },
172 {
TeYuan Wang1f290e62024-01-09 11:21:41 -0800173 "Name": "CPUTaperedDVFSHeadroomEnable",
174 "Path": "/proc/vendor_sched/tapered_dvfs_headroom_enable",
175 "Values": [
176 "0",
177 "1"
178 ],
179 "DefaultIndex": 0,
180 "ResetOnInit": true
181 },
182 {
Wei Wang63fe7452022-01-28 22:07:30 -0800183 "Name": "MIFTargetLoad",
184 "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
185 "Values": [
186 "20 5 80",
187 "20 10 80"
188 ],
189 "ResetOnInit": true
190 },
191 {
192 "Name": "TAUClampBoost",
guibing53f15c82023-08-02 17:13:35 +0000193 "Path": "/proc/vendor_sched/groups/ta/uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800194 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000195 "692",
Wei Wang63fe7452022-01-28 22:07:30 -0800196 "1",
Qais Yousef83650f72023-04-06 17:16:55 +0000197 "69"
Wei Wang63fe7452022-01-28 22:07:30 -0800198 ],
199 "ResetOnInit": true
200 },
201 {
Wei Wang28a492d2022-05-20 08:55:21 -0700202 "Name": "FGUClampBoost",
guibing53f15c82023-08-02 17:13:35 +0000203 "Path": "/proc/vendor_sched/groups/fg/uclamp_min",
Wei Wang28a492d2022-05-20 08:55:21 -0700204 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000205 "202",
Wei Wang28a492d2022-05-20 08:55:21 -0700206 "0"
207 ],
208 "ResetOnInit": true
209 },
210 {
Wei Wang63fe7452022-01-28 22:07:30 -0800211 "Name": "SFUClampBoost",
guibing53f15c82023-08-02 17:13:35 +0000212 "Path": "/proc/vendor_sched/groups/sf/uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800213 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000214 "202",
215 "107",
216 "49"
Wei Wang63fe7452022-01-28 22:07:30 -0800217 ],
218 "ResetOnInit": true
219 },
220 {
221 "Name": "MLUclampBoost",
guibing53f15c82023-08-02 17:13:35 +0000222 "Path": "/proc/vendor_sched/groups/nnapi/uclamp_min",
Wei Wang63fe7452022-01-28 22:07:30 -0800223 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000224 "225",
225 "640"
Wei Wang63fe7452022-01-28 22:07:30 -0800226 ],
227 "DefaultIndex": 0,
228 "ResetOnInit": true
229 },
230 {
chungkai0168d7f2022-05-16 03:58:25 +0000231 "Name": "ReduceRreferIdle",
232 "Path": "/proc/vendor_sched/reduce_prefer_idle",
233 "Values": [
234 "0",
235 "1"
236 ],
237 "ResetOnInit": true
238 },
239 {
Wei Wang63fe7452022-01-28 22:07:30 -0800240 "Name": "CDPreferIdle",
guibing53f15c82023-08-02 17:13:35 +0000241 "Path": "/proc/vendor_sched/groups/cam/prefer_idle",
Wei Wang63fe7452022-01-28 22:07:30 -0800242 "Values": [
243 "0",
244 "1"
245 ],
246 "ResetOnInit": true
247 },
248 {
249 "Name": "CDCpuset",
250 "Path": "/dev/cpuset/camera-daemon/cpus",
251 "Values": [
252 "4-7",
253 "0-7"
254 ],
255 "ResetOnInit": true
256 },
257 {
258 "Name": "CDHighCpusetCpus",
259 "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
260 "Values": [
261 "6-7",
262 "0-7"
263 ],
264 "ResetOnInit": true
265 },
266 {
267 "Name": "CDMidCpusetCpus",
268 "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
269 "Values": [
270 "4-5",
271 "0-7"
272 ],
273 "ResetOnInit": true
274 },
275 {
276 "Name": "CDMidHighCpusetCpus",
277 "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
278 "Values": [
279 "4-7",
280 "0-7"
281 ],
282 "ResetOnInit": true
283 },
284 {
Wei Wang63fe7452022-01-28 22:07:30 -0800285 "Name": "TAPreferHighCap",
guibing53f15c82023-08-02 17:13:35 +0000286 "Path": "/proc/vendor_sched/groups/ta/prefer_high_cap",
Wei Wang63fe7452022-01-28 22:07:30 -0800287 "Values": [
288 "1",
289 "0"
290 ],
291 "ResetOnInit": true
292 },
293 {
294 "Name": "TAPreferIdle",
guibing53f15c82023-08-02 17:13:35 +0000295 "Path": "/proc/vendor_sched/groups/ta/prefer_idle",
Wei Wang63fe7452022-01-28 22:07:30 -0800296 "Values": [
TeYuan Wang1f290e62024-01-09 11:21:41 -0800297 "1",
298 "0"
Wei Wang63fe7452022-01-28 22:07:30 -0800299 ],
TeYuan Wang1f290e62024-01-09 11:21:41 -0800300 "DefaultIndex": 0,
Wei Wang63fe7452022-01-28 22:07:30 -0800301 "ResetOnInit": true
302 },
303 {
Wei Wangca70b742022-03-07 17:23:01 -0800304 "Name": "FGPreferIdle",
guibing53f15c82023-08-02 17:13:35 +0000305 "Path": "/proc/vendor_sched/groups/fg/prefer_idle",
Wei Wangca70b742022-03-07 17:23:01 -0800306 "Values": [
TeYuan Wang1f290e62024-01-09 11:21:41 -0800307 "1",
308 "0"
Wei Wangca70b742022-03-07 17:23:01 -0800309 ],
TeYuan Wang1f290e62024-01-09 11:21:41 -0800310 "DefaultIndex": 0,
Wei Wangca70b742022-03-07 17:23:01 -0800311 "ResetOnInit": true
312 },
313 {
Wei Wang63fe7452022-01-28 22:07:30 -0800314 "Name": "CDPreferHighCap",
guibing53f15c82023-08-02 17:13:35 +0000315 "Path": "/proc/vendor_sched/groups/cam/prefer_high_cap",
Wei Wang63fe7452022-01-28 22:07:30 -0800316 "Values": [
317 "1",
318 "0"
319 ],
320 "ResetOnInit": true
321 },
322 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800323 "Name": "NPITaskPacking",
324 "Path": "/proc/vendor_sched/npi_packing",
325 "Values": [
326 "0",
327 "1"
328 ],
329 "ResetOnInit": true
330 },
331 {
Wei Wang63fe7452022-01-28 22:07:30 -0800332 "Name": "LimitFlashCurrent",
333 "Path": "vendor.camera.max_flash_current",
334 "Values": [
335 "100",
336 "1500"
337 ],
338 "ResetOnInit": true,
339 "Type": "Property"
340 },
341 {
342 "Name": "PowerHALRenderingState",
343 "Path": "vendor.powerhal.rendering",
344 "Values": [
345 "EXPENSIVE_RENDERING",
346 ""
347 ],
348 "Type": "Property"
349 },
350 {
351 "Name": "INTCAMFreq",
352 "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
353 "Values": [
354 "664000",
355 "67000"
356 ],
357 "ResetOnInit": true
358 },
359 {
360 "Name": "TNRFreq",
361 "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
362 "Values": [
363 "664000",
364 "67000"
365 ],
366 "ResetOnInit": true
367 },
368 {
369 "Name": "GPUPowerPolicy",
370 "Path": "/sys/devices/platform/1c500000.mali/power_policy",
371 "Values": [
372 "always_on",
373 "adaptive"
374 ],
375 "ResetOnInit": true
376 },
377 {
378 "Name": "BigControlTempSet",
379 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
380 "Values": [
381 "90000",
382 "80000"
383 ],
384 "DefaultIndex": 0,
385 "ResetOnInit": false
386 },
387 {
388 "Name": "MidControlTempSet",
389 "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
390 "Values": [
391 "90000",
392 "80000"
393 ],
394 "DefaultIndex": 0,
395 "ResetOnInit": false
396 },
397 {
398 "Name": "LittleControlTempSet",
399 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
400 "Values": [
YiHo Chengeb182872022-02-17 16:16:55 +0800401 "95000",
Wei Wang63fe7452022-01-28 22:07:30 -0800402 "80000"
403 ],
404 "DefaultIndex": 0,
405 "ResetOnInit": false
406 },
407 {
408 "Name": "G3dControlTempSet",
409 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
410 "Values": [
411 "90000",
412 "80000"
413 ],
414 "DefaultIndex": 0,
415 "ResetOnInit": false
416 },
417 {
418 "Name": "BigSwitchOnTempSet",
419 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
420 "Values": [
421 "70000",
422 "60000"
423 ],
424 "DefaultIndex": 0,
425 "ResetOnInit": false
426 },
427 {
428 "Name": "MidSwitchOnTempSet",
429 "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
430 "Values": [
431 "70000",
432 "60000"
433 ],
434 "DefaultIndex": 0,
435 "ResetOnInit": false
436 },
437 {
438 "Name": "LittleSwitchOnTempSet",
439 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
440 "Values": [
441 "70000",
442 "60000"
443 ],
444 "DefaultIndex": 0,
445 "ResetOnInit": false
446 },
447 {
448 "Name": "G3dSwitchOnTempSet",
449 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
450 "Values": [
451 "70000",
452 "60000"
453 ],
454 "DefaultIndex": 0,
455 "ResetOnInit": false
Taeju Park95129912022-03-30 05:53:25 +0000456 },
457 {
458 "Name": "PMU_POLL",
459 "Path": "/proc/vendor_sched/pmu_poll_enable",
460 "Values": [
461 "0",
462 "1"
463 ],
464 "DefaultIndex": 0
Wei Wang63fe7452022-01-28 22:07:30 -0800465 }
466 ],
467 "Actions": [
468 {
469 "PowerHint": "INTERACTION",
470 "Node": "SFUClampBoost",
471 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000472 "Value": "107"
Wei Wang63fe7452022-01-28 22:07:30 -0800473 },
474 {
chungkai0168d7f2022-05-16 03:58:25 +0000475 "PowerHint": "LAUNCH",
chungkai0168d7f2022-05-16 03:58:25 +0000476 "Node": "ReduceRreferIdle",
477 "Duration": 5000,
478 "Value": "0"
479 },
480 {
Wei Wang63fe7452022-01-28 22:07:30 -0800481 "PowerHint": "LAUNCH_120FPS",
482 "Node": "SFUClampBoost",
483 "Duration": 1000,
Qais Yousef83650f72023-04-06 17:16:55 +0000484 "Value": "202"
Wei Wang63fe7452022-01-28 22:07:30 -0800485 },
486 {
487 "PowerHint": "LAUNCH",
488 "Type": "DoHint",
489 "Value": "LAUNCH_120FPS"
490 },
491 {
492 "PowerHint": "LAUNCH",
493 "Node": "SFUClampBoost",
494 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000495 "Value": "107"
Wei Wang63fe7452022-01-28 22:07:30 -0800496 },
497 {
498 "PowerHint": "LAUNCH",
Yvonne Yipe099a9e2023-09-11 19:52:29 -0700499 "Node": "CPUDVFSHeadroom",
500 "Duration": 5000,
501 "Value": "1280"
502 },
503 {
504 "PowerHint": "LAUNCH",
505 "Node": "CPUTaperedDVFSHeadroomEnable",
506 "Duration": 5000,
507 "Value": "0"
508 },
509 {
510 "PowerHint": "LAUNCH",
511 "Node": "CPULittleClusterDownRateLimitUs",
512 "Duration": 5000,
513 "Value": "5000"
514 },
515 {
516 "PowerHint": "LAUNCH",
517 "Node": "CPUMidClusterDownRateLimitUs",
518 "Duration": 5000,
519 "Value": "20000"
520 },
521 {
522 "PowerHint": "LAUNCH",
523 "Node": "CPUBigClusterDownRateLimitUs",
524 "Duration": 5000,
525 "Value": "20000"
526 },
527 {
528 "PowerHint": "LAUNCH",
Kyle Lin101c24a2022-02-11 23:53:52 +0800529 "Node": "CPUBigClusterMaxFreq",
530 "Duration": 5000,
531 "Value": "9999999"
532 },
533 {
534 "PowerHint": "LAUNCH",
Wei Wang63fe7452022-01-28 22:07:30 -0800535 "Node": "CPUMidClusterMaxFreq",
536 "Duration": 5000,
537 "Value": "9999999"
538 },
539 {
540 "PowerHint": "LAUNCH",
541 "Node": "CPULittleClusterMaxFreq",
542 "Duration": 5000,
543 "Value": "9999999"
544 },
545 {
546 "PowerHint": "LAUNCH",
547 "Node": "TAUClampBoost",
548 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000549 "Value": "692"
Wei Wang63fe7452022-01-28 22:07:30 -0800550 },
551 {
552 "PowerHint": "LAUNCH",
Wei Wang28a492d2022-05-20 08:55:21 -0700553 "Node": "FGUClampBoost",
554 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000555 "Value": "202"
Wei Wang28a492d2022-05-20 08:55:21 -0700556 },
557 {
558 "PowerHint": "LAUNCH",
Wei Wang63fe7452022-01-28 22:07:30 -0800559 "Node": "MemFreq",
560 "Duration": 5000,
561 "Value": "3172000"
562 },
563 {
564 "PowerHint": "LAUNCH",
565 "Node": "GPUPowerPolicy",
566 "Duration": 5000,
567 "Value": "always_on"
568 },
569 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800570 "PowerHint": "LAUNCH",
571 "Node": "NPITaskPacking",
572 "Duration": 5000,
573 "Value": "0"
574 },
575 {
Luke Changfeeb1722022-12-20 17:12:04 +0000576 "PowerHint": "CPU_LOAD_RESET",
577 "Node": "MemFreq",
578 "Duration": 33,
579 "Value": "1014000"
580 },
581 {
Wei Wang63fe7452022-01-28 22:07:30 -0800582 "PowerHint": "CAMERA_LAUNCH",
583 "Node": "MemFreq",
584 "Duration": 1000,
585 "Value": "3172000"
586 },
587 {
588 "PowerHint": "CAMERA_LAUNCH",
589 "Node": "CPUBigClusterMaxFreq",
590 "Duration": 1000,
591 "Value": "9999999"
592 },
593 {
594 "PowerHint": "CAMERA_LAUNCH",
595 "Node": "CPUBigClusterMinFreq",
596 "Duration": 1000,
597 "Value": "9999999"
598 },
599 {
600 "PowerHint": "CAMERA_LAUNCH",
601 "Node": "CPUMidClusterMaxFreq",
602 "Duration": 1000,
603 "Value": "9999999"
604 },
605 {
606 "PowerHint": "CAMERA_LAUNCH",
607 "Node": "CPUMidClusterMinFreq",
608 "Duration": 1000,
609 "Value": "9999999"
610 },
611 {
612 "PowerHint": "CAMERA_LAUNCH",
613 "Node": "CPULittleClusterMaxFreq",
614 "Duration": 1000,
615 "Value": "9999999"
616 },
617 {
618 "PowerHint": "CAMERA_LAUNCH",
619 "Node": "CPULittleClusterMinFreq",
620 "Duration": 1000,
621 "Value": "9999999"
622 },
623 {
624 "PowerHint": "CAMERA_LAUNCH",
625 "Node": "CDCpuset",
626 "Duration": 1000,
627 "Value": "4-7"
628 },
629 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800630 "PowerHint": "CAMERA_LAUNCH",
631 "Node": "NPITaskPacking",
632 "Duration": 1000,
633 "Value": "0"
634 },
635 {
Wei Wang63fe7452022-01-28 22:07:30 -0800636 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
637 "Node": "CPUBigClusterMaxFreq",
638 "Duration": 2000,
639 "Value": "9999999"
640 },
641 {
642 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
643 "Node": "CPUMidClusterMaxFreq",
644 "Duration": 2000,
645 "Value": "9999999"
646 },
647 {
648 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
649 "Node": "CPULittleClusterMaxFreq",
650 "Duration": 2000,
651 "Value": "9999999"
652 },
653 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800654 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
655 "Node": "NPITaskPacking",
656 "Duration": 2000,
657 "Value": "0"
658 },
659 {
Wei Wang63fe7452022-01-28 22:07:30 -0800660 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
661 "Node": "CPUBigClusterMaxFreq",
662 "Duration": 1000,
663 "Value": "984000"
664 },
665 {
666 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
667 "Node": "CPUMidClusterMaxFreq",
668 "Duration": 1000,
669 "Value": "1024000"
670 },
671 {
672 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
673 "Node": "CPULittleClusterMaxFreq",
674 "Duration": 1000,
675 "Value": "1098000"
676 },
677 {
678 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
679 "Node": "CPUBigClusterMaxFreq",
680 "Duration": 1000,
681 "Value": "1426000"
682 },
683 {
684 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
685 "Node": "CPUMidClusterMaxFreq",
686 "Duration": 1000,
687 "Value": "1197000"
688 },
689 {
690 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
691 "Node": "CPULittleClusterMaxFreq",
692 "Duration": 1000,
693 "Value": "1401000"
694 },
695 {
696 "PowerHint": "CAMERA_SHOT",
697 "Node": "MemFreq",
698 "Duration": 300,
699 "Value": "3172000"
700 },
701 {
702 "PowerHint": "CAMERA_SHOT",
703 "Node": "CPUBigClusterMaxFreq",
704 "Duration": 300,
705 "Value": "9999999"
706 },
707 {
708 "PowerHint": "CAMERA_SHOT",
709 "Node": "CPUBigClusterMinFreq",
710 "Duration": 300,
711 "Value": "9999999"
712 },
713 {
714 "PowerHint": "CAMERA_SHOT",
715 "Node": "CPUMidClusterMaxFreq",
716 "Duration": 300,
717 "Value": "9999999"
718 },
719 {
720 "PowerHint": "CAMERA_SHOT",
721 "Node": "CPUMidClusterMinFreq",
722 "Duration": 300,
723 "Value": "9999999"
724 },
725 {
726 "PowerHint": "CAMERA_BACKEND_BOOST",
727 "Node": "MemFreq",
728 "Duration": 1000,
729 "Value": "3172000"
730 },
731 {
732 "PowerHint": "CAMERA_BACKEND_BOOST",
733 "Node": "IntFreq",
734 "Duration": 1000,
735 "Value": "533000"
736 },
737 {
738 "PowerHint": "CAMERA_BACKEND_BOOST",
739 "Node": "INTCAMFreq",
740 "Duration": 1000,
741 "Value": "664000"
742 },
743 {
744 "PowerHint": "CAMERA_BACKEND_BOOST",
745 "Node": "TNRFreq",
746 "Duration": 1000,
747 "Value": "664000"
748 },
749 {
750 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
751 "Node": "TAPreferHighCap",
752 "Duration": 3000,
753 "Value": "1"
754 },
755 {
756 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
757 "Node": "CPUBigClusterMaxFreq",
758 "Duration": 3000,
759 "Value": "9999999"
760 },
761 {
762 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
763 "Node": "CPUBigClusterMinFreq",
764 "Duration": 3000,
765 "Value": "9999999"
766 },
767 {
768 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
769 "Node": "TAPreferHighCap",
770 "Duration": 3000,
771 "Value": "1"
772 },
773 {
774 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
775 "Node": "CPUBigClusterMaxFreq",
776 "Duration": 3000,
777 "Value": "9999999"
778 },
779 {
780 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
781 "Node": "CPUBigClusterMinFreq",
782 "Duration": 3000,
783 "Value": "9999999"
784 },
785 {
786 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
787 "Node": "CPUMidClusterMaxFreq",
788 "Duration": 3000,
789 "Value": "9999999"
790 },
791 {
792 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
793 "Node": "CPUMidClusterMinFreq",
794 "Duration": 3000,
795 "Value": "9999999"
796 },
797 {
798 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
799 "Node": "TAPreferHighCap",
800 "Duration": 3000,
801 "Value": "1"
802 },
803 {
804 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
805 "Node": "CPUBigClusterMaxFreq",
806 "Duration": 3000,
807 "Value": "9999999"
808 },
809 {
810 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
811 "Node": "CPUBigClusterMinFreq",
812 "Duration": 3000,
813 "Value": "9999999"
814 },
815 {
816 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
817 "Node": "CPUMidClusterMaxFreq",
818 "Duration": 3000,
819 "Value": "9999999"
820 },
821 {
822 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
823 "Node": "CPUMidClusterMinFreq",
824 "Duration": 3000,
825 "Value": "9999999"
826 },
827 {
828 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
829 "Node": "CPULittleClusterMaxFreq",
830 "Duration": 3000,
831 "Value": "9999999"
832 },
833 {
834 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
835 "Node": "CPULittleClusterMinFreq",
836 "Duration": 3000,
837 "Value": "9999999"
838 },
839 {
840 "PowerHint": "CAMERA_STREAMING_EXTREME",
841 "Node": "CPULittleClusterMaxFreq",
842 "Duration": 0,
843 "Value": "1401000"
844 },
845 {
846 "PowerHint": "CAMERA_STREAMING_EXTREME",
847 "Node": "CPUMidClusterMaxFreq",
848 "Duration": 0,
849 "Value": "1491000"
850 },
851 {
852 "PowerHint": "CAMERA_STREAMING_EXTREME",
853 "Node": "CPUBigClusterMaxFreq",
854 "Duration": 0,
855 "Value": "1826000"
856 },
857 {
858 "PowerHint": "CAMERA_STREAMING_EXTREME",
859 "Node": "CDPreferHighCap",
860 "Duration": 0,
861 "Value": "1"
862 },
863 {
864 "PowerHint": "CAMERA_STREAMING_EXTREME",
Wei Wang63fe7452022-01-28 22:07:30 -0800865 "Node": "GPUMinFreq",
866 "Duration": 0,
867 "Value": "302000"
868 },
869 {
870 "PowerHint": "CAMERA_STREAMING_EXTREME",
871 "Node": "MemFreq",
872 "Duration": 0,
873 "Value": "1014000"
874 },
875 {
876 "PowerHint": "CAMERA_STREAMING_EXTREME",
877 "Node": "MIFTargetLoad",
878 "Duration": 0,
879 "Value": "20 10 80"
880 },
881 {
882 "PowerHint": "CAMERA_STREAMING_EXTREME",
883 "Node": "TAPreferHighCap",
884 "Duration": 0,
885 "Value": "1"
886 },
887 {
888 "PowerHint": "CAMERA_STREAMING_EXTREME",
889 "Node": "TAPreferIdle",
890 "Duration": 0,
891 "Value": "0"
892 },
893 {
894 "PowerHint": "CAMERA_STREAMING_EXTREME",
895 "Node": "CDHighCpusetCpus",
896 "Duration": 0,
897 "Value": "6-7"
898 },
899 {
900 "PowerHint": "CAMERA_STREAMING_EXTREME",
901 "Node": "CDMidCpusetCpus",
902 "Duration": 0,
903 "Value": "4-5"
904 },
905 {
906 "PowerHint": "CAMERA_STREAMING_EXTREME",
907 "Node": "CDMidHighCpusetCpus",
908 "Duration": 0,
909 "Value": "4-7"
910 },
911 {
Rick Yiu5d5bd922022-05-13 10:18:56 +0800912 "PowerHint": "CAMERA_STREAMING_EXTREME",
913 "Node": "NPITaskPacking",
914 "Duration": 0,
915 "Value": "0"
916 },
917 {
Wei Wang63fe7452022-01-28 22:07:30 -0800918 "PowerHint": "CAMERA_STREAMING_HIGH",
919 "Node": "CPUUtilThreshold",
920 "Duration": 0,
921 "Value": "1100"
922 },
923 {
924 "PowerHint": "CAMERA_STREAMING_HIGH",
Qais Yousef1499e832023-05-10 10:45:59 +0000925 "Node": "CPUDVFSHeadroom",
926 "Duration": 0,
927 "Value": "1100"
928 },
929 {
930 "PowerHint": "CAMERA_STREAMING_HIGH",
Wei Wang63fe7452022-01-28 22:07:30 -0800931 "Node": "CPUMidClusterMaxFreq",
932 "Duration": 0,
933 "Value": "1491000"
934 },
935 {
936 "PowerHint": "CAMERA_STREAMING_HIGH",
937 "Node": "CPUBigClusterMaxFreq",
938 "Duration": 0,
939 "Value": "1826000"
940 },
941 {
942 "PowerHint": "CAMERA_STREAMING_HIGH",
943 "Node": "CDPreferHighCap",
944 "Duration": 0,
945 "Value": "1"
946 },
947 {
948 "PowerHint": "CAMERA_STREAMING_HIGH",
Wei Wang63fe7452022-01-28 22:07:30 -0800949 "Node": "CPULittleClusterMaxFreq",
950 "Duration": 0,
951 "Value": "1401000"
952 },
953 {
954 "PowerHint": "CAMERA_STREAMING_HIGH",
955 "Node": "GPUMinFreq",
956 "Duration": 0,
957 "Value": "302000"
958 },
959 {
960 "PowerHint": "CAMERA_STREAMING_HIGH",
961 "Node": "MemFreq",
962 "Duration": 0,
963 "Value": "1014000"
964 },
965 {
966 "PowerHint": "CAMERA_STREAMING_HIGH",
967 "Node": "MIFTargetLoad",
968 "Duration": 0,
969 "Value": "20 10 80"
970 },
971 {
972 "PowerHint": "CAMERA_STREAMING_HIGH",
973 "Node": "TAPreferHighCap",
974 "Duration": 0,
975 "Value": "1"
976 },
977 {
978 "PowerHint": "CAMERA_STREAMING_HIGH",
979 "Node": "TAPreferIdle",
980 "Duration": 0,
981 "Value": "0"
982 },
983 {
984 "PowerHint": "CAMERA_STREAMING_HIGH",
985 "Node": "CDHighCpusetCpus",
986 "Duration": 0,
987 "Value": "6-7"
988 },
989 {
990 "PowerHint": "CAMERA_STREAMING_HIGH",
991 "Node": "CDMidCpusetCpus",
992 "Duration": 0,
993 "Value": "4-5"
994 },
995 {
996 "PowerHint": "CAMERA_STREAMING_HIGH",
997 "Node": "CDMidHighCpusetCpus",
998 "Duration": 0,
999 "Value": "4-7"
1000 },
1001 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001002 "PowerHint": "CAMERA_STREAMING_HIGH",
1003 "Node": "NPITaskPacking",
1004 "Duration": 0,
1005 "Value": "0"
1006 },
1007 {
Wei Wang63fe7452022-01-28 22:07:30 -08001008 "PowerHint": "CAMERA_STREAMING_STANDARD",
1009 "Node": "CDPreferHighCap",
1010 "Duration": 0,
1011 "Value": "1"
1012 },
1013 {
1014 "PowerHint": "CAMERA_STREAMING_STANDARD",
1015 "Node": "TAPreferHighCap",
1016 "Duration": 0,
1017 "Value": "1"
1018 },
1019 {
1020 "PowerHint": "CAMERA_STREAMING_STANDARD",
1021 "Node": "CPUBigClusterMaxFreq",
1022 "Duration": 0,
1023 "Value": "1826000"
1024 },
1025 {
1026 "PowerHint": "CAMERA_STREAMING_STANDARD",
1027 "Node": "CPUMidClusterMaxFreq",
1028 "Duration": 0,
1029 "Value": "1491000"
1030 },
1031 {
1032 "PowerHint": "CAMERA_STREAMING_STANDARD",
1033 "Node": "CPULittleClusterMaxFreq",
1034 "Duration": 0,
1035 "Value": "1401000"
1036 },
1037 {
1038 "PowerHint": "CAMERA_STREAMING_STANDARD",
1039 "Node": "GPUMinFreq",
1040 "Duration": 0,
1041 "Value": "302000"
1042 },
1043 {
1044 "PowerHint": "CAMERA_STREAMING_STANDARD",
1045 "Node": "MemFreq",
1046 "Duration": 0,
1047 "Value": "1014000"
1048 },
1049 {
1050 "PowerHint": "CAMERA_STREAMING_STANDARD",
1051 "Node": "MIFTargetLoad",
1052 "Duration": 0,
1053 "Value": "20 10 80"
1054 },
1055 {
1056 "PowerHint": "CAMERA_STREAMING_STANDARD",
1057 "Node": "CDHighCpusetCpus",
1058 "Duration": 0,
1059 "Value": "6-7"
1060 },
1061 {
1062 "PowerHint": "CAMERA_STREAMING_STANDARD",
1063 "Node": "CDMidCpusetCpus",
1064 "Duration": 0,
1065 "Value": "4-5"
1066 },
1067 {
1068 "PowerHint": "CAMERA_STREAMING_STANDARD",
1069 "Node": "CDMidHighCpusetCpus",
1070 "Duration": 0,
1071 "Value": "4-7"
1072 },
1073 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001074 "PowerHint": "CAMERA_STREAMING_STANDARD",
1075 "Node": "NPITaskPacking",
1076 "Duration": 0,
1077 "Value": "0"
1078 },
1079 {
Wei Wang63fe7452022-01-28 22:07:30 -08001080 "PowerHint": "CAMERA_STREAMING_LOW",
1081 "Node": "CDPreferHighCap",
1082 "Duration": 0,
1083 "Value": "1"
1084 },
1085 {
1086 "PowerHint": "CAMERA_STREAMING_LOW",
1087 "Node": "TAPreferHighCap",
1088 "Duration": 0,
1089 "Value": "1"
1090 },
1091 {
1092 "PowerHint": "CAMERA_STREAMING_LOW",
1093 "Node": "CDPreferIdle",
1094 "Duration": 0,
1095 "Value": "0"
1096 },
1097 {
1098 "PowerHint": "CAMERA_STREAMING_LOW",
Wei Wang63fe7452022-01-28 22:07:30 -08001099 "Node": "CPUBigClusterMaxFreq",
1100 "Duration": 0,
1101 "Value": "1826000"
1102 },
1103 {
1104 "PowerHint": "CAMERA_STREAMING_LOW",
1105 "Node": "CPUMidClusterMaxFreq",
1106 "Duration": 0,
1107 "Value": "1491000"
1108 },
1109 {
1110 "PowerHint": "CAMERA_STREAMING_LOW",
1111 "Node": "CPULittleClusterMaxFreq",
1112 "Duration": 0,
1113 "Value": "1401000"
1114 },
1115 {
1116 "PowerHint": "CAMERA_STREAMING_LOW",
1117 "Node": "GPUMinFreq",
1118 "Duration": 0,
1119 "Value": "302000"
1120 },
1121 {
1122 "PowerHint": "CAMERA_STREAMING_LOW",
1123 "Node": "MemFreq",
1124 "Duration": 0,
1125 "Value": "1014000"
1126 },
1127 {
1128 "PowerHint": "CAMERA_STREAMING_LOW",
1129 "Node": "MIFTargetLoad",
1130 "Duration": 0,
1131 "Value": "20 10 80"
1132 },
1133 {
1134 "PowerHint": "CAMERA_STREAMING_LOW",
1135 "Node": "CDHighCpusetCpus",
1136 "Duration": 0,
1137 "Value": "6-7"
1138 },
1139 {
1140 "PowerHint": "CAMERA_STREAMING_LOW",
1141 "Node": "CDMidCpusetCpus",
1142 "Duration": 0,
1143 "Value": "4-5"
1144 },
1145 {
1146 "PowerHint": "CAMERA_STREAMING_LOW",
1147 "Node": "CDMidHighCpusetCpus",
1148 "Duration": 0,
1149 "Value": "4-7"
1150 },
1151 {
Rick Yiu5d5bd922022-05-13 10:18:56 +08001152 "PowerHint": "CAMERA_STREAMING_LOW",
1153 "Node": "NPITaskPacking",
1154 "Duration": 0,
1155 "Value": "0"
1156 },
1157 {
Wei Wang63fe7452022-01-28 22:07:30 -08001158 "PowerHint": "FIXED_PERFORMANCE",
1159 "Node": "CPUBigClusterMaxFreq",
1160 "Duration": 0,
1161 "Value": "9999999"
1162 },
1163 {
1164 "PowerHint": "FIXED_PERFORMANCE",
1165 "Node": "CPUBigClusterMinFreq",
1166 "Duration": 0,
1167 "Value": "9999999"
1168 },
1169 {
1170 "PowerHint": "FIXED_PERFORMANCE",
1171 "Node": "CPUMidClusterMaxFreq",
1172 "Duration": 0,
1173 "Value": "9999999"
1174 },
1175 {
1176 "PowerHint": "FIXED_PERFORMANCE",
1177 "Node": "CPUMidClusterMinFreq",
1178 "Duration": 0,
1179 "Value": "9999999"
1180 },
1181 {
1182 "PowerHint": "FIXED_PERFORMANCE",
1183 "Node": "CPULittleClusterMaxFreq",
1184 "Duration": 0,
1185 "Value": "9999999"
1186 },
1187 {
1188 "PowerHint": "FIXED_PERFORMANCE",
1189 "Node": "CPULittleClusterMinFreq",
1190 "Duration": 0,
1191 "Value": "9999999"
1192 },
1193 {
1194 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1195 "Node": "CPULittleClusterMaxFreq",
1196 "Duration": 3600000,
1197 "Value": "930000"
1198 },
1199 {
1200 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1201 "Node": "CPULittleClusterMaxFreq",
1202 "Duration": 3600000,
1203 "Value": "1197000"
1204 },
1205 {
1206 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1207 "Node": "CPULittleClusterMaxFreq",
1208 "Duration": 3600000,
1209 "Value": "1328000"
1210 },
1211 {
1212 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1213 "Node": "CPULittleClusterMaxFreq",
1214 "Duration": 3600000,
1215 "Value": "1598000"
1216 },
1217 {
1218 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1219 "Node": "CPULittleClusterMaxFreq",
1220 "Duration": 3600000,
1221 "Value": "1803000"
1222 },
1223 {
1224 "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1225 "Node": "CPUMidClusterMaxFreq",
1226 "Duration": 3600000,
1227 "Value": "910000"
1228 },
1229 {
1230 "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1231 "Node": "CPUMidClusterMaxFreq",
1232 "Duration": 3600000,
1233 "Value": "1328000"
1234 },
1235 {
1236 "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1237 "Node": "CPUMidClusterMaxFreq",
1238 "Duration": 3600000,
1239 "Value": "1663000"
1240 },
1241 {
1242 "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1243 "Node": "CPUMidClusterMaxFreq",
1244 "Duration": 3600000,
1245 "Value": "1836000"
1246 },
1247 {
1248 "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1249 "Node": "CPUMidClusterMaxFreq",
1250 "Duration": 3600000,
1251 "Value": "1999000"
1252 },
1253 {
1254 "PowerHint": "LOW_POWER_CPU_50",
1255 "Node": "CPUBigClusterMaxFreq",
1256 "Duration": 3600000,
1257 "Value": "1277000"
1258 },
1259 {
1260 "PowerHint": "LOW_POWER_CPU_60",
1261 "Node": "CPUBigClusterMaxFreq",
1262 "Duration": 3600000,
1263 "Value": "1582000"
1264 },
1265 {
1266 "PowerHint": "LOW_POWER_CPU_70",
1267 "Node": "CPUBigClusterMaxFreq",
1268 "Duration": 3600000,
1269 "Value": "1745000"
1270 },
1271 {
1272 "PowerHint": "LOW_POWER_CPU_80",
1273 "Node": "CPUBigClusterMaxFreq",
1274 "Duration": 3600000,
1275 "Value": "2048000"
1276 },
1277 {
1278 "PowerHint": "LOW_POWER_CPU_90",
1279 "Node": "CPUBigClusterMaxFreq",
1280 "Duration": 3600000,
1281 "Value": "2401000"
1282 },
1283 {
Taeju Parkad3a3e42022-04-20 19:06:07 +00001284 "PowerHint": "LOW_POWER",
1285 "Node": "PMU_POLL",
1286 "Duration": 0,
1287 "Value": "1"
1288 },
1289 {
Wei Wang63fe7452022-01-28 22:07:30 -08001290 "PowerHint": "REFRESH_120FPS",
1291 "Node": "TAUClampBoost",
1292 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001293 "Value": "229"
Wei Wang63fe7452022-01-28 22:07:30 -08001294 },
1295 {
1296 "PowerHint": "REFRESH_90FPS",
1297 "Node": "TAUClampBoost",
1298 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001299 "Value": "160"
Wei Wang63fe7452022-01-28 22:07:30 -08001300 },
1301 {
1302 "PowerHint": "REFRESH_90FPS",
1303 "Type": "MaskHint",
1304 "Value": "LAUNCH_120FPS"
1305 },
1306 {
1307 "PowerHint": "REFRESH_60FPS",
1308 "Node": "TAUClampBoost",
1309 "Duration": 0,
Qais Yousef83650f72023-04-06 17:16:55 +00001310 "Value": "69"
Wei Wang63fe7452022-01-28 22:07:30 -08001311 },
1312 {
1313 "PowerHint": "REFRESH_60FPS",
1314 "Type": "MaskHint",
1315 "Value": "LAUNCH_120FPS"
1316 },
1317 {
1318 "PowerHint": "ADPF_DISABLE_TA_BOOST",
1319 "Node": "TAUClampBoost",
1320 "Duration": 0,
1321 "Value": "1"
1322 },
1323 {
Wei Wang63fe7452022-01-28 22:07:30 -08001324 "PowerHint": "DISPLAY_IDLE",
Wei Wangca70b742022-03-07 17:23:01 -08001325 "Node": "FGPreferIdle",
1326 "Duration": 0,
1327 "Value": "0"
1328 },
1329 {
1330 "PowerHint": "DISPLAY_IDLE",
Wei Wang63fe7452022-01-28 22:07:30 -08001331 "Node": "TAUClampBoost",
1332 "Duration": 0,
1333 "Value": "1"
1334 },
1335 {
1336 "PowerHint": "DISPLAY_IDLE",
1337 "Type": "EndHint",
1338 "Value": "INTERACTION"
1339 },
1340 {
1341 "PowerHint": "DISPLAY_IDLE",
1342 "Type": "EndHint",
Wei Wang63fe7452022-01-28 22:07:30 -08001343 "Value": "DISPLAY_UPDATE_IMMINENT"
1344 },
1345 {
1346 "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1347 "Node": "DisplayWakeup",
1348 "Duration": 50,
1349 "Value": "1"
1350 },
1351 {
Wei Wang63fe7452022-01-28 22:07:30 -08001352 "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1353 "Node": "LimitFlashCurrent",
1354 "Duration": 0,
1355 "Value": "100"
1356 },
1357 {
1358 "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1359 "Node": "LimitFlashCurrent",
1360 "Duration": 0,
1361 "Value": "1500"
1362 },
1363 {
1364 "PowerHint": "EXPENSIVE_RENDERING",
1365 "Node": "PowerHALRenderingState",
1366 "Duration": 0,
1367 "Value": "EXPENSIVE_RENDERING"
1368 },
1369 {
1370 "PowerHint": "EXPENSIVE_RENDERING",
1371 "Node": "GPUMinFreq",
1372 "Duration": 0,
1373 "Value": "400000"
1374 },
1375 {
Yvonne Yipe099a9e2023-09-11 19:52:29 -07001376 "PowerHint": "GAME",
1377 "Node": "CPUDVFSHeadroom",
1378 "Duration": 0,
1379 "Value": "1100"
1380 },
1381 {
1382 "PowerHint": "GAME",
1383 "Node": "CPUTaperedDVFSHeadroomEnable",
1384 "Duration": 0,
1385 "Value": "1"
1386 },
1387 {
1388 "PowerHint": "GAME",
1389 "Node": "CPULittleClusterDownRateLimitUs",
1390 "Duration": 0,
1391 "Value": "500"
1392 },
1393 {
1394 "PowerHint": "GAME",
1395 "Node": "CPUMidClusterDownRateLimitUs",
1396 "Duration": 0,
1397 "Value": "3000"
1398 },
1399 {
1400 "PowerHint": "GAME",
1401 "Node": "CPUBigClusterDownRateLimitUs",
1402 "Duration": 0,
1403 "Value": "3000"
1404 },
1405 {
Wei Wang63fe7452022-01-28 22:07:30 -08001406 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Taeju Park95129912022-03-30 05:53:25 +00001407 "Node": "PMU_POLL",
1408 "Duration": 0,
1409 "Value": "1"
1410 },
1411 {
1412 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
Wei Wang63fe7452022-01-28 22:07:30 -08001413 "Node": "BigControlTempSet",
1414 "Duration": 0,
1415 "Value": "80000"
1416 },
1417 {
1418 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1419 "Node": "MidControlTempSet",
1420 "Duration": 0,
1421 "Value": "80000"
1422 },
1423 {
1424 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1425 "Node": "LittleControlTempSet",
1426 "Duration": 0,
1427 "Value": "80000"
1428 },
1429 {
1430 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1431 "Node": "G3dControlTempSet",
1432 "Duration": 0,
1433 "Value": "80000"
1434 },
1435 {
1436 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1437 "Node": "BigSwitchOnTempSet",
1438 "Duration": 0,
1439 "Value": "60000"
1440 },
1441 {
1442 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1443 "Node": "MidSwitchOnTempSet",
1444 "Duration": 0,
1445 "Value": "60000"
1446 },
1447 {
1448 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1449 "Node": "LittleSwitchOnTempSet",
1450 "Duration": 0,
1451 "Value": "60000"
1452 },
1453 {
1454 "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE",
1455 "Node": "G3dSwitchOnTempSet",
1456 "Duration": 0,
1457 "Value": "60000"
1458 },
1459 {
Wei Wang63fe7452022-01-28 22:07:30 -08001460 "PowerHint": "FP_BOOST",
1461 "Node": "CPUBigClusterMaxFreq",
1462 "Duration": 1000,
1463 "Value": "9999999"
1464 },
1465 {
1466 "PowerHint": "FP_BOOST",
1467 "Node": "CPUBigClusterMinFreq",
1468 "Duration": 1000,
1469 "Value": "9999999"
1470 },
1471 {
1472 "PowerHint": "ML_ACC",
1473 "Node": "MLUclampBoost",
1474 "Duration": 2000,
Qais Yousef83650f72023-04-06 17:16:55 +00001475 "Value": "640"
Taeju Park95129912022-03-30 05:53:25 +00001476 },
1477 {
1478 "PowerHint": "THERMAL_VIRTUAL-SKIN_EMERGENCY",
1479 "Node": "PMU_POLL",
1480 "Duration": 0,
1481 "Value": "1"
1482 },
1483 {
1484 "PowerHint": "THERMAL_VIRTUAL-SKIN_LIGHT",
1485 "Node": "PMU_POLL",
1486 "Duration": 0,
1487 "Value": "1"
Wei Wang63fe7452022-01-28 22:07:30 -08001488 }
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001489 ],
1490 "AdpfConfig": [
1491 {
1492 "Name": "REFRESH_120FPS",
1493 "PID_On": true,
1494 "PID_Po": 2.0,
1495 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001496 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001497 "PID_I_Init": 200,
1498 "PID_I_High": 512,
1499 "PID_I_Low": -30,
1500 "PID_Do": 500.0,
1501 "PID_Du": 0.0,
1502 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001503 "UclampMin_Init": 232,
1504 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001505 "UclampMin_Low": 2,
Matt Buckley5e29ddf2023-04-07 23:11:09 +00001506 "UclampMax_Efficient": 400,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001507 "SamplingWindow_P": 1,
1508 "SamplingWindow_I": 0,
1509 "SamplingWindow_D": 1,
1510 "ReportingRateLimitNs": 83333330,
1511 "EarlyBoost_On": false,
1512 "EarlyBoost_TimeFactor": 0.0,
1513 "TargetTimeFactor": 1.0,
guibing918e2cd2024-05-16 18:30:54 +00001514 "StaleTimeFactor": 20.0,
1515 "HeuristicBoost_On": true,
1516 "HBoostOnMissedCycles": 8,
1517 "HBoostOffMaxAvgRatio": 4.0,
1518 "HBoostOffMissedCycles": 5,
1519 "HBoostPidPuFactor": 0.5,
1520 "HBoostUclampMin": 722,
1521 "JankCheckTimeFactor": 1.2,
1522 "LowFrameRateThreshold": 25,
1523 "MaxRecordsNum": 300
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001524 },
1525 {
1526 "Name": "REFRESH_90FPS",
1527 "PID_On": true,
1528 "PID_Po": 2.0,
1529 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001530 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001531 "PID_I_Init": 200,
1532 "PID_I_High": 512,
1533 "PID_I_Low": -30,
1534 "PID_Do": 500.0,
1535 "PID_Du": 0.0,
1536 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001537 "UclampMin_Init": 162,
1538 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001539 "UclampMin_Low": 2,
Matt Buckley5e29ddf2023-04-07 23:11:09 +00001540 "UclampMax_Efficient": 400,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001541 "SamplingWindow_P": 1,
1542 "SamplingWindow_I": 0,
1543 "SamplingWindow_D": 1,
1544 "ReportingRateLimitNs": 111111110,
1545 "EarlyBoost_On": false,
1546 "EarlyBoost_TimeFactor": 0.0,
1547 "TargetTimeFactor": 1.0,
guibing918e2cd2024-05-16 18:30:54 +00001548 "StaleTimeFactor": 20.0,
1549 "HeuristicBoost_On": true,
1550 "HBoostOnMissedCycles": 8,
1551 "HBoostOffMaxAvgRatio": 4.0,
1552 "HBoostOffMissedCycles": 5,
1553 "HBoostPidPuFactor": 0.5,
1554 "HBoostUclampMin": 722,
1555 "JankCheckTimeFactor": 1.2,
1556 "LowFrameRateThreshold": 25,
1557 "MaxRecordsNum": 300
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001558 },
1559 {
1560 "Name": "REFRESH_60FPS",
1561 "PID_On": true,
1562 "PID_Po": 2.0,
1563 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001564 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001565 "PID_I_Init": 200,
1566 "PID_I_High": 512,
1567 "PID_I_Low": -30,
1568 "PID_Do": 500.0,
1569 "PID_Du": 0.0,
1570 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001571 "UclampMin_Init": 162,
1572 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001573 "UclampMin_Low": 2,
Matt Buckley5e29ddf2023-04-07 23:11:09 +00001574 "UclampMax_Efficient": 400,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001575 "SamplingWindow_P": 1,
1576 "SamplingWindow_I": 0,
1577 "SamplingWindow_D": 1,
1578 "ReportingRateLimitNs": 166666660,
1579 "EarlyBoost_On": false,
1580 "EarlyBoost_TimeFactor": 0.0,
1581 "TargetTimeFactor": 1.0,
guibing918e2cd2024-05-16 18:30:54 +00001582 "StaleTimeFactor": 20.0,
1583 "HeuristicBoost_On": true,
1584 "HBoostOnMissedCycles": 8,
1585 "HBoostOffMaxAvgRatio": 4.0,
1586 "HBoostOffMissedCycles": 5,
1587 "HBoostPidPuFactor": 0.5,
1588 "HBoostUclampMin": 722,
1589 "JankCheckTimeFactor": 1.2,
1590 "LowFrameRateThreshold": 25,
1591 "MaxRecordsNum": 300
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001592 },
1593 {
1594 "Name": "UiHighBoostWithoutPid",
1595 "PID_On": false,
1596 "PID_Po": 0,
1597 "PID_Pu": 0,
1598 "PID_I": 0,
1599 "PID_I_Init": 0,
1600 "PID_I_High": 0,
1601 "PID_I_Low": 0,
1602 "PID_Do": 0,
1603 "PID_Du": 0,
1604 "SamplingWindow_P": 1,
1605 "SamplingWindow_I": 1,
1606 "SamplingWindow_D": 1,
1607 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001608 "UclampMin_Init": 250,
1609 "UclampMin_High": 197,
1610 "UclampMin_Low": 197,
Matt Buckley5e29ddf2023-04-07 23:11:09 +00001611 "UclampMax_Efficient": 400,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001612 "ReportingRateLimitNs": 1,
1613 "EarlyBoost_On": false,
1614 "EarlyBoost_TimeFactor": 0.0,
1615 "TargetTimeFactor": 1.0,
1616 "StaleTimeFactor": 5.0
1617 },
1618 {
1619 "Name": "UiLowBoostWithoutPid",
1620 "PID_On": false,
1621 "PID_Po": 0,
1622 "PID_Pu": 0,
1623 "PID_I": 0,
1624 "PID_I_Init": 0,
1625 "PID_I_High": 0,
1626 "PID_I_Low": 0,
1627 "PID_Do": 0,
1628 "PID_Du": 0,
1629 "SamplingWindow_P": 1,
1630 "SamplingWindow_I": 1,
1631 "SamplingWindow_D": 1,
1632 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001633 "UclampMin_Init": 250,
1634 "UclampMin_High": 53,
1635 "UclampMin_Low": 53,
Matt Buckley5e29ddf2023-04-07 23:11:09 +00001636 "UclampMax_Efficient": 400,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001637 "ReportingRateLimitNs": 1,
1638 "EarlyBoost_On": false,
1639 "EarlyBoost_TimeFactor": 0.0,
1640 "TargetTimeFactor": 1.0,
1641 "StaleTimeFactor": 5.0
1642 },
1643 {
1644 "Name": "UiLowNoneBoost",
1645 "PID_On": false,
1646 "PID_Po": 0,
1647 "PID_Pu": 0,
1648 "PID_I": 0,
1649 "PID_I_Init": 0,
1650 "PID_I_High": 0,
1651 "PID_I_Low": 0,
1652 "PID_Do": 0,
1653 "PID_Du": 0,
1654 "SamplingWindow_P": 1,
1655 "SamplingWindow_I": 1,
1656 "SamplingWindow_D": 1,
1657 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001658 "UclampMin_Init": 250,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001659 "UclampMin_High": 0,
1660 "UclampMin_Low": 0,
Matt Buckley5e29ddf2023-04-07 23:11:09 +00001661 "UclampMax_Efficient": 400,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001662 "ReportingRateLimitNs": 1,
1663 "EarlyBoost_On": false,
1664 "EarlyBoost_TimeFactor": 0.0,
1665 "TargetTimeFactor": 1.0,
1666 "StaleTimeFactor": 5.0
1667 }
1668 ]
Wei Wang63fe7452022-01-28 22:07:30 -08001669}