blob: b0682182fcade43006312c781ccc445828a1c70b [file] [log] [blame]
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001{
2 "Nodes": [
3 {
4 "Name": "MemFreq",
5 "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq",
6 "Values": [
7 "3172000",
8 "1014000",
9 "421000"
10 ],
11 "ResetOnInit": true
12 },
13 {
14 "Name": "IntFreq",
15 "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq",
16 "Values": [
17 "533000",
18 "100000"
19 ],
20 "ResetOnInit": true
21 },
22 {
23 "Name": "CPULittleClusterMaxFreq",
24 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
25 "Values": [
26 "9999999",
27 "1098000",
28 "1401000",
29 "930000",
30 "1197000",
31 "1328000",
32 "1598000",
33 "1803000"
34 ],
35 "DefaultIndex": 0,
36 "ResetOnInit": true
37 },
38 {
39 "Name": "CPULittleClusterMinFreq",
40 "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
41 "Values": [
42 "9999999",
43 "1197000",
44 "0"
45 ],
46 "ResetOnInit": true
47 },
48 {
49 "Name": "CPUMidClusterMaxFreq",
50 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
51 "Values": [
52 "9999999",
53 "1024000",
54 "1197000",
55 "1491000",
56 "910000",
57 "1328000",
58 "1663000",
59 "1836000",
60 "1999000"
61 ],
62 "DefaultIndex": 0,
63 "ResetOnInit": true
64 },
65 {
66 "Name": "CPUMidClusterMinFreq",
67 "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
68 "Values": [
69 "9999999",
70 "1197000",
71 "0"
72 ],
73 "ResetOnInit": true
74 },
75 {
76 "Name": "CPUBigClusterMaxFreq",
77 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
78 "Values": [
79 "9999999",
80 "984000",
81 "1426000",
82 "1826000",
83 "1277000",
84 "1582000",
85 "1745000",
86 "2048000",
87 "2401000"
88 ],
89 "DefaultIndex": 0,
90 "ResetOnInit": true
91 },
92 {
93 "Name": "CPUBigClusterMinFreq",
94 "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
95 "Values": [
96 "9999999",
97 "1106000",
98 "0"
99 ],
100 "ResetOnInit": true
101 },
102 {
103 "Name": "GPUMinFreq",
104 "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
105 "Values": [
106 "762000",
107 "471000",
108 "400000",
109 "302000",
110 "151000"
111 ],
112 "ResetOnInit": true
113 },
114 {
115 "Name": "DisplayWakeup",
116 "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup",
117 "Values": [
118 "1",
119 "0"
120 ]
121 },
122 {
123 "Name": "CPUUtilThreshold",
chungkai1031eeb2022-03-23 09:46:41 +0000124 "Path": "/proc/vendor_sched/util_threshold",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800125 "Values": [
126 "1280",
127 "1100"
128 ],
129 "DefaultIndex": 0,
130 "ResetOnInit": true
131 },
132 {
Qais Yousef1499e832023-05-10 10:45:59 +0000133 "Name": "CPUDVFSHeadroom",
134 "Path": "/proc/vendor_sched/dvfs_headroom",
135 "Values": [
136 "1280",
137 "1100"
138 ],
139 "DefaultIndex": 0,
140 "ResetOnInit": true
141 },
142 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800143 "Name": "TAUClampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000144 "Path": "/proc/vendor_sched/ta_uclamp_min",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800145 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000146 "692",
Wei Wang29b699d2022-08-03 23:10:38 -0700147 "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800148 ],
149 "ResetOnInit": true
150 },
151 {
Wei Wang28a492d2022-05-20 08:55:21 -0700152 "Name": "FGUClampBoost",
153 "Path": "/proc/vendor_sched/fg_uclamp_min",
154 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000155 "202",
Wei Wang28a492d2022-05-20 08:55:21 -0700156 "0"
157 ],
158 "ResetOnInit": true
159 },
160 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800161 "Name": "MLUclampBoost",
chungkai1031eeb2022-03-23 09:46:41 +0000162 "Path": "/proc/vendor_sched/nnapi_uclamp_min",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800163 "Values": [
Qais Yousef83650f72023-04-06 17:16:55 +0000164 "225",
165 "640"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800166 ],
167 "DefaultIndex": 0,
168 "ResetOnInit": true
169 },
170 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000171 "Name": "ReducePreferIdle",
chungkai0168d7f2022-05-16 03:58:25 +0000172 "Path": "/proc/vendor_sched/reduce_prefer_idle",
173 "Values": [
174 "0",
175 "1"
176 ],
177 "ResetOnInit": true
178 },
179 {
Richard Hsu3e31f882022-05-17 18:58:17 -0700180 "Name": "PMQoSCpuDmaLatency",
181 "Path": "/dev/cpu_dma_latency",
182 "Values": [
183 "44",
184 "1000"
185 ],
186 "HoldFd": true
187 },
188 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800189 "Name": "CDPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000190 "Path": "/proc/vendor_sched/cam_prefer_idle",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800191 "Values": [
192 "0",
193 "1"
194 ],
195 "ResetOnInit": true
196 },
197 {
198 "Name": "CDCpuset",
199 "Path": "/dev/cpuset/camera-daemon/cpus",
200 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000201 "0-3",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800202 "4-7",
203 "0-7"
204 ],
205 "ResetOnInit": true
206 },
207 {
208 "Name": "CDHighCpusetCpus",
209 "Path": "/dev/cpuset/camera-daemon-high-group/cpus",
210 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000211 "0-3",
Rick Yiuee334ba2022-11-21 09:15:36 +0000212 "6-7"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800213 ],
214 "ResetOnInit": true
215 },
216 {
217 "Name": "CDMidCpusetCpus",
218 "Path": "/dev/cpuset/camera-daemon-mid-group/cpus",
219 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000220 "0-3",
Rick Yiuee334ba2022-11-21 09:15:36 +0000221 "4-5"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800222 ],
223 "ResetOnInit": true
224 },
225 {
226 "Name": "CDMidHighCpusetCpus",
227 "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus",
228 "Values": [
Rick Yiu535ec9d2022-11-11 03:06:48 +0000229 "0-3",
Rick Yiuee334ba2022-11-21 09:15:36 +0000230 "4-7"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800231 ],
232 "ResetOnInit": true
233 },
234 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800235 "Name": "TAPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000236 "Path": "/proc/vendor_sched/ta_prefer_high_cap",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800237 "Values": [
238 "1",
239 "0"
240 ],
241 "ResetOnInit": true
242 },
243 {
244 "Name": "TAPreferIdle",
chungkai1031eeb2022-03-23 09:46:41 +0000245 "Path": "/proc/vendor_sched/ta_prefer_idle",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800246 "Values": [
247 "0",
248 "1"
249 ],
250 "ResetOnInit": true
251 },
252 {
Wei Wangca70b742022-03-07 17:23:01 -0800253 "Name": "FGPreferIdle",
254 "Path": "/proc/vendor_sched/fg_prefer_idle",
255 "Values": [
Wei Wang75156ec2022-05-13 11:30:02 -0700256 "1",
257 "0"
Wei Wangca70b742022-03-07 17:23:01 -0800258 ],
Wei Wang75156ec2022-05-13 11:30:02 -0700259 "DefaultIndex": 0,
Wei Wangca70b742022-03-07 17:23:01 -0800260 "ResetOnInit": true
261 },
262 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800263 "Name": "CDPreferHighCap",
chungkai1031eeb2022-03-23 09:46:41 +0000264 "Path": "/proc/vendor_sched/cam_prefer_high_cap",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800265 "Values": [
266 "1",
267 "0"
268 ],
269 "ResetOnInit": true
270 },
271 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800272 "Name": "NPITaskPacking",
273 "Path": "/proc/vendor_sched/npi_packing",
274 "Values": [
275 "0",
276 "1"
277 ],
278 "ResetOnInit": true
279 },
280 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800281 "Name": "LimitFlashCurrent",
282 "Path": "vendor.camera.max_flash_current",
283 "Values": [
284 "100",
285 "1500"
286 ],
287 "ResetOnInit": true,
288 "Type": "Property"
289 },
290 {
291 "Name": "PowerHALRenderingState",
292 "Path": "vendor.powerhal.rendering",
293 "Values": [
294 "EXPENSIVE_RENDERING",
295 ""
296 ],
297 "Type": "Property"
298 },
299 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000300 "Name": "PowerHALCameraRunning",
301 "Path": "vendor.powerhal.camerarunning",
302 "Values": [
303 "1",
304 "0"
305 ],
306 "Type": "Property",
307 "ResetOnInit": true
308 },
309 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800310 "Name": "INTCAMFreq",
311 "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq",
312 "Values": [
313 "664000",
314 "67000"
315 ],
316 "ResetOnInit": true
317 },
318 {
319 "Name": "TNRFreq",
320 "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq",
321 "Values": [
322 "664000",
323 "67000"
324 ],
325 "ResetOnInit": true
326 },
327 {
328 "Name": "GPUPowerPolicy",
329 "Path": "/sys/devices/platform/1c500000.mali/power_policy",
330 "Values": [
331 "always_on",
332 "adaptive"
333 ],
334 "ResetOnInit": true
335 },
336 {
337 "Name": "BigControlTempSet",
338 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp",
339 "Values": [
340 "90000",
341 "80000"
342 ],
343 "DefaultIndex": 0,
344 "ResetOnInit": false
345 },
346 {
347 "Name": "MidControlTempSet",
348 "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp",
349 "Values": [
350 "90000",
351 "80000"
352 ],
353 "DefaultIndex": 0,
354 "ResetOnInit": false
355 },
356 {
357 "Name": "LittleControlTempSet",
358 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp",
359 "Values": [
YiHo Chengeb182872022-02-17 16:16:55 +0800360 "95000",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800361 "80000"
362 ],
363 "DefaultIndex": 0,
364 "ResetOnInit": false
365 },
366 {
367 "Name": "G3dControlTempSet",
368 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp",
369 "Values": [
370 "90000",
371 "80000"
372 ],
373 "DefaultIndex": 0,
374 "ResetOnInit": false
375 },
376 {
377 "Name": "BigSwitchOnTempSet",
378 "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp",
379 "Values": [
380 "70000",
381 "60000"
382 ],
383 "DefaultIndex": 0,
384 "ResetOnInit": false
385 },
386 {
387 "Name": "MidSwitchOnTempSet",
388 "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp",
389 "Values": [
390 "70000",
391 "60000"
392 ],
393 "DefaultIndex": 0,
394 "ResetOnInit": false
395 },
396 {
397 "Name": "LittleSwitchOnTempSet",
398 "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp",
399 "Values": [
400 "70000",
401 "60000"
402 ],
403 "DefaultIndex": 0,
404 "ResetOnInit": false
405 },
406 {
407 "Name": "G3dSwitchOnTempSet",
408 "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp",
409 "Values": [
410 "70000",
411 "60000"
412 ],
413 "DefaultIndex": 0,
414 "ResetOnInit": false
TeYuan Wange5caa082022-03-02 18:44:45 +0800415 },
416 {
417 "Name": "CPU_LITTLE_TSKIN_BYPASS",
418 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-0/user_vote_bypass",
419 "Values": [
420 "0",
421 "1"
422 ],
423 "DefaultIndex": 0
424 },
425 {
426 "Name": "CPU_MID_TSKIN_BYPASS",
427 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-1/user_vote_bypass",
428 "Values": [
429 "0",
430 "1"
431 ],
432 "DefaultIndex": 0
433 },
434 {
435 "Name": "CPU_BIG_TSKIN_BYPASS",
436 "Path": "/dev/thermal/cdev-by-name/thermal-cpufreq-2/user_vote_bypass",
437 "Values": [
438 "0",
439 "1"
440 ],
441 "DefaultIndex": 0
Taeju Park95129912022-03-30 05:53:25 +0000442 },
443 {
Wei Wangcb174332022-04-23 21:20:56 -0700444 "Name": "TRUSTY_VIRTIO_HIGH",
445 "Path": "/sys/module/trusty_virtio/parameters/use_high_wq",
446 "Values": [
447 "1",
448 "0"
449 ]
450 },
451 {
452 "Name": "TRUSTY_HIGH",
453 "Path": "/sys/module/trusty_core/parameters/use_high_wq",
454 "Values": [
455 "1",
456 "0"
457 ]
458 },
459 {
Taeju Park95129912022-03-30 05:53:25 +0000460 "Name": "PMU_POLL",
461 "Path": "/proc/vendor_sched/pmu_poll_enable",
462 "Values": [
463 "0",
464 "1"
465 ],
466 "DefaultIndex": 0
Rick Yiu166cece2022-08-30 03:03:26 +0000467 },
468 {
469 "Name": "Dex2oatThreads",
470 "Path": "vendor.powerhal.dalvik.vm.dex2oat-threads",
471 "Values": [
472 "1",
473 "2",
474 "4",
475 "6",
476 "8"
477 ],
478 "Type": "Property"
479 },
480 {
481 "Name": "Dex2oatCPUSet",
482 "Path": "vendor.powerhal.dalvik.vm.dex2oat-cpu-set",
483 "Values": [
484 "0,1,2,3",
485 "0,1,2,3,4,5",
486 "0,1,2,3,4,5,6,7"
487 ],
488 "Type": "Property"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800489 }
490 ],
491 "Actions": [
492 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000493 "PowerHint": "CDCPUSET_RESTRICTED",
494 "Node": "CDCpuset",
495 "Duration": 1000,
496 "Value": "0-3"
497 },
498 {
499 "PowerHint": "CDHIGHCPUSETCPUS_RESTRICTED",
500 "Node": "CDHighCpusetCpus",
501 "Duration": 1000,
502 "Value": "0-3"
503 },
504 {
505 "PowerHint": "CDMIDCPUSETCPUS_RESTRICTED",
506 "Node": "CDMidCpusetCpus",
507 "Duration": 1000,
508 "Value": "0-3"
509 },
510 {
511 "PowerHint": "CDMIDHIGHCPUSETCPUS_RESTRICTED",
512 "Node": "CDMidHighCpusetCpus",
513 "Duration": 1000,
514 "Value": "0-3"
515 },
516 {
chungkai0168d7f2022-05-16 03:58:25 +0000517 "PowerHint": "LAUNCH",
Rick Yiu535ec9d2022-11-11 03:06:48 +0000518 "Node": "ReducePreferIdle",
chungkai0168d7f2022-05-16 03:58:25 +0000519 "Duration": 5000,
520 "Value": "0"
521 },
522 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800523 "PowerHint": "LAUNCH",
Wei Wang75156ec2022-05-13 11:30:02 -0700524 "Node": "FGPreferIdle",
525 "Duration": 5000,
526 "Value": "1"
527 },
528 {
529 "PowerHint": "LAUNCH",
Kyle Lin101c24a2022-02-11 23:53:52 +0800530 "Node": "CPUBigClusterMaxFreq",
531 "Duration": 5000,
532 "Value": "9999999"
533 },
534 {
535 "PowerHint": "LAUNCH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800536 "Node": "CPUMidClusterMaxFreq",
537 "Duration": 5000,
538 "Value": "9999999"
539 },
540 {
541 "PowerHint": "LAUNCH",
542 "Node": "CPULittleClusterMaxFreq",
543 "Duration": 5000,
544 "Value": "9999999"
545 },
546 {
547 "PowerHint": "LAUNCH",
548 "Node": "TAUClampBoost",
549 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000550 "Value": "692"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800551 },
552 {
553 "PowerHint": "LAUNCH",
Wei Wang28a492d2022-05-20 08:55:21 -0700554 "Node": "FGUClampBoost",
555 "Duration": 5000,
Qais Yousef83650f72023-04-06 17:16:55 +0000556 "Value": "202"
Wei Wang28a492d2022-05-20 08:55:21 -0700557 },
558 {
559 "PowerHint": "LAUNCH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800560 "Node": "MemFreq",
561 "Duration": 5000,
562 "Value": "3172000"
563 },
564 {
565 "PowerHint": "LAUNCH",
566 "Node": "GPUPowerPolicy",
567 "Duration": 5000,
568 "Value": "always_on"
569 },
570 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800571 "PowerHint": "LAUNCH",
572 "Node": "NPITaskPacking",
573 "Duration": 5000,
574 "Value": "0"
575 },
576 {
Kyle Lin2a452102022-11-14 12:18:09 +0800577 "PowerHint": "LAUNCH",
578 "Type": "DoHint",
579 "Value": "LAUNCH_EXTEND"
580 },
581 {
Rick Yiu535ec9d2022-11-11 03:06:48 +0000582 "PowerHint": "LAUNCH",
583 "Type": "DoHint",
584 "EnableProperty": "vendor.powerhal.camerarunning",
585 "Value": "CDCPUSET_RESTRICTED"
586 },
587 {
588 "PowerHint": "LAUNCH",
589 "Type": "DoHint",
590 "EnableProperty": "vendor.powerhal.camerarunning",
591 "Value": "CDHIGHCPUSETCPUS_RESTRICTED"
592 },
593 {
594 "PowerHint": "LAUNCH",
595 "Type": "DoHint",
596 "EnableProperty": "vendor.powerhal.camerarunning",
597 "Value": "CDMIDCPUSETCPUS_RESTRICTED"
598 },
599 {
600 "PowerHint": "LAUNCH",
601 "Type": "DoHint",
602 "EnableProperty": "vendor.powerhal.camerarunning",
603 "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED"
604 },
605 {
Kyle Lin2a452102022-11-14 12:18:09 +0800606 "PowerHint": "LAUNCH_EXTEND",
607 "Node": "CPUBigClusterMaxFreq",
608 "Duration": 2000,
609 "Value": "9999999"
610 },
611 {
612 "PowerHint": "LAUNCH_EXTEND",
613 "Node": "CPUMidClusterMaxFreq",
614 "Duration": 2000,
615 "Value": "9999999"
616 },
617 {
618 "PowerHint": "LAUNCH_EXTEND",
619 "Node": "CPULittleClusterMaxFreq",
620 "Duration": 2000,
621 "Value": "9999999"
622 },
623 {
Luke Changfeeb1722022-12-20 17:12:04 +0000624 "PowerHint": "CPU_LOAD_RESET",
625 "Node": "MemFreq",
626 "Duration": 33,
627 "Value": "1014000"
628 },
629 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800630 "PowerHint": "CAMERA_LAUNCH",
631 "Node": "MemFreq",
632 "Duration": 1000,
633 "Value": "3172000"
634 },
635 {
636 "PowerHint": "CAMERA_LAUNCH",
637 "Node": "CPUBigClusterMaxFreq",
638 "Duration": 1000,
639 "Value": "9999999"
640 },
641 {
642 "PowerHint": "CAMERA_LAUNCH",
643 "Node": "CPUBigClusterMinFreq",
644 "Duration": 1000,
645 "Value": "9999999"
646 },
647 {
648 "PowerHint": "CAMERA_LAUNCH",
649 "Node": "CPUMidClusterMaxFreq",
650 "Duration": 1000,
651 "Value": "9999999"
652 },
653 {
654 "PowerHint": "CAMERA_LAUNCH",
655 "Node": "CPUMidClusterMinFreq",
656 "Duration": 1000,
657 "Value": "9999999"
658 },
659 {
660 "PowerHint": "CAMERA_LAUNCH",
661 "Node": "CPULittleClusterMaxFreq",
662 "Duration": 1000,
663 "Value": "9999999"
664 },
665 {
666 "PowerHint": "CAMERA_LAUNCH",
667 "Node": "CPULittleClusterMinFreq",
668 "Duration": 1000,
669 "Value": "9999999"
670 },
671 {
672 "PowerHint": "CAMERA_LAUNCH",
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800673 "Node": "NPITaskPacking",
674 "Duration": 1000,
675 "Value": "0"
676 },
677 {
Rick Yiuee334ba2022-11-21 09:15:36 +0000678 "PowerHint": "CAMERA_LAUNCH",
679 "Node": "CDCpuset",
680 "Duration": 1000,
681 "Value": "4-7"
682 },
683 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800684 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
685 "Node": "CPUBigClusterMaxFreq",
686 "Duration": 2000,
687 "Value": "9999999"
688 },
689 {
690 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
691 "Node": "CPUMidClusterMaxFreq",
692 "Duration": 2000,
693 "Value": "9999999"
694 },
695 {
696 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
697 "Node": "CPULittleClusterMaxFreq",
698 "Duration": 2000,
699 "Value": "9999999"
700 },
701 {
Rick Yiu4f4e24c2022-05-03 17:55:02 +0800702 "PowerHint": "CAMERA_LAUNCH_EXTENDED",
703 "Node": "NPITaskPacking",
704 "Duration": 2000,
705 "Value": "0"
706 },
707 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800708 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
709 "Node": "CPUBigClusterMaxFreq",
710 "Duration": 1000,
711 "Value": "984000"
712 },
713 {
714 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
715 "Node": "CPUMidClusterMaxFreq",
716 "Duration": 1000,
717 "Value": "1024000"
718 },
719 {
720 "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE",
721 "Node": "CPULittleClusterMaxFreq",
722 "Duration": 1000,
723 "Value": "1098000"
724 },
725 {
726 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
727 "Node": "CPUBigClusterMaxFreq",
728 "Duration": 1000,
729 "Value": "1426000"
730 },
731 {
732 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
733 "Node": "CPUMidClusterMaxFreq",
734 "Duration": 1000,
735 "Value": "1197000"
736 },
737 {
738 "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE",
739 "Node": "CPULittleClusterMaxFreq",
740 "Duration": 1000,
741 "Value": "1401000"
742 },
743 {
744 "PowerHint": "CAMERA_SHOT",
745 "Node": "MemFreq",
746 "Duration": 300,
747 "Value": "3172000"
748 },
749 {
750 "PowerHint": "CAMERA_SHOT",
751 "Node": "CPUBigClusterMaxFreq",
752 "Duration": 300,
753 "Value": "9999999"
754 },
755 {
756 "PowerHint": "CAMERA_SHOT",
757 "Node": "CPUBigClusterMinFreq",
758 "Duration": 300,
759 "Value": "9999999"
760 },
761 {
762 "PowerHint": "CAMERA_SHOT",
763 "Node": "CPUMidClusterMaxFreq",
764 "Duration": 300,
765 "Value": "9999999"
766 },
767 {
768 "PowerHint": "CAMERA_SHOT",
769 "Node": "CPUMidClusterMinFreq",
770 "Duration": 300,
771 "Value": "9999999"
772 },
773 {
774 "PowerHint": "CAMERA_BACKEND_BOOST",
775 "Node": "MemFreq",
776 "Duration": 1000,
777 "Value": "3172000"
778 },
779 {
780 "PowerHint": "CAMERA_BACKEND_BOOST",
781 "Node": "IntFreq",
782 "Duration": 1000,
783 "Value": "533000"
784 },
785 {
786 "PowerHint": "CAMERA_BACKEND_BOOST",
787 "Node": "INTCAMFreq",
788 "Duration": 1000,
789 "Value": "664000"
790 },
791 {
792 "PowerHint": "CAMERA_BACKEND_BOOST",
793 "Node": "TNRFreq",
794 "Duration": 1000,
795 "Value": "664000"
796 },
797 {
798 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
799 "Node": "TAPreferHighCap",
800 "Duration": 3000,
801 "Value": "1"
802 },
803 {
804 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
805 "Node": "CPUBigClusterMaxFreq",
806 "Duration": 3000,
807 "Value": "9999999"
808 },
809 {
810 "PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
811 "Node": "CPUBigClusterMinFreq",
812 "Duration": 3000,
813 "Value": "9999999"
814 },
815 {
816 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
817 "Node": "TAPreferHighCap",
818 "Duration": 3000,
819 "Value": "1"
820 },
821 {
822 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
823 "Node": "CPUBigClusterMaxFreq",
824 "Duration": 3000,
825 "Value": "9999999"
826 },
827 {
828 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
829 "Node": "CPUBigClusterMinFreq",
830 "Duration": 3000,
831 "Value": "9999999"
832 },
833 {
834 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
835 "Node": "CPUMidClusterMaxFreq",
836 "Duration": 3000,
837 "Value": "9999999"
838 },
839 {
840 "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU",
841 "Node": "CPUMidClusterMinFreq",
842 "Duration": 3000,
843 "Value": "9999999"
844 },
845 {
846 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
847 "Node": "TAPreferHighCap",
848 "Duration": 3000,
849 "Value": "1"
850 },
851 {
852 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
853 "Node": "CPUBigClusterMaxFreq",
854 "Duration": 3000,
855 "Value": "9999999"
856 },
857 {
858 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
859 "Node": "CPUBigClusterMinFreq",
860 "Duration": 3000,
861 "Value": "9999999"
862 },
863 {
864 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
865 "Node": "CPUMidClusterMaxFreq",
866 "Duration": 3000,
867 "Value": "9999999"
868 },
869 {
870 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
871 "Node": "CPUMidClusterMinFreq",
872 "Duration": 3000,
873 "Value": "9999999"
874 },
875 {
876 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
877 "Node": "CPULittleClusterMaxFreq",
878 "Duration": 3000,
879 "Value": "9999999"
880 },
881 {
882 "PowerHint": "GCA_CAMERA_SHOT_ALLCPU",
883 "Node": "CPULittleClusterMinFreq",
884 "Duration": 3000,
885 "Value": "9999999"
886 },
887 {
888 "PowerHint": "CAMERA_STREAMING_EXTREME",
Rick Yiu535ec9d2022-11-11 03:06:48 +0000889 "Node": "PowerHALCameraRunning",
890 "Duration": 0,
891 "Value": "1"
892 },
893 {
894 "PowerHint": "CAMERA_STREAMING_EXTREME",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800895 "Node": "CPULittleClusterMaxFreq",
896 "Duration": 0,
897 "Value": "1401000"
898 },
899 {
900 "PowerHint": "CAMERA_STREAMING_EXTREME",
901 "Node": "CPUMidClusterMaxFreq",
902 "Duration": 0,
903 "Value": "1491000"
904 },
905 {
906 "PowerHint": "CAMERA_STREAMING_EXTREME",
907 "Node": "CPUBigClusterMaxFreq",
908 "Duration": 0,
909 "Value": "1826000"
910 },
911 {
912 "PowerHint": "CAMERA_STREAMING_EXTREME",
913 "Node": "CDPreferHighCap",
914 "Duration": 0,
915 "Value": "1"
916 },
917 {
918 "PowerHint": "CAMERA_STREAMING_EXTREME",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800919 "Node": "GPUMinFreq",
920 "Duration": 0,
921 "Value": "302000"
922 },
923 {
924 "PowerHint": "CAMERA_STREAMING_EXTREME",
925 "Node": "MemFreq",
926 "Duration": 0,
927 "Value": "1014000"
928 },
929 {
930 "PowerHint": "CAMERA_STREAMING_EXTREME",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800931 "Node": "TAPreferHighCap",
932 "Duration": 0,
933 "Value": "1"
934 },
935 {
936 "PowerHint": "CAMERA_STREAMING_EXTREME",
937 "Node": "TAPreferIdle",
938 "Duration": 0,
939 "Value": "0"
940 },
941 {
942 "PowerHint": "CAMERA_STREAMING_EXTREME",
Rick Yiu5d5bd922022-05-13 10:18:56 +0800943 "Node": "NPITaskPacking",
944 "Duration": 0,
945 "Value": "0"
946 },
947 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800948 "PowerHint": "CAMERA_STREAMING_HIGH",
Rick Yiu535ec9d2022-11-11 03:06:48 +0000949 "Node": "PowerHALCameraRunning",
950 "Duration": 0,
951 "Value": "1"
952 },
953 {
954 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800955 "Node": "CPUUtilThreshold",
956 "Duration": 0,
957 "Value": "1100"
958 },
959 {
960 "PowerHint": "CAMERA_STREAMING_HIGH",
Qais Yousef1499e832023-05-10 10:45:59 +0000961 "Node": "CPUDVFSHeadroom",
962 "Duration": 0,
963 "Value": "1100"
964 },
965 {
966 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800967 "Node": "CPUMidClusterMaxFreq",
968 "Duration": 0,
969 "Value": "1491000"
970 },
971 {
972 "PowerHint": "CAMERA_STREAMING_HIGH",
973 "Node": "CPUBigClusterMaxFreq",
974 "Duration": 0,
975 "Value": "1826000"
976 },
977 {
978 "PowerHint": "CAMERA_STREAMING_HIGH",
979 "Node": "CDPreferHighCap",
980 "Duration": 0,
981 "Value": "1"
982 },
983 {
984 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +0800985 "Node": "CPULittleClusterMaxFreq",
986 "Duration": 0,
987 "Value": "1401000"
988 },
989 {
990 "PowerHint": "CAMERA_STREAMING_HIGH",
991 "Node": "GPUMinFreq",
992 "Duration": 0,
993 "Value": "302000"
994 },
995 {
996 "PowerHint": "CAMERA_STREAMING_HIGH",
997 "Node": "MemFreq",
998 "Duration": 0,
999 "Value": "1014000"
1000 },
1001 {
1002 "PowerHint": "CAMERA_STREAMING_HIGH",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001003 "Node": "TAPreferHighCap",
1004 "Duration": 0,
1005 "Value": "1"
1006 },
1007 {
1008 "PowerHint": "CAMERA_STREAMING_HIGH",
1009 "Node": "TAPreferIdle",
1010 "Duration": 0,
1011 "Value": "0"
1012 },
1013 {
1014 "PowerHint": "CAMERA_STREAMING_HIGH",
Rick Yiu5d5bd922022-05-13 10:18:56 +08001015 "Node": "NPITaskPacking",
1016 "Duration": 0,
1017 "Value": "0"
1018 },
1019 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001020 "PowerHint": "CAMERA_STREAMING_STANDARD",
Rick Yiu535ec9d2022-11-11 03:06:48 +00001021 "Node": "PowerHALCameraRunning",
1022 "Duration": 0,
1023 "Value": "1"
1024 },
1025 {
1026 "PowerHint": "CAMERA_STREAMING_STANDARD",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001027 "Node": "CDPreferHighCap",
1028 "Duration": 0,
1029 "Value": "1"
1030 },
1031 {
1032 "PowerHint": "CAMERA_STREAMING_STANDARD",
1033 "Node": "TAPreferHighCap",
1034 "Duration": 0,
1035 "Value": "1"
1036 },
1037 {
1038 "PowerHint": "CAMERA_STREAMING_STANDARD",
1039 "Node": "CPUBigClusterMaxFreq",
1040 "Duration": 0,
1041 "Value": "1826000"
1042 },
1043 {
1044 "PowerHint": "CAMERA_STREAMING_STANDARD",
1045 "Node": "CPUMidClusterMaxFreq",
1046 "Duration": 0,
1047 "Value": "1491000"
1048 },
1049 {
1050 "PowerHint": "CAMERA_STREAMING_STANDARD",
1051 "Node": "CPULittleClusterMaxFreq",
1052 "Duration": 0,
1053 "Value": "1401000"
1054 },
1055 {
1056 "PowerHint": "CAMERA_STREAMING_STANDARD",
1057 "Node": "GPUMinFreq",
1058 "Duration": 0,
1059 "Value": "302000"
1060 },
1061 {
1062 "PowerHint": "CAMERA_STREAMING_STANDARD",
1063 "Node": "MemFreq",
1064 "Duration": 0,
1065 "Value": "1014000"
1066 },
1067 {
1068 "PowerHint": "CAMERA_STREAMING_STANDARD",
Rick Yiu5d5bd922022-05-13 10:18:56 +08001069 "Node": "NPITaskPacking",
1070 "Duration": 0,
1071 "Value": "0"
1072 },
1073 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001074 "PowerHint": "CAMERA_STREAMING_LOW",
Rick Yiu535ec9d2022-11-11 03:06:48 +00001075 "Node": "PowerHALCameraRunning",
1076 "Duration": 0,
1077 "Value": "1"
1078 },
1079 {
1080 "PowerHint": "CAMERA_STREAMING_LOW",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001081 "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",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +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",
Rick Yiu5d5bd922022-05-13 10:18:56 +08001129 "Node": "NPITaskPacking",
1130 "Duration": 0,
1131 "Value": "0"
1132 },
1133 {
Rick Yiu535ec9d2022-11-11 03:06:48 +00001134 "PowerHint": "CAMERA_VIDEO_RECORDING",
1135 "Type": "MaskHint",
1136 "Value": "CDCPUSET_RESTRICTED"
1137 },
1138 {
1139 "PowerHint": "CAMERA_VIDEO_RECORDING",
1140 "Type": "MaskHint",
1141 "Value": "CDHIGHCPUSETCPUS_RESTRICTED"
1142 },
1143 {
1144 "PowerHint": "CAMERA_VIDEO_RECORDING",
1145 "Type": "MaskHint",
1146 "Value": "CDMIDCPUSETCPUS_RESTRICTED"
1147 },
1148 {
1149 "PowerHint": "CAMERA_VIDEO_RECORDING",
1150 "Type": "MaskHint",
1151 "Value": "CDMIDHIGHCPUSETCPUS_RESTRICTED"
1152 },
1153 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001154 "PowerHint": "FIXED_PERFORMANCE",
1155 "Node": "CPUBigClusterMaxFreq",
1156 "Duration": 0,
1157 "Value": "9999999"
1158 },
1159 {
1160 "PowerHint": "FIXED_PERFORMANCE",
1161 "Node": "CPUBigClusterMinFreq",
1162 "Duration": 0,
1163 "Value": "9999999"
1164 },
1165 {
1166 "PowerHint": "FIXED_PERFORMANCE",
1167 "Node": "CPUMidClusterMaxFreq",
1168 "Duration": 0,
1169 "Value": "9999999"
1170 },
1171 {
1172 "PowerHint": "FIXED_PERFORMANCE",
1173 "Node": "CPUMidClusterMinFreq",
1174 "Duration": 0,
1175 "Value": "9999999"
1176 },
1177 {
1178 "PowerHint": "FIXED_PERFORMANCE",
1179 "Node": "CPULittleClusterMaxFreq",
1180 "Duration": 0,
1181 "Value": "9999999"
1182 },
1183 {
1184 "PowerHint": "FIXED_PERFORMANCE",
1185 "Node": "CPULittleClusterMinFreq",
1186 "Duration": 0,
1187 "Value": "9999999"
1188 },
1189 {
1190 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
1191 "Node": "CPULittleClusterMaxFreq",
1192 "Duration": 3600000,
1193 "Value": "930000"
1194 },
1195 {
1196 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
1197 "Node": "CPULittleClusterMaxFreq",
1198 "Duration": 3600000,
1199 "Value": "1197000"
1200 },
1201 {
1202 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
1203 "Node": "CPULittleClusterMaxFreq",
1204 "Duration": 3600000,
1205 "Value": "1328000"
1206 },
1207 {
1208 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
1209 "Node": "CPULittleClusterMaxFreq",
1210 "Duration": 3600000,
1211 "Value": "1598000"
1212 },
1213 {
1214 "PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
1215 "Node": "CPULittleClusterMaxFreq",
1216 "Duration": 3600000,
1217 "Value": "1803000"
1218 },
1219 {
1220 "PowerHint": "LOW_POWER_MID_CLUSTER_50",
1221 "Node": "CPUMidClusterMaxFreq",
1222 "Duration": 3600000,
1223 "Value": "910000"
1224 },
1225 {
1226 "PowerHint": "LOW_POWER_MID_CLUSTER_60",
1227 "Node": "CPUMidClusterMaxFreq",
1228 "Duration": 3600000,
1229 "Value": "1328000"
1230 },
1231 {
1232 "PowerHint": "LOW_POWER_MID_CLUSTER_70",
1233 "Node": "CPUMidClusterMaxFreq",
1234 "Duration": 3600000,
1235 "Value": "1663000"
1236 },
1237 {
1238 "PowerHint": "LOW_POWER_MID_CLUSTER_80",
1239 "Node": "CPUMidClusterMaxFreq",
1240 "Duration": 3600000,
1241 "Value": "1836000"
1242 },
1243 {
1244 "PowerHint": "LOW_POWER_MID_CLUSTER_90",
1245 "Node": "CPUMidClusterMaxFreq",
1246 "Duration": 3600000,
1247 "Value": "1999000"
1248 },
1249 {
1250 "PowerHint": "LOW_POWER_CPU_50",
1251 "Node": "CPUBigClusterMaxFreq",
1252 "Duration": 3600000,
1253 "Value": "1277000"
1254 },
1255 {
1256 "PowerHint": "LOW_POWER_CPU_60",
1257 "Node": "CPUBigClusterMaxFreq",
1258 "Duration": 3600000,
1259 "Value": "1582000"
1260 },
1261 {
1262 "PowerHint": "LOW_POWER_CPU_70",
1263 "Node": "CPUBigClusterMaxFreq",
1264 "Duration": 3600000,
1265 "Value": "1745000"
1266 },
1267 {
1268 "PowerHint": "LOW_POWER_CPU_80",
1269 "Node": "CPUBigClusterMaxFreq",
1270 "Duration": 3600000,
1271 "Value": "2048000"
1272 },
1273 {
1274 "PowerHint": "LOW_POWER_CPU_90",
1275 "Node": "CPUBigClusterMaxFreq",
1276 "Duration": 3600000,
1277 "Value": "2401000"
1278 },
1279 {
Taeju Parkad3a3e42022-04-20 19:06:07 +00001280 "PowerHint": "LOW_POWER",
1281 "Node": "PMU_POLL",
1282 "Duration": 0,
1283 "Value": "1"
1284 },
1285 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001286 "PowerHint": "REFRESH_120FPS",
1287 "Node": "TAUClampBoost",
1288 "Duration": 0,
Wei Wang29b699d2022-08-03 23:10:38 -07001289 "Value": "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001290 },
1291 {
1292 "PowerHint": "REFRESH_60FPS",
1293 "Node": "TAUClampBoost",
1294 "Duration": 0,
Wei Wang29b699d2022-08-03 23:10:38 -07001295 "Value": "1"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001296 },
1297 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001298 "PowerHint": "ADPF_DISABLE_TA_BOOST",
1299 "Node": "TAUClampBoost",
1300 "Duration": 0,
1301 "Value": "1"
1302 },
1303 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001304 "PowerHint": "DISPLAY_IDLE",
Wei Wangca70b742022-03-07 17:23:01 -08001305 "Node": "FGPreferIdle",
1306 "Duration": 0,
1307 "Value": "0"
1308 },
1309 {
1310 "PowerHint": "DISPLAY_IDLE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001311 "Node": "TAUClampBoost",
1312 "Duration": 0,
1313 "Value": "1"
1314 },
1315 {
1316 "PowerHint": "DISPLAY_IDLE",
1317 "Type": "EndHint",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001318 "Value": "DISPLAY_UPDATE_IMMINENT"
1319 },
1320 {
1321 "PowerHint": "DISPLAY_UPDATE_IMMINENT",
1322 "Node": "DisplayWakeup",
1323 "Duration": 50,
1324 "Value": "1"
1325 },
1326 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001327 "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL",
1328 "Node": "LimitFlashCurrent",
1329 "Duration": 0,
1330 "Value": "100"
1331 },
1332 {
1333 "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE",
1334 "Node": "LimitFlashCurrent",
1335 "Duration": 0,
1336 "Value": "1500"
1337 },
1338 {
1339 "PowerHint": "EXPENSIVE_RENDERING",
1340 "Node": "PowerHALRenderingState",
1341 "Duration": 0,
1342 "Value": "EXPENSIVE_RENDERING"
1343 },
1344 {
1345 "PowerHint": "EXPENSIVE_RENDERING",
1346 "Node": "GPUMinFreq",
1347 "Duration": 0,
1348 "Value": "400000"
1349 },
1350 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001351 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001352 "Node": "PMU_POLL",
1353 "Duration": 0,
1354 "Value": "1"
1355 },
1356 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001357 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001358 "Node": "BigControlTempSet",
1359 "Duration": 0,
1360 "Value": "80000"
1361 },
1362 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001363 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001364 "Node": "MidControlTempSet",
1365 "Duration": 0,
1366 "Value": "80000"
1367 },
1368 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001369 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001370 "Node": "LittleControlTempSet",
1371 "Duration": 0,
1372 "Value": "80000"
1373 },
1374 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001375 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001376 "Node": "G3dControlTempSet",
1377 "Duration": 0,
1378 "Value": "80000"
1379 },
1380 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001381 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001382 "Node": "BigSwitchOnTempSet",
1383 "Duration": 0,
1384 "Value": "60000"
1385 },
1386 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001387 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001388 "Node": "MidSwitchOnTempSet",
1389 "Duration": 0,
1390 "Value": "60000"
1391 },
1392 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001393 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001394 "Node": "LittleSwitchOnTempSet",
1395 "Duration": 0,
1396 "Value": "60000"
1397 },
1398 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001399 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001400 "Node": "G3dSwitchOnTempSet",
1401 "Duration": 0,
1402 "Value": "60000"
1403 },
1404 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001405 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001406 "Node": "Dex2oatThreads",
1407 "Duration": 0,
1408 "Value": "6"
1409 },
1410 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001411 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
Rick Yiu166cece2022-08-30 03:03:26 +00001412 "Node": "Dex2oatCPUSet",
1413 "Duration": 0,
1414 "Value": "0,1,2,3,4,5"
1415 },
1416 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001417 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001418 "Node": "PMU_POLL",
1419 "Duration": 0,
1420 "Value": "1"
1421 },
1422 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001423 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001424 "Node": "BigControlTempSet",
1425 "Duration": 0,
1426 "Value": "80000"
1427 },
1428 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001429 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001430 "Node": "MidControlTempSet",
1431 "Duration": 0,
1432 "Value": "80000"
1433 },
1434 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001435 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001436 "Node": "LittleControlTempSet",
1437 "Duration": 0,
1438 "Value": "80000"
1439 },
1440 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001441 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001442 "Node": "G3dControlTempSet",
1443 "Duration": 0,
1444 "Value": "80000"
1445 },
1446 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001447 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001448 "Node": "BigSwitchOnTempSet",
1449 "Duration": 0,
1450 "Value": "60000"
1451 },
1452 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001453 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001454 "Node": "MidSwitchOnTempSet",
1455 "Duration": 0,
1456 "Value": "60000"
1457 },
1458 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001459 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001460 "Node": "LittleSwitchOnTempSet",
1461 "Duration": 0,
1462 "Value": "60000"
1463 },
1464 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001465 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001466 "Node": "G3dSwitchOnTempSet",
1467 "Duration": 0,
1468 "Value": "60000"
1469 },
1470 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001471 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001472 "Node": "Dex2oatThreads",
1473 "Duration": 0,
1474 "Value": "4"
1475 },
1476 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001477 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_MODERATE",
Rick Yiu166cece2022-08-30 03:03:26 +00001478 "Node": "Dex2oatCPUSet",
1479 "Duration": 0,
1480 "Value": "0,1,2,3"
1481 },
1482 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001483 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Taeju Park95129912022-03-30 05:53:25 +00001484 "Node": "PMU_POLL",
1485 "Duration": 0,
1486 "Value": "1"
1487 },
1488 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001489 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001490 "Node": "BigControlTempSet",
1491 "Duration": 0,
1492 "Value": "80000"
1493 },
1494 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001495 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001496 "Node": "MidControlTempSet",
1497 "Duration": 0,
1498 "Value": "80000"
1499 },
1500 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001501 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001502 "Node": "LittleControlTempSet",
1503 "Duration": 0,
1504 "Value": "80000"
1505 },
1506 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001507 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001508 "Node": "G3dControlTempSet",
1509 "Duration": 0,
1510 "Value": "80000"
1511 },
1512 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001513 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001514 "Node": "BigSwitchOnTempSet",
1515 "Duration": 0,
1516 "Value": "60000"
1517 },
1518 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001519 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001520 "Node": "MidSwitchOnTempSet",
1521 "Duration": 0,
1522 "Value": "60000"
1523 },
1524 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001525 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001526 "Node": "LittleSwitchOnTempSet",
1527 "Duration": 0,
1528 "Value": "60000"
1529 },
1530 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001531 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001532 "Node": "G3dSwitchOnTempSet",
1533 "Duration": 0,
1534 "Value": "60000"
1535 },
1536 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001537 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Rick Yiu166cece2022-08-30 03:03:26 +00001538 "Node": "Dex2oatThreads",
1539 "Duration": 0,
1540 "Value": "4"
1541 },
1542 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001543 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_SEVERE",
Rick Yiu166cece2022-08-30 03:03:26 +00001544 "Node": "Dex2oatCPUSet",
1545 "Duration": 0,
1546 "Value": "0,1,2,3"
1547 },
1548 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001549 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001550 "Node": "PMU_POLL",
1551 "Duration": 0,
1552 "Value": "1"
1553 },
1554 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001555 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001556 "Node": "BigControlTempSet",
1557 "Duration": 0,
1558 "Value": "80000"
1559 },
1560 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001561 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001562 "Node": "MidControlTempSet",
1563 "Duration": 0,
1564 "Value": "80000"
1565 },
1566 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001567 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001568 "Node": "LittleControlTempSet",
1569 "Duration": 0,
1570 "Value": "80000"
1571 },
1572 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001573 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001574 "Node": "G3dControlTempSet",
1575 "Duration": 0,
1576 "Value": "80000"
1577 },
1578 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001579 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001580 "Node": "BigSwitchOnTempSet",
1581 "Duration": 0,
1582 "Value": "60000"
1583 },
1584 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001585 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001586 "Node": "MidSwitchOnTempSet",
1587 "Duration": 0,
1588 "Value": "60000"
1589 },
1590 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001591 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001592 "Node": "LittleSwitchOnTempSet",
1593 "Duration": 0,
1594 "Value": "60000"
1595 },
1596 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001597 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001598 "Node": "G3dSwitchOnTempSet",
1599 "Duration": 0,
1600 "Value": "60000"
1601 },
1602 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001603 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001604 "Node": "Dex2oatThreads",
1605 "Duration": 0,
1606 "Value": "2"
1607 },
1608 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001609 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL",
Rick Yiu166cece2022-08-30 03:03:26 +00001610 "Node": "Dex2oatCPUSet",
1611 "Duration": 0,
1612 "Value": "0,1,2,3"
1613 },
1614 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001615 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001616 "Node": "PMU_POLL",
1617 "Duration": 0,
1618 "Value": "1"
1619 },
1620 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001621 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001622 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1623 "Duration": 0,
1624 "Value": "0"
1625 },
1626 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001627 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001628 "Node": "CPU_MID_TSKIN_BYPASS",
1629 "Duration": 0,
1630 "Value": "0"
1631 },
1632 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001633 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001634 "Node": "CPU_BIG_TSKIN_BYPASS",
1635 "Duration": 0,
1636 "Value": "0"
1637 },
1638 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001639 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001640 "Node": "BigControlTempSet",
1641 "Duration": 0,
1642 "Value": "80000"
1643 },
1644 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001645 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001646 "Node": "MidControlTempSet",
1647 "Duration": 0,
1648 "Value": "80000"
1649 },
1650 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001651 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001652 "Node": "LittleControlTempSet",
1653 "Duration": 0,
1654 "Value": "80000"
1655 },
1656 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001657 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001658 "Node": "G3dControlTempSet",
1659 "Duration": 0,
1660 "Value": "80000"
1661 },
1662 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001663 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001664 "Node": "BigSwitchOnTempSet",
1665 "Duration": 0,
1666 "Value": "60000"
1667 },
1668 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001669 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001670 "Node": "MidSwitchOnTempSet",
1671 "Duration": 0,
1672 "Value": "60000"
1673 },
1674 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001675 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001676 "Node": "LittleSwitchOnTempSet",
1677 "Duration": 0,
1678 "Value": "60000"
1679 },
1680 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001681 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001682 "Node": "G3dSwitchOnTempSet",
1683 "Duration": 0,
1684 "Value": "60000"
1685 },
1686 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001687 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001688 "Node": "Dex2oatThreads",
1689 "Duration": 0,
1690 "Value": "1"
1691 },
1692 {
TeYuan Wangc9f35062022-09-20 16:55:07 +08001693 "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY",
Rick Yiu166cece2022-08-30 03:03:26 +00001694 "Node": "Dex2oatCPUSet",
1695 "Duration": 0,
1696 "Value": "0,1,2,3"
1697 },
1698 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001699 "PowerHint": "FACE_UNLOCK_BOOST",
TeYuan Wange5caa082022-03-02 18:44:45 +08001700 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1701 "Duration": 1000,
1702 "Value": "1"
1703 },
1704 {
1705 "PowerHint": "FACE_UNLOCK_BOOST",
1706 "Node": "CPU_MID_TSKIN_BYPASS",
1707 "Duration": 1000,
1708 "Value": "1"
1709 },
1710 {
1711 "PowerHint": "FACE_UNLOCK_BOOST",
1712 "Node": "CPU_BIG_TSKIN_BYPASS",
1713 "Duration": 1000,
1714 "Value": "1"
1715 },
1716 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001717 "PowerHint": "FP_BOOST",
1718 "Node": "CPUBigClusterMaxFreq",
1719 "Duration": 1000,
1720 "Value": "9999999"
1721 },
1722 {
1723 "PowerHint": "FP_BOOST",
TeYuan Wange5caa082022-03-02 18:44:45 +08001724 "Node": "CPU_LITTLE_TSKIN_BYPASS",
1725 "Duration": 1000,
1726 "Value": "1"
1727 },
1728 {
1729 "PowerHint": "FP_BOOST",
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001730 "Node": "CPUBigClusterMinFreq",
1731 "Duration": 1000,
1732 "Value": "9999999"
1733 },
1734 {
TeYuan Wange5caa082022-03-02 18:44:45 +08001735 "PowerHint": "FP_BOOST",
1736 "Node": "CPU_MID_TSKIN_BYPASS",
1737 "Duration": 1000,
1738 "Value": "1"
1739 },
1740 {
1741 "PowerHint": "FP_BOOST",
1742 "Node": "CPU_BIG_TSKIN_BYPASS",
1743 "Duration": 1000,
1744 "Value": "1"
1745 },
1746 {
Wei Wangcb174332022-04-23 21:20:56 -07001747 "PowerHint": "FP_BOOST",
1748 "Node": "TRUSTY_VIRTIO_HIGH",
1749 "Duration": 1000,
1750 "Value": "1"
1751 },
1752 {
1753 "PowerHint": "FP_BOOST",
1754 "Node": "TRUSTY_HIGH",
1755 "Duration": 1000,
1756 "Value": "1"
1757 },
1758 {
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001759 "PowerHint": "ML_ACC",
1760 "Node": "MLUclampBoost",
1761 "Duration": 2000,
Qais Yousef83650f72023-04-06 17:16:55 +00001762 "Value": "640"
Wei Wange14219d2022-01-28 22:07:30 -08001763 },
1764 {
Richard Hsu3e31f882022-05-17 18:58:17 -07001765 "PowerHint": "ML_ACC",
1766 "Node": "PMQoSCpuDmaLatency",
1767 "Duration": 2000,
1768 "Value": "44"
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001769 }
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001770 ],
1771 "AdpfConfig": [
1772 {
1773 "Name": "REFRESH_120FPS",
1774 "PID_On": true,
1775 "PID_Po": 2.0,
1776 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001777 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001778 "PID_I_Init": 200,
1779 "PID_I_High": 512,
1780 "PID_I_Low": -30,
1781 "PID_Do": 500.0,
1782 "PID_Du": 0.0,
1783 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001784 "UclampMin_Init": 232,
1785 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001786 "UclampMin_Low": 2,
1787 "SamplingWindow_P": 1,
1788 "SamplingWindow_I": 0,
1789 "SamplingWindow_D": 1,
1790 "ReportingRateLimitNs": 83333330,
1791 "EarlyBoost_On": false,
1792 "EarlyBoost_TimeFactor": 0.0,
1793 "TargetTimeFactor": 1.0,
1794 "StaleTimeFactor": 20.0
1795 },
1796 {
1797 "Name": "REFRESH_90FPS",
1798 "PID_On": true,
1799 "PID_Po": 2.0,
1800 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001801 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001802 "PID_I_Init": 200,
1803 "PID_I_High": 512,
1804 "PID_I_Low": -30,
1805 "PID_Do": 500.0,
1806 "PID_Du": 0.0,
1807 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001808 "UclampMin_Init": 162,
1809 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001810 "UclampMin_Low": 2,
1811 "SamplingWindow_P": 1,
1812 "SamplingWindow_I": 0,
1813 "SamplingWindow_D": 1,
1814 "ReportingRateLimitNs": 111111110,
1815 "EarlyBoost_On": false,
1816 "EarlyBoost_TimeFactor": 0.0,
1817 "TargetTimeFactor": 1.0,
1818 "StaleTimeFactor": 20.0
1819 },
1820 {
1821 "Name": "REFRESH_60FPS",
1822 "PID_On": true,
1823 "PID_Po": 2.0,
1824 "PID_Pu": 1.0,
jimmyshiu15215ef2022-05-20 13:08:36 +00001825 "PID_I": 0.0,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001826 "PID_I_Init": 200,
1827 "PID_I_High": 512,
1828 "PID_I_Low": -30,
1829 "PID_Do": 500.0,
1830 "PID_Du": 0.0,
1831 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001832 "UclampMin_Init": 162,
1833 "UclampMin_High": 480,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001834 "UclampMin_Low": 2,
1835 "SamplingWindow_P": 1,
1836 "SamplingWindow_I": 0,
1837 "SamplingWindow_D": 1,
1838 "ReportingRateLimitNs": 166666660,
1839 "EarlyBoost_On": false,
1840 "EarlyBoost_TimeFactor": 0.0,
1841 "TargetTimeFactor": 1.0,
1842 "StaleTimeFactor": 20.0
1843 },
1844 {
1845 "Name": "UiHighBoostWithoutPid",
1846 "PID_On": false,
1847 "PID_Po": 0,
1848 "PID_Pu": 0,
1849 "PID_I": 0,
1850 "PID_I_Init": 0,
1851 "PID_I_High": 0,
1852 "PID_I_Low": 0,
1853 "PID_Do": 0,
1854 "PID_Du": 0,
1855 "SamplingWindow_P": 1,
1856 "SamplingWindow_I": 1,
1857 "SamplingWindow_D": 1,
1858 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001859 "UclampMin_Init": 250,
1860 "UclampMin_High": 197,
1861 "UclampMin_Low": 197,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001862 "ReportingRateLimitNs": 1,
1863 "EarlyBoost_On": false,
1864 "EarlyBoost_TimeFactor": 0.0,
1865 "TargetTimeFactor": 1.0,
1866 "StaleTimeFactor": 5.0
1867 },
1868 {
1869 "Name": "UiLowBoostWithoutPid",
1870 "PID_On": false,
1871 "PID_Po": 0,
1872 "PID_Pu": 0,
1873 "PID_I": 0,
1874 "PID_I_Init": 0,
1875 "PID_I_High": 0,
1876 "PID_I_Low": 0,
1877 "PID_Do": 0,
1878 "PID_Du": 0,
1879 "SamplingWindow_P": 1,
1880 "SamplingWindow_I": 1,
1881 "SamplingWindow_D": 1,
1882 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001883 "UclampMin_Init": 250,
1884 "UclampMin_High": 53,
1885 "UclampMin_Low": 53,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001886 "ReportingRateLimitNs": 1,
1887 "EarlyBoost_On": false,
1888 "EarlyBoost_TimeFactor": 0.0,
1889 "TargetTimeFactor": 1.0,
1890 "StaleTimeFactor": 5.0
1891 },
1892 {
1893 "Name": "UiLowNoneBoost",
1894 "PID_On": false,
1895 "PID_Po": 0,
1896 "PID_Pu": 0,
1897 "PID_I": 0,
1898 "PID_I_Init": 0,
1899 "PID_I_High": 0,
1900 "PID_I_Low": 0,
1901 "PID_Do": 0,
1902 "PID_Du": 0,
1903 "SamplingWindow_P": 1,
1904 "SamplingWindow_I": 1,
1905 "SamplingWindow_D": 1,
1906 "UclampMin_On": true,
Qais Yousef83650f72023-04-06 17:16:55 +00001907 "UclampMin_Init": 250,
Jimmy Shiu23fe8502022-02-07 19:33:06 +08001908 "UclampMin_High": 0,
1909 "UclampMin_Low": 0,
1910 "ReportingRateLimitNs": 1,
1911 "EarlyBoost_On": false,
1912 "EarlyBoost_TimeFactor": 0.0,
1913 "TargetTimeFactor": 1.0,
1914 "StaleTimeFactor": 5.0
1915 }
1916 ]
Jimmy Shiufdfe3e32022-01-22 05:04:01 +08001917}