diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-02-18 05:35:17 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-02-18 05:35:17 +0000 |
commit | 3e851133b05899a3348379614456c1b832069558 (patch) | |
tree | 5cd379df34728426fe8f2702cb9c7f8f61fe17a9 | |
parent | 20a34c1f7ccb6f55911aa7c80e48363f44570e58 (diff) | |
parent | c5925e18bdb08147b192644818fd328537a67e19 (diff) | |
download | raviole-android12L-d2-release.tar.gz |
Merge cherrypicks of [16689475, 16810167, 16844521] into sc-d2-release.android-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-release
Change-Id: Ia02b42fd092027c62f14bbc0ab4bc6a00d933a4e
-rw-r--r-- | device-oriole.mk | 4 | ||||
-rw-r--r-- | device-raven.mk | 4 | ||||
-rw-r--r-- | device-slider.mk | 4 | ||||
-rw-r--r-- | device-whitefin.mk | 4 | ||||
-rw-r--r-- | powerhint-oriole.json | 1237 | ||||
-rw-r--r-- | powerhint-raven.json | 1254 | ||||
-rw-r--r-- | powerhint-slider.json | 1307 | ||||
-rw-r--r-- | powerhint-whitefin.json | 1307 |
8 files changed, 5121 insertions, 0 deletions
diff --git a/device-oriole.mk b/device-oriole.mk index 2e68a916..355dbf62 100644 --- a/device-oriole.mk +++ b/device-oriole.mk @@ -60,6 +60,10 @@ PRODUCT_COPY_FILES += \ device/google/raviole/thermal_info_config_oriole.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config.json \ device/google/raviole/thermal_info_config_oriole_WHI_A.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config_WHI_A.json +# Power HAL config +PRODUCT_COPY_FILES += \ + device/google/raviole/powerhint-oriole.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json + # Bluetooth PRODUCT_PRODUCT_PROPERTIES += \ persist.bluetooth.a2dp_aac.vbr_supported=true diff --git a/device-raven.mk b/device-raven.mk index 98e2a1b5..79b1551e 100644 --- a/device-raven.mk +++ b/device-raven.mk @@ -68,6 +68,10 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ device/google/raviole/thermal_info_config_raven.json:$(TARGET_COPY_OUT_VENDOR)/etc/thermal_info_config.json +# Power HAL config +PRODUCT_COPY_FILES += \ + device/google/raviole/powerhint-raven.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json + # Bluetooth PRODUCT_PRODUCT_PROPERTIES += \ persist.bluetooth.a2dp_aac.vbr_supported=true diff --git a/device-slider.mk b/device-slider.mk index 26ea3a05..ff298e56 100644 --- a/device-slider.mk +++ b/device-slider.mk @@ -105,5 +105,9 @@ PRODUCT_SOONG_NAMESPACES += device/google/raviole/powerstats/slider # Trusty liboemcrypto.so PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts +# Power HAL config +PRODUCT_COPY_FILES += \ + device/google/raviole/powerhint-slider.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json + # This device is shipped with 31 (Android S) PRODUCT_SHIPPING_API_LEVEL := 31 diff --git a/device-whitefin.mk b/device-whitefin.mk index 1b1d5c3c..ce1e4d04 100644 --- a/device-whitefin.mk +++ b/device-whitefin.mk @@ -86,5 +86,9 @@ PRODUCT_SOONG_NAMESPACES += device/google/raviole/powerstats/whitefin # Trusty liboemcrypto.so PRODUCT_SOONG_NAMESPACES += vendor/google_devices/raviole/prebuilts +# Power HAL config +PRODUCT_COPY_FILES += \ + device/google/raviole/powerhint-whitefin.json:$(TARGET_COPY_OUT_VENDOR)/etc/powerhint.json + # This device is shipped with 31 (Android S) PRODUCT_SHIPPING_API_LEVEL := 31 diff --git a/powerhint-oriole.json b/powerhint-oriole.json new file mode 100644 index 00000000..7df4112b --- /dev/null +++ b/powerhint-oriole.json @@ -0,0 +1,1237 @@ +{ + "Nodes": [ + { + "Name": "MemFreq", + "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq", + "Values": [ + "3172000", + "1014000", + "421000" + ], + "ResetOnInit": true + }, + { + "Name": "IntFreq", + "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq", + "Values": [ + "533000", + "100000" + ], + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1098000", + "1401000", + "1197000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1024000", + "1197000", + "1999000", + "1491000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "984000", + "1426000", + "1826000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1106000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "GPUMinFreq", + "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq", + "Values": [ + "762000", + "471000", + "400000", + "302000", + "151000" + ], + "ResetOnInit": true + }, + { + "Name": "DisplayWakeup", + "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup", + "Values": [ + "1", + "0" + ] + }, + { + "Name": "CPUUtilThreshold", + "Path": "/sys/kernel/vendor_sched/util_threshold", + "Values": [ + "1280", + "1100" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "MIFTargetLoad", + "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load", + "Values": [ + "20 5 80", + "20 10 80" + ], + "ResetOnInit": true + }, + { + "Name": "TAUClampBoost", + "Path": "/sys/kernel/vendor_sched/ta_uclamp_min", + "Values": [ + "553", + "108", + "43", + "1", + "107", + "42" + ], + "ResetOnInit": true + }, + { + "Name": "SFUClampBoost", + "Path": "/sys/kernel/vendor_sched/sf_uclamp_min", + "Values": [ + "125", + "65", + "30" + ], + "ResetOnInit": true + }, + { + "Name": "MLUclampBoost", + "Path": "/sys/kernel/vendor_sched/nnapi_uclamp_min", + "Values": [ + "154", + "512" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CDPreferIdle", + "Path": "/sys/kernel/vendor_sched/cam_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDCpuset", + "Path": "/dev/cpuset/camera-daemon/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-high-group/cpus", + "Values": [ + "6-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-group/cpus", + "Values": [ + "4-5", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "F2fsRecessModeEnable", + "Path": "/dev/sys/fs/by-name/userdata/gc_urgent", + "Values": [ + "2", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferHighCap", + "Path": "/sys/kernel/vendor_sched/ta_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferIdle", + "Path": "/sys/kernel/vendor_sched/ta_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDPreferHighCap", + "Path": "/sys/kernel/vendor_sched/cam_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "HighCapacityStartCpu", + "Path": "/sys/kernel/vendor_sched/high_capacity_start_cpu", + "Values": [ + "4", + "6" + ], + "ResetOnInit": true + }, + { + "Name": "LimitFlashCurrent", + "Path": "vendor.camera.max_flash_current", + "Values": [ + "100", + "1500" + ], + "ResetOnInit": true, + "Type": "Property" + }, + { + "Name": "PowerHALRenderingState", + "Path": "vendor.powerhal.rendering", + "Values": [ + "EXPENSIVE_RENDERING", + "" + ], + "Type": "Property" + }, + { + "Name": "INTCAMFreq", + "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "TNRFreq", + "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "GPUPowerPolicy", + "Path": "/sys/devices/platform/1c500000.mali/power_policy", + "Values": [ + "always_on", + "adaptive" + ], + "ResetOnInit": true + }, + { + "Name": "BigControlTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidControlTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleControlTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dControlTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "BigSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + } + ], + "Actions": [ + { + "PowerHint": "INTERACTION", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "DEVICE_IDLE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "LAUNCH", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "553" + }, + { + "PowerHint": "LAUNCH", + "Node": "MemFreq", + "Duration": 5000, + "Value": "3172000" + }, + { + "PowerHint": "LAUNCH", + "Node": "GPUPowerPolicy", + "Duration": 5000, + "Value": "always_on" + }, + { + "PowerHint": "DISPLAY_INACTIVE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CDCpuset", + "Duration": 1000, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUMidClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPULittleClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "984000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1024000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1098000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "1426000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1197000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "MemFreq", + "Duration": 300, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "IntFreq", + "Duration": 1000, + "Value": "533000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "INTCAMFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "TNRFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "REFRESH_90FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "107" + }, + { + "PowerHint": "REFRESH_60FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "42" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "MaskHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "INTERACTION", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "BOOST_90HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "108" + }, + { + "PowerHint": "BOOST_60HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "108" + }, + { + "PowerHint": "REFRESH_90FPS", + "Type": "MaskHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "INTERACTION" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "DISPLAY_UPDATE_IMMINENT" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Node": "DisplayWakeup", + "Duration": 50, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "100" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "1500" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "PowerHALRenderingState", + "Duration": 0, + "Value": "EXPENSIVE_RENDERING" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "400000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "ML_ACC", + "Node": "MLUclampBoost", + "Duration": 2000, + "Value": "512" + } + ] +} diff --git a/powerhint-raven.json b/powerhint-raven.json new file mode 100644 index 00000000..65ae4de2 --- /dev/null +++ b/powerhint-raven.json @@ -0,0 +1,1254 @@ +{ + "Nodes": [ + { + "Name": "MemFreq", + "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq", + "Values": [ + "3172000", + "1014000", + "421000" + ], + "ResetOnInit": true + }, + { + "Name": "IntFreq", + "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq", + "Values": [ + "533000", + "100000" + ], + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1098000", + "1401000", + "1197000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1024000", + "1197000", + "1999000", + "1491000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "984000", + "1426000", + "1826000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1106000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "GPUMinFreq", + "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq", + "Values": [ + "762000", + "471000", + "400000", + "302000", + "151000" + ], + "ResetOnInit": true + }, + { + "Name": "DisplayWakeup", + "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup", + "Values": [ + "1", + "0" + ] + }, + { + "Name": "CPUUtilThreshold", + "Path": "/sys/kernel/vendor_sched/util_threshold", + "Values": [ + "1280", + "1100" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "MIFTargetLoad", + "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load", + "Values": [ + "20 5 80", + "20 10 80" + ], + "ResetOnInit": true + }, + { + "Name": "TAUClampBoost", + "Path": "/sys/kernel/vendor_sched/ta_uclamp_min", + "Values": [ + "553", + "158", + "108", + "43", + "1", + "157", + "42" + ], + "ResetOnInit": true + }, + { + "Name": "SFUClampBoost", + "Path": "/sys/kernel/vendor_sched/sf_uclamp_min", + "Values": [ + "125", + "65", + "30" + ], + "ResetOnInit": true + }, + { + "Name": "MLUclampBoost", + "Path": "/sys/kernel/vendor_sched/nnapi_uclamp_min", + "Values": [ + "154", + "512" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CDPreferIdle", + "Path": "/sys/kernel/vendor_sched/cam_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDCpuset", + "Path": "/dev/cpuset/camera-daemon/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-high-group/cpus", + "Values": [ + "6-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-group/cpus", + "Values": [ + "4-5", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "F2fsRecessModeEnable", + "Path": "/dev/sys/fs/by-name/userdata/gc_urgent", + "Values": [ + "2", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferHighCap", + "Path": "/sys/kernel/vendor_sched/ta_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferIdle", + "Path": "/sys/kernel/vendor_sched/ta_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDPreferHighCap", + "Path": "/sys/kernel/vendor_sched/cam_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "HighCapacityStartCpu", + "Path": "/sys/kernel/vendor_sched/high_capacity_start_cpu", + "Values": [ + "4", + "6" + ], + "ResetOnInit": true + }, + { + "Name": "LimitFlashCurrent", + "Path": "vendor.camera.max_flash_current", + "Values": [ + "100", + "1500" + ], + "ResetOnInit": true, + "Type": "Property" + }, + { + "Name": "PowerHALRenderingState", + "Path": "vendor.powerhal.rendering", + "Values": [ + "EXPENSIVE_RENDERING", + "" + ], + "Type": "Property" + }, + { + "Name": "INTCAMFreq", + "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "TNRFreq", + "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "GPUPowerPolicy", + "Path": "/sys/devices/platform/1c500000.mali/power_policy", + "Values": [ + "always_on", + "adaptive" + ], + "ResetOnInit": true + }, + { + "Name": "BigControlTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidControlTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleControlTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dControlTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "BigSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + } + ], + "Actions": [ + { + "PowerHint": "INTERACTION", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "DEVICE_IDLE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "LAUNCH_120FPS", + "Node": "SFUClampBoost", + "Duration": 1000, + "Value": "125" + }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "LAUNCH", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "553" + }, + { + "PowerHint": "LAUNCH", + "Node": "MemFreq", + "Duration": 5000, + "Value": "3172000" + }, + { + "PowerHint": "LAUNCH", + "Node": "GPUPowerPolicy", + "Duration": 5000, + "Value": "always_on" + }, + { + "PowerHint": "DISPLAY_INACTIVE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CDCpuset", + "Duration": 1000, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUMidClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPULittleClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "984000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1024000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1098000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "1426000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1197000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "MemFreq", + "Duration": 300, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "IntFreq", + "Duration": 1000, + "Value": "533000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "INTCAMFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "TNRFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "REFRESH_120FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "157" + }, + { + "PowerHint": "REFRESH_60FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "42" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "MaskHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "INTERACTION", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "BOOST_120HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "158" + }, + { + "PowerHint": "BOOST_60HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "108" + }, + { + "PowerHint": "REFRESH_120FPS", + "Type": "MaskHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "INTERACTION" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "DISPLAY_UPDATE_IMMINENT" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Node": "DisplayWakeup", + "Duration": 50, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "100" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "1500" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "PowerHALRenderingState", + "Duration": 0, + "Value": "EXPENSIVE_RENDERING" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "400000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "ML_ACC", + "Node": "MLUclampBoost", + "Duration": 2000, + "Value": "512" + } + ] +} diff --git a/powerhint-slider.json b/powerhint-slider.json new file mode 100644 index 00000000..5c3b1b72 --- /dev/null +++ b/powerhint-slider.json @@ -0,0 +1,1307 @@ +{ + "Nodes": [ + { + "Name": "MemFreq", + "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq", + "Values": [ + "3172000", + "1014000", + "421000" + ], + "ResetOnInit": true + }, + { + "Name": "IntFreq", + "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq", + "Values": [ + "533000", + "100000" + ], + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1098000", + "1401000", + "1197000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1024000", + "1197000", + "1999000", + "1491000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "984000", + "1426000", + "1826000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1106000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "GPUMinFreq", + "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq", + "Values": [ + "762000", + "471000", + "400000", + "302000", + "151000" + ], + "ResetOnInit": true + }, + { + "Name": "DisplayWakeup", + "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup", + "Values": [ + "1", + "0" + ] + }, + { + "Name": "CPUUtilThreshold", + "Path": "/sys/kernel/vendor_sched/util_threshold", + "Values": [ + "1280", + "1100" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "MIFTargetLoad", + "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load", + "Values": [ + "20 5 80", + "20 10 80" + ], + "ResetOnInit": true + }, + { + "Name": "TAUClampBoost", + "Path": "/sys/kernel/vendor_sched/ta_uclamp_min", + "Values": [ + "553", + "158", + "108", + "43", + "1", + "157", + "107", + "42" + ], + "ResetOnInit": true + }, + { + "Name": "SFUClampBoost", + "Path": "/sys/kernel/vendor_sched/sf_uclamp_min", + "Values": [ + "125", + "65", + "30" + ], + "ResetOnInit": true + }, + { + "Name": "MLUclampBoost", + "Path": "/sys/kernel/vendor_sched/nnapi_uclamp_min", + "Values": [ + "154", + "512" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CDPreferIdle", + "Path": "/sys/kernel/vendor_sched/cam_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDCpuset", + "Path": "/dev/cpuset/camera-daemon/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-high-group/cpus", + "Values": [ + "6-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-group/cpus", + "Values": [ + "4-5", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "F2fsRecessModeEnable", + "Path": "/dev/sys/fs/by-name/userdata/gc_urgent", + "Values": [ + "2", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferHighCap", + "Path": "/sys/kernel/vendor_sched/ta_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferIdle", + "Path": "/sys/kernel/vendor_sched/ta_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDPreferHighCap", + "Path": "/sys/kernel/vendor_sched/cam_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "HighCapacityStartCpu", + "Path": "/sys/kernel/vendor_sched/high_capacity_start_cpu", + "Values": [ + "4", + "6" + ], + "ResetOnInit": true + }, + { + "Name": "LimitFlashCurrent", + "Path": "vendor.camera.max_flash_current", + "Values": [ + "100", + "1500" + ], + "ResetOnInit": true, + "Type": "Property" + }, + { + "Name": "PowerHALRenderingState", + "Path": "vendor.powerhal.rendering", + "Values": [ + "EXPENSIVE_RENDERING", + "" + ], + "Type": "Property" + }, + { + "Name": "INTCAMFreq", + "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "TNRFreq", + "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "GPUPowerPolicy", + "Path": "/sys/devices/platform/1c500000.mali/power_policy", + "Values": [ + "always_on", + "adaptive" + ], + "ResetOnInit": true + }, + { + "Name": "BigControlTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidControlTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleControlTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dControlTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "BigSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + } + ], + "Actions": [ + { + "PowerHint": "INTERACTION", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "DEVICE_IDLE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "LAUNCH_120FPS", + "Node": "SFUClampBoost", + "Duration": 1000, + "Value": "125" + }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "LAUNCH", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "553" + }, + { + "PowerHint": "LAUNCH", + "Node": "MemFreq", + "Duration": 5000, + "Value": "3172000" + }, + { + "PowerHint": "LAUNCH", + "Node": "GPUPowerPolicy", + "Duration": 5000, + "Value": "always_on" + }, + { + "PowerHint": "DISPLAY_INACTIVE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CDCpuset", + "Duration": 1000, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUMidClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPULittleClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "984000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1024000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1098000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "1426000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1197000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "MemFreq", + "Duration": 300, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "IntFreq", + "Duration": 1000, + "Value": "533000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "INTCAMFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "TNRFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "REFRESH_120FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "157" + }, + { + "PowerHint": "REFRESH_90FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "107" + }, + { + "PowerHint": "REFRESH_90FPS", + "Type": "MaskHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "REFRESH_60FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "42" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "MaskHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "INTERACTION", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "BOOST_120HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "158" + }, + { + "PowerHint": "BOOST_90HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "108" + }, + { + "PowerHint": "BOOST_60HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "108" + }, + { + "PowerHint": "REFRESH_120FPS", + "Type": "MaskHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "REFRESH_120FPS", + "Type": "MaskHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "REFRESH_90FPS", + "Type": "MaskHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "REFRESH_90FPS", + "Type": "MaskHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "INTERACTION" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "DISPLAY_UPDATE_IMMINENT" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Node": "DisplayWakeup", + "Duration": 50, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "100" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "1500" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "PowerHALRenderingState", + "Duration": 0, + "Value": "EXPENSIVE_RENDERING" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "400000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "ML_ACC", + "Node": "MLUclampBoost", + "Duration": 2000, + "Value": "512" + } + ] +} diff --git a/powerhint-whitefin.json b/powerhint-whitefin.json new file mode 100644 index 00000000..5c3b1b72 --- /dev/null +++ b/powerhint-whitefin.json @@ -0,0 +1,1307 @@ +{ + "Nodes": [ + { + "Name": "MemFreq", + "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq", + "Values": [ + "3172000", + "1014000", + "421000" + ], + "ResetOnInit": true + }, + { + "Name": "IntFreq", + "Path": "/sys/devices/platform/17000020.devfreq_int/devfreq/17000020.devfreq_int/min_freq", + "Values": [ + "533000", + "100000" + ], + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1098000", + "1401000", + "1197000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPULittleClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "1024000", + "1197000", + "1999000", + "1491000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUMidClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1197000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMaxFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq", + "Values": [ + "9999999", + "984000", + "1426000", + "1826000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CPUBigClusterMinFreq", + "Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq", + "Values": [ + "9999999", + "1106000", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "GPUMinFreq", + "Path": "/sys/devices/platform/1c500000.mali/hint_min_freq", + "Values": [ + "762000", + "471000", + "400000", + "302000", + "151000" + ], + "ResetOnInit": true + }, + { + "Name": "DisplayWakeup", + "Path": "/sys/devices/platform/1c300000.drmdecon/early_wakeup", + "Values": [ + "1", + "0" + ] + }, + { + "Name": "CPUUtilThreshold", + "Path": "/sys/kernel/vendor_sched/util_threshold", + "Values": [ + "1280", + "1100" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "MIFTargetLoad", + "Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load", + "Values": [ + "20 5 80", + "20 10 80" + ], + "ResetOnInit": true + }, + { + "Name": "TAUClampBoost", + "Path": "/sys/kernel/vendor_sched/ta_uclamp_min", + "Values": [ + "553", + "158", + "108", + "43", + "1", + "157", + "107", + "42" + ], + "ResetOnInit": true + }, + { + "Name": "SFUClampBoost", + "Path": "/sys/kernel/vendor_sched/sf_uclamp_min", + "Values": [ + "125", + "65", + "30" + ], + "ResetOnInit": true + }, + { + "Name": "MLUclampBoost", + "Path": "/sys/kernel/vendor_sched/nnapi_uclamp_min", + "Values": [ + "154", + "512" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, + { + "Name": "CDPreferIdle", + "Path": "/sys/kernel/vendor_sched/cam_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDCpuset", + "Path": "/dev/cpuset/camera-daemon/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-high-group/cpus", + "Values": [ + "6-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-group/cpus", + "Values": [ + "4-5", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "CDMidHighCpusetCpus", + "Path": "/dev/cpuset/camera-daemon-mid-high-group/cpus", + "Values": [ + "4-7", + "0-7" + ], + "ResetOnInit": true + }, + { + "Name": "F2fsRecessModeEnable", + "Path": "/dev/sys/fs/by-name/userdata/gc_urgent", + "Values": [ + "2", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferHighCap", + "Path": "/sys/kernel/vendor_sched/ta_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "TAPreferIdle", + "Path": "/sys/kernel/vendor_sched/ta_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "CDPreferHighCap", + "Path": "/sys/kernel/vendor_sched/cam_prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "HighCapacityStartCpu", + "Path": "/sys/kernel/vendor_sched/high_capacity_start_cpu", + "Values": [ + "4", + "6" + ], + "ResetOnInit": true + }, + { + "Name": "LimitFlashCurrent", + "Path": "vendor.camera.max_flash_current", + "Values": [ + "100", + "1500" + ], + "ResetOnInit": true, + "Type": "Property" + }, + { + "Name": "PowerHALRenderingState", + "Path": "vendor.powerhal.rendering", + "Values": [ + "EXPENSIVE_RENDERING", + "" + ], + "Type": "Property" + }, + { + "Name": "INTCAMFreq", + "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "TNRFreq", + "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq", + "Values": [ + "664000", + "67000" + ], + "ResetOnInit": true + }, + { + "Name": "GPUPowerPolicy", + "Path": "/sys/devices/platform/1c500000.mali/power_policy", + "Values": [ + "always_on", + "adaptive" + ], + "ResetOnInit": true + }, + { + "Name": "BigControlTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidControlTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleControlTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dControlTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_2_temp", + "Values": [ + "90000", + "80000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "BigSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/BIG/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "MidSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/MID/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "LittleSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/LITTLE/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + }, + { + "Name": "G3dSwitchOnTempSet", + "Path": "/dev/thermal/tz-by-name/G3D/trip_point_1_temp", + "Values": [ + "70000", + "60000" + ], + "DefaultIndex": 0, + "ResetOnInit": false + } + ], + "Actions": [ + { + "PowerHint": "INTERACTION", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "DEVICE_IDLE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "LAUNCH_120FPS", + "Node": "SFUClampBoost", + "Duration": 1000, + "Value": "125" + }, + { + "PowerHint": "LAUNCH", + "Type": "DoHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "LAUNCH", + "Node": "SFUClampBoost", + "Duration": 5000, + "Value": "65" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 5000, + "Value": "9999999" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUClampBoost", + "Duration": 5000, + "Value": "553" + }, + { + "PowerHint": "LAUNCH", + "Node": "MemFreq", + "Duration": 5000, + "Value": "3172000" + }, + { + "PowerHint": "LAUNCH", + "Node": "GPUPowerPolicy", + "Duration": 5000, + "Value": "always_on" + }, + { + "PowerHint": "DISPLAY_INACTIVE", + "Node": "F2fsRecessModeEnable", + "Duration": 0, + "Value": "2" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CDCpuset", + "Duration": 1000, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPUMidClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPULittleClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "984000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1024000" + }, + { + "PowerHint": "CAMERA_THERMAL_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1098000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "1426000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "1197000" + }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "MemFreq", + "Duration": 300, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMaxFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUMidClusterMinFreq", + "Duration": 300, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "IntFreq", + "Duration": 1000, + "Value": "533000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "INTCAMFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "TNRFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_BIGMIDCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "TAPreferHighCap", + "Duration": 3000, + "Value": "1" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUBigClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPUMidClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMaxFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "GCA_CAMERA_SHOT_ALLCPU", + "Node": "CPULittleClusterMinFreq", + "Duration": 3000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "TAPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferIdle", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDHighCpusetCpus", + "Duration": 0, + "Value": "6-7" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidCpusetCpus", + "Duration": 0, + "Value": "4-5" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDMidHighCpusetCpus", + "Duration": 0, + "Value": "4-7" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUBigClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPUMidClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "FIXED_PERFORMANCE", + "Node": "CPULittleClusterMinFreq", + "Duration": 0, + "Value": "9999999" + }, + { + "PowerHint": "REFRESH_120FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "157" + }, + { + "PowerHint": "REFRESH_90FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "107" + }, + { + "PowerHint": "REFRESH_90FPS", + "Type": "MaskHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "REFRESH_60FPS", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "42" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "LAUNCH_120FPS" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "MaskHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "ADPF_DISABLE_TA_BOOST", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "BOOST_DISPLAY", + "Type": "DoHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "INTERACTION", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "BOOST_120HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "158" + }, + { + "PowerHint": "BOOST_90HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "108" + }, + { + "PowerHint": "BOOST_60HZ", + "Node": "TAUClampBoost", + "Duration": 200, + "Value": "108" + }, + { + "PowerHint": "REFRESH_120FPS", + "Type": "MaskHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "REFRESH_120FPS", + "Type": "MaskHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "REFRESH_90FPS", + "Type": "MaskHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "REFRESH_90FPS", + "Type": "MaskHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "REFRESH_60FPS", + "Type": "MaskHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Node": "TAUClampBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "INTERACTION" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_120HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_90HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "BOOST_60HZ" + }, + { + "PowerHint": "DISPLAY_IDLE", + "Type": "EndHint", + "Value": "DISPLAY_UPDATE_IMMINENT" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Node": "DisplayWakeup", + "Duration": 50, + "Value": "1" + }, + { + "PowerHint": "DISPLAY_UPDATE_IMMINENT", + "Type": "DoHint", + "Value": "BOOST_DISPLAY" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_CRITICAL", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "100" + }, + { + "PowerHint": "THERMAL_FLASH_LED_REDUCE_NONE", + "Node": "LimitFlashCurrent", + "Duration": 0, + "Value": "1500" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "PowerHALRenderingState", + "Duration": 0, + "Value": "EXPENSIVE_RENDERING" + }, + { + "PowerHint": "EXPENSIVE_RENDERING", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "400000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dControlTempSet", + "Duration": 0, + "Value": "80000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "BigSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "MidSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "LittleSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "THERMAL_VIRTUAL-SKIN_SEVERE", + "Node": "G3dSwitchOnTempSet", + "Duration": 0, + "Value": "60000" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FACE_UNLOCK_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "FP_BOOST", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "ML_ACC", + "Node": "MLUclampBoost", + "Duration": 2000, + "Value": "512" + } + ] +} |