From 95081704f1b3ed28d9cf9b0babda3030be431fb5 Mon Sep 17 00:00:00 2001 From: OdSazib Date: Sun, 6 Jun 2021 11:42:20 +0600 Subject: [PATCH] sdm660-common: power-libperfmgr: Adapt sdm660 powerhint to k4.19 Signed-off-by: OdSazib --- power-libperfmgr/sdm660_powerhint.json | 36 +++++++++++++++++++++----- 1 file changed, 30 insertions(+), 6 deletions(-) diff --git a/power-libperfmgr/sdm660_powerhint.json b/power-libperfmgr/sdm660_powerhint.json index 9732c82f..386497e6 100644 --- a/power-libperfmgr/sdm660_powerhint.json +++ b/power-libperfmgr/sdm660_powerhint.json @@ -97,7 +97,7 @@ }, { "Name": "CPUBWHystTriggerCount", - "Path": "/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/hyst_trigger_count", + "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/bw_hwmon/hyst_trigger_count", "Values": [ "0", "3" @@ -106,20 +106,37 @@ }, { "Name": "CPUBWHistMemory", - "Path": "/sys/class/devfreq/soc:qcom,cpubw/bw_hwmon/hist_memory", + "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" + ] + }, { "Name": "CPUBWMinFreq", - "Path": "/sys/class/devfreq/soc:qcom,cpubw/min_freq", + "Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-ddr-bw/min_freq", "Values": [ "6881", + "5931", + "5163", + "4943", + "3879", + "2929", "2597", - "762" + "2086", + "1571", + "1144", + "572", + "381" ], "ResetOnInit": true }, @@ -127,6 +144,7 @@ "Name": "PMQoSCpuDmaLatency", "Path": "/dev/cpu_dma_latency", "Values": [ + "2", "43", "100" ], @@ -200,11 +218,17 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "INTERACTION", + "Node": "CPUBWHystLength", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "INTERACTION", "Node": "CPUBWMinFreq", "Duration": 0, - "Value": "2597" + "Value": "3879" }, { "PowerHint": "LAUNCH", @@ -228,7 +252,7 @@ "PowerHint": "LAUNCH", "Node": "PMQoSCpuDmaLatency", "Duration": 5000, - "Value": "43" + "Value": "2" }, { "PowerHint": "LAUNCH",