diff --git a/power-libperfmgr/sdm660_powerhint.json b/power-libperfmgr/sdm660_powerhint.json index 24026f72..08874069 100644 --- a/power-libperfmgr/sdm660_powerhint.json +++ b/power-libperfmgr/sdm660_powerhint.json @@ -5,6 +5,9 @@ "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq", "Values": [ "9999999", + "1747200", + "1536000", + "1401600", "1113600" ], "DefaultIndex": 0, @@ -15,7 +18,10 @@ "Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq", "Values": [ "9999999", + "1536000", + "1401600", "1113600", + "902400", "633600" ], "ResetOnInit": true @@ -25,6 +31,9 @@ "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq", "Values": [ "9999999", + "2150400", + "1958400", + "1747200", "1401600" ], "DefaultIndex": 0, @@ -35,6 +44,9 @@ "Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq", "Values": [ "9999999", + "1958400", + "1747200", + "1401600", "1113600" ], "ResetOnInit": true @@ -44,6 +56,7 @@ "Path": "/sys/class/kgsl/kgsl-3d0/devfreq/max_freq", "Values": [ "647000000", + "588000000", "465000000" ], "DefaultIndex": 0, @@ -55,10 +68,22 @@ "Values": [ "647000000", "465000000", + "370000000", "266000000" ], "ResetOnInit": true }, + { + "Name": "GPUBusMinFreq", + "Path": "/sys/class/devfreq/soc:qcom,gpubw/min_freq", + "Values": [ + "6881", + "5931", + "3879", + "0" + ], + "ResetOnInit": true + }, { "Name": "GPUForceRailOn", "Path": "/sys/class/kgsl/kgsl-3d0/force_rail_on", @@ -121,6 +146,24 @@ "10" ] }, + { + "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": [ + "80", + "50" + ], + "ResetOnInit": true + }, { "Name": "CPUBWMinFreq", "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/min_freq", @@ -259,66 +302,66 @@ "PowerHint": "INTERACTION", "Node": "CPUBWMinFreq", "Duration": 0, - "Value": "3879" + "Value": "4943" }, { "PowerHint": "LAUNCH", "Node": "CPUBigClusterMaxFreq", - "Duration": 5000, + "Duration": 4000, "Value": "9999999" }, { "PowerHint": "LAUNCH", "Node": "CPUBigClusterMinFreq", - "Duration": 5000, + "Duration": 4000, "Value": "9999999" }, { "PowerHint": "LAUNCH", "Node": "CPULittleClusterMinFreq", - "Duration": 5000, + "Duration": 4000, "Value": "9999999" }, { "PowerHint": "LAUNCH", "Node": "PMQoSCpuDmaLatency", - "Duration": 5000, + "Duration": 4000, "Value": "2" }, { "PowerHint": "LAUNCH", "Node": "CPUBWHystTriggerCount", - "Duration": 5000, + "Duration": 4000, "Value": "0" }, { "PowerHint": "LAUNCH", "Node": "CPUBWHistMemory", - "Duration": 5000, + "Duration": 4000, "Value": "0" }, { "PowerHint": "LAUNCH", "Node": "CPUBWMinFreq", - "Duration": 5000, + "Duration": 4000, "Value": "6881" }, { "PowerHint": "LAUNCH", "Node": "GPUForceClkOn", - "Duration": 5000, + "Duration": 4000, "Value": "1" }, { "PowerHint": "LAUNCH", "Node": "GPUForceRailOn", - "Duration": 5000, + "Duration": 4000, "Value": "1" }, { "PowerHint": "LAUNCH", "Node": "GPUIdleTimer", - "Duration": 5000, + "Duration": 4000, "Value": "10000" }, {