From bbe850fc0f3431f6bd9b9e7734f91687de6664b3 Mon Sep 17 00:00:00 2001 From: clarencelol Date: Sat, 24 Jul 2021 13:34:54 +0800 Subject: [PATCH] sdm660-common: power-libperfmgr: Update powerhint Signed-off-by: pix106 --- power-libperfmgr/sdm660_powerhint.json | 137 +++++++++++++++++-------- 1 file changed, 92 insertions(+), 45 deletions(-) diff --git a/power-libperfmgr/sdm660_powerhint.json b/power-libperfmgr/sdm660_powerhint.json index 64f0e244..f06d3a7a 100644 --- a/power-libperfmgr/sdm660_powerhint.json +++ b/power-libperfmgr/sdm660_powerhint.json @@ -60,11 +60,9 @@ "Path": "/sys/class/kgsl/kgsl-3d0/devfreq/min_freq", "Values": [ "647000000", - "588000000", "465000000", "370000000", - "266000000", - "160000000" + "266000000" ], "ResetOnInit": true }, @@ -110,8 +108,8 @@ "Name": "TASchedtuneBoost", "Path": "/dev/stune/top-app/schedtune.boost", "Values": [ - "30", - "10" + "10", + "5" ], "ResetOnInit": true }, @@ -139,7 +137,8 @@ "Values": [ "0", "10" - ] + ], + "ResetOnInit": true }, { "Name": "CPUBWSampleMs", @@ -154,7 +153,7 @@ "Name": "CPUBWIOPercent", "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/io_percent", "Values": [ - "80", + "85", "50" ], "ResetOnInit": true @@ -164,34 +163,16 @@ "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/min_freq", "Values": [ "6881", - "5931", - "5163", - "4943", "3879", - "2929", - "2597", - "2086", - "1571", - "1144", - "572", - "381" + "762" ], "ResetOnInit": true }, - { - "Name": "PMQoSCpuDmaLatency", - "Path": "/dev/cpu_dma_latency", - "Values": [ - "2", - "43", - "100" - ], - "HoldFd": true - }, { "Name": "PowerHALMainState", "Path": "vendor.powerhal.state", "Values": [ + "CAMERA_STREAMING", "SUSTAINED_PERFORMANCE", "" ], @@ -273,7 +254,7 @@ "PowerHint": "INTERACTION", "Node": "TASchedtuneBoost", "Duration": 0, - "Value": "30" + "Value": "10" }, { "PowerHint": "INTERACTION", @@ -281,23 +262,23 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "INTERACTION", - "Node": "CPUBWHistMemory", - "Duration": 0, - "Value": "0" - }, { "PowerHint": "INTERACTION", "Node": "CPUBWHystLength", "Duration": 0, "Value": "0" }, + { + "PowerHint": "INTERACTION", + "Node": "CPUBWHistMemory", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "INTERACTION", "Node": "CPUBWMinFreq", "Duration": 0, - "Value": "4943" + "Value": "3879" }, { "PowerHint": "LAUNCH", @@ -319,13 +300,13 @@ }, { "PowerHint": "LAUNCH", - "Node": "PMQoSCpuDmaLatency", + "Node": "CPUBWHystTriggerCount", "Duration": 3000, - "Value": "2" + "Value": "0" }, { "PowerHint": "LAUNCH", - "Node": "CPUBWHystTriggerCount", + "Node": "CPUBWHystLength", "Duration": 3000, "Value": "0" }, @@ -360,16 +341,82 @@ "Value": "10000" }, { - "PowerHint": "AUDIO_LAUNCH", - "Node": "PMQoSCpuDmaLatency", - "Duration": 0, - "Value": "43" + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" }, { - "PowerHint": "AUDIO_STREAMING", - "Node": "PMQoSCpuDmaLatency", + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPULittleClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_STREAMING_MID", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1958400" + }, + { + "PowerHint": "CAMERA_STREAMING_MID", + "Node": "CPUBWSampleMs", + "Duration": 0, + "Value": "10" + }, + { + "PowerHint": "CAMERA_STREAMING_MID", + "Node": "CPUBWIOPercent", + "Duration": 0, + "Value": "85" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPUBigClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPULittleClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_SHOT", + "Node": "CPULittleClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "AUDIO_LAUNCH", + "Node": "CPUBigClusterMinFreq", "Duration": 2000, - "Value": "43" + "Value": "1401600" + }, + { + "PowerHint": "AUDIO_LAUNCH", + "Node": "CPUBigClusterMaxFreq", + "Duration": 2000, + "Value": "9999999" }, { "PowerHint": "AUDIO_STREAMING_LOW_LATENCY",