diff --git a/power-libperfmgr/sdm660_powerhint.json b/power-libperfmgr/sdm660_powerhint.json index 8be67752..2181fca5 100644 --- a/power-libperfmgr/sdm660_powerhint.json +++ b/power-libperfmgr/sdm660_powerhint.json @@ -119,6 +119,78 @@ ], "ResetOnInit": true }, + { + "Name": "TASchedtuneHighCap", + "Path": "/dev/stune/top-app/schedtune.prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CDSchedtuneBoost", + "Path": "/dev/stune/camera-daemon/schedtune.boost", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CDSchedtuneHighCap", + "Path": "/dev/stune/camera-daemon/schedtune.prefer_high_cap", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBWHystTriggerCount", + "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/hyst_trigger_count", + "Values": [ + "0", + "3" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBWHistMemory", + "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/hist_memory", + "Values": [ + "0", + "20" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBWHystLength", + "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/hyst_length", + "Values": [ + "0", + "10" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBWSampleMs", + "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/sample_ms", + "Values": [ + "10", + "4" + ], + "ResetOnInit": true + }, + { + "Name": "CPUBWIOPercent", + "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/io_percent", + "Values": [ + "85", + "50" + ], + "ResetOnInit": true + }, { "Name": "CPUBWMinFreq", "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/min_freq", @@ -229,6 +301,30 @@ "Duration": 0, "Value": "1113600" }, + { + "PowerHint": "INTERACTION", + "Node": "TASchedtuneHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "INTERACTION", + "Node": "CPUBWHystTriggerCount", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "INTERACTION", + "Node": "CPUBWHystLength", + "Duration": 0, + "Value": "0" + }, + { + "PowerHint": "INTERACTION", + "Node": "CPUBWHistMemory", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "INTERACTION", "Node": "CPUBWMinFreq", @@ -259,6 +355,24 @@ "Duration": 3000, "Value": "9999999" }, + { + "PowerHint": "LAUNCH", + "Node": "CPUBWHystTriggerCount", + "Duration": 3000, + "Value": "0" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUBWHystLength", + "Duration": 3000, + "Value": "0" + }, + { + "PowerHint": "LAUNCH", + "Node": "CPUBWHistMemory", + "Duration": 3000, + "Value": "0" + }, { "PowerHint": "LAUNCH", "Node": "CPUBWMinFreq", @@ -313,6 +427,36 @@ "Duration": 1000, "Value": "9999999" }, + { + "PowerHint": "CAMERA_STREAMING_MID", + "Node": "CPUBWSampleMs", + "Duration": 0, + "Value": "10" + }, + { + "PowerHint": "CAMERA_STREAMING_MID", + "Node": "CPUBWIOPercent", + "Duration": 0, + "Value": "85" + }, + { + "PowerHint": "CAMERA_STREAMING_MID", + "Node": "CDSchedtuneBoost", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_MID", + "Node": "CDSchedtuneHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "EnergyAware", + "Duration": 1000, + "Value": "0" + }, { "PowerHint": "CAMERA_SHOT", "Node": "CPUBigClusterMaxFreq",