aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmanuelCN <emanuelghub@gmail.com>2022-06-13 15:53:44 +0530
committerdrishal <drishalballaney@gmail.com>2022-06-13 15:53:44 +0530
commit84ac1fa6728e8918cacaac42ddd1489ead048c1c (patch)
tree828ea5c85bb10527a350b809518ad8adaa4c5e6e
parente799e3a490c47f8fb17735ceac7ed45720c3847a (diff)
sm8250-common: adjust powerhint
-rw-r--r--configs/powerhint.json377
1 files changed, 92 insertions, 285 deletions
diff --git a/configs/powerhint.json b/configs/powerhint.json
index b2207bf..432c74a 100644
--- a/configs/powerhint.json
+++ b/configs/powerhint.json
@@ -5,12 +5,11 @@
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
"Values": [
"9999999",
- "1612800",
"1075200",
- "883200",
- "1075201",
- "1344000",
- "1516800",
+ "1171200",
+ "1248000",
+ "1420800",
+ "1612800",
"1612801"
],
"DefaultIndex": 0,
@@ -21,9 +20,11 @@
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
"Values": [
"9999999",
- "691199",
- "1075200",
+ "1344000",
"1171200",
+ "1075200",
+ "1075199",
+ "787200",
"691200"
],
"ResetOnInit": true
@@ -33,15 +34,17 @@
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
"Values": [
"9999999",
+ "2150400",
+ "2054400",
"1958400",
+ "1766401",
"1766400",
+ "1670400",
+ "1478401",
"1478400",
- "9999998",
- "825600",
- "1056000",
- "1478390",
- "1747201",
- "1958401"
+ "1478399",
+ "1171200",
+ "1056000"
],
"DefaultIndex": 0,
"ResetOnInit": true
@@ -51,10 +54,8 @@
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
"Values": [
"9999999",
- "1958400",
- "1766400",
+ "1708800",
"1286400",
- "1747201",
"710400"
],
"ResetOnInit": true
@@ -64,15 +65,20 @@
"Path": "/sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq",
"Values": [
"9999999",
+ "2841600",
+ "2745600",
+ "2649660",
+ "2553600",
+ "2265600",
+ "2073600",
+ "1977600",
+ "1862401",
"1862400",
- "1747200",
- "9999998",
- "1305600",
- "960000",
- "1305601",
+ "1862399",
"1747201",
- "1862401",
- "2649600"
+ "1747200",
+ "1516800",
+ "1075200"
],
"DefaultIndex": 0,
"ResetOnInit": true
@@ -82,11 +88,13 @@
"Path": "/sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq",
"Values": [
"9999999",
- "1862400",
- "1190400",
+ "1075200",
"1747200",
- "844799",
+ "1862400",
+ "2073600",
"960000",
+ "959999",
+ "844799",
"844800"
],
"ResetOnInit": true
@@ -151,7 +159,7 @@
"Path": "/sys/class/kgsl/kgsl-3d0/idle_timer",
"Values": [
"10000",
- "80"
+ "58"
],
"ResetOnInit": true
},
@@ -287,7 +295,7 @@
"Name": "PMQoSCpuDmaLatency",
"Path": "/dev/cpu_dma_latency",
"Values": [
- "61",
+ "2c",
"100"
],
"HoldFd": true
@@ -318,6 +326,27 @@
""
],
"Type": "Property"
+ },
+ {
+ "Name": "Dex2oatThreads",
+ "Path": "vendor.powerhal.dalvik.vm.dex2oat-threads",
+ "Values": [
+ "1",
+ "2",
+ "4",
+ "6"
+ ],
+ "Type": "Property"
+ },
+ {
+ "Name": "Dex2oatCPUSet",
+ "Path": "vendor.powerhal.dalvik.vm.dex2oat-cpu-set",
+ "Values": [
+ "4,5",
+ "2,3,4,5",
+ "0,1,2,3,4,5,7"
+ ],
+ "Type": "Property"
}
],
"Actions": [
@@ -331,19 +360,19 @@
"PowerHint": "SUSTAINED_PERFORMANCE",
"Node": "CPUBigClusterMaxFreq",
"Duration": 0,
- "Value": "1478400"
+ "Value": "1766400"
},
{
"PowerHint": "SUSTAINED_PERFORMANCE",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 0,
- "Value": "1305600"
+ "Value": "2073600"
},
{
"PowerHint": "SUSTAINED_PERFORMANCE",
"Node": "CPULittleClusterMaxFreq",
"Duration": 0,
- "Value": "1075200"
+ "Value": "1248000"
},
{
"PowerHint": "SUSTAINED_PERFORMANCE",
@@ -361,19 +390,13 @@
"PowerHint": "INTERACTION",
"Node": "CPUBigPlusClusterMinFreq",
"Duration": 0,
- "Value": "1190400"
+ "Value": "1075200"
},
{
"PowerHint": "INTERACTION",
"Node": "CPULittleClusterMinFreq",
"Duration": 0,
- "Value": "1171200"
- },
- {
- "PowerHint": "INTERACTION",
- "Node": "TASchedtuneBoost",
- "Duration": 0,
- "Value": "30"
+ "Value": "1344000"
},
{
"PowerHint": "INTERACTION",
@@ -407,6 +430,12 @@
},
{
"PowerHint": "LAUNCH",
+ "Node": "TASchedtuneBoost",
+ "Duration": 2000,
+ "Value": "30"
+ },
+ {
+ "PowerHint": "LAUNCH",
"Node": "CPUBigClusterMaxFreq",
"Duration": 5000,
"Value": "9999999"
@@ -439,7 +468,7 @@
"PowerHint": "LAUNCH",
"Node": "PMQoSCpuDmaLatency",
"Duration": 5000,
- "Value": "61"
+ "Value": "2c"
},
{
"PowerHint": "LAUNCH",
@@ -508,232 +537,10 @@
"Value": "1612800000"
},
{
- "PowerHint": "CAMERA_LAUNCH",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_LAUNCH",
- "Node": "CPUBigPlusClusterMaxFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_LAUNCH",
- "Node": "CPUBigClusterMinFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_LAUNCH",
- "Node": "CPUBigPlusClusterMinFreq",
- "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": "PMQoSCpuDmaLatency",
- "Duration": 1000,
- "Value": "61"
- },
- {
- "PowerHint": "CAMERA_STREAMING_MID",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 0,
- "Value": "1958400"
- },
- {
- "PowerHint": "CAMERA_STREAMING_MID",
- "Node": "CPUBigPlusClusterMaxFreq",
- "Duration": 0,
- "Value": "1862400"
- },
- {
- "PowerHint": "CAMERA_STREAMING_MID",
- "Node": "CPUBWSampleMs",
- "Duration": 0,
- "Value": "10"
- },
- {
- "PowerHint": "CAMERA_STREAMING_MID",
- "Node": "CPUBWIOPercent",
- "Duration": 0,
- "Value": "80"
- },
- {
- "PowerHint": "CAMERA_STREAMING_MID",
- "Node": "LLCCBWSampleMs",
- "Duration": 0,
- "Value": "10"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 0,
- "Value": "1766400"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUBigPlusClusterMaxFreq",
- "Duration": 0,
- "Value": "1747200"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUBWSampleMs",
- "Duration": 0,
- "Value": "10"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUBWIOPercent",
- "Duration": 0,
- "Value": "80"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "LLCCBWSampleMs",
- "Duration": 0,
- "Value": "10"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUBWHystTriggerCount",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "CPUBWHystLength",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "LLCCBWHystTriggerCount",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_HIGH",
- "Node": "LLCCBWHystLength",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 0,
- "Value": "1958400"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "CPUBigPlusClusterMaxFreq",
- "Duration": 0,
- "Value": "1862400"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "CPUBWSampleMs",
- "Duration": 0,
- "Value": "10"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "CPUBWIOPercent",
- "Duration": 0,
- "Value": "80"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "LLCCBWSampleMs",
- "Duration": 0,
- "Value": "10"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "CPUBWHystTriggerCount",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "CPUBWHystLength",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "LLCCBWHystTriggerCount",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_STREAMING_LOW",
- "Node": "LLCCBWHystLength",
- "Duration": 0,
- "Value": "0"
- },
- {
- "PowerHint": "CAMERA_SHOT",
- "Node": "CPUBigClusterMaxFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_SHOT",
- "Node": "CPUBigPlusClusterMaxFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_SHOT",
- "Node": "CPUBigClusterMinFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_SHOT",
- "Node": "CPUBigPlusClusterMinFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_SHOT",
- "Node": "CPULittleClusterMaxFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_SHOT",
- "Node": "CPULittleClusterMinFreq",
- "Duration": 1000,
- "Value": "9999999"
- },
- {
- "PowerHint": "CAMERA_SHOT",
- "Node": "PMQoSCpuDmaLatency",
- "Duration": 1000,
- "Value": "61"
- },
- {
"PowerHint": "AUDIO_LAUNCH",
"Node": "PMQoSCpuDmaLatency",
"Duration": 0,
- "Value": "61"
+ "Value": "2c"
},
{
"PowerHint": "AUDIO_STREAMING_LOW_LATENCY",
@@ -745,7 +552,7 @@
"PowerHint": "AUDIO_STREAMING_LOW_LATENCY",
"Node": "PMQoSCpuDmaLatency",
"Duration": 0,
- "Value": "61"
+ "Value": "2c"
},
{
"PowerHint": "EXPENSIVE_RENDERING",
@@ -757,7 +564,7 @@
"PowerHint": "EXPENSIVE_RENDERING",
"Node": "GPUMinFreq",
"Duration": 0,
- "Value": "1"
+ "Value": "2"
},
{
"PowerHint": "EXPENSIVE_RENDERING",
@@ -769,7 +576,7 @@
"PowerHint": "ML_ACC",
"Node": "PMQoSCpuDmaLatency",
"Duration": 2000,
- "Value": "61"
+ "Value": "2c"
},
{
"PowerHint": "FIXED_PERFORMANCE",
@@ -829,49 +636,49 @@
"PowerHint": "Flipendo",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 0,
- "Value": "1747200"
+ "Value": "1862399"
},
{
"PowerHint": "Flipendo",
"Node": "CPUBigClusterMaxFreq",
"Duration": 0,
- "Value": "1766400"
+ "Value": "1478401"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
- "Value": "883200"
+ "Value": "1075200"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
"Node": "CPULittleClusterMinFreq",
"Duration": 3600000,
- "Value": "691200"
+ "Value": "1075199"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
- "Value": "1075201"
+ "Value": "1171200"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
"Node": "CPULittleClusterMinFreq",
"Duration": 3600000,
- "Value": "691200"
+ "Value": "1171200"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
- "Value": "1344000"
+ "Value": "1248000"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
- "Value": "1516800"
+ "Value": "1420800"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
@@ -883,13 +690,13 @@
"PowerHint": "LOW_POWER_CPU_50",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
- "Value": "825600"
+ "Value": "1171200"
},
{
"PowerHint": "LOW_POWER_CPU_50",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
- "Value": "960000"
+ "Value": "1516800"
},
{
"PowerHint": "LOW_POWER_CPU_50",
@@ -901,55 +708,55 @@
"PowerHint": "LOW_POWER_CPU_60",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
- "Value": "1056000"
+ "Value": "1478400"
},
{
"PowerHint": "LOW_POWER_CPU_60",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
- "Value": "1305601"
+ "Value": "1747200"
},
{
"PowerHint": "LOW_POWER_CPU_60",
"Node": "CPUBigPlusClusterMinFreq",
"Duration": 3600000,
- "Value": "844800"
+ "Value": "959999"
},
{
"PowerHint": "LOW_POWER_CPU_70",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
- "Value": "1478390"
+ "Value": "1670400"
},
{
"PowerHint": "LOW_POWER_CPU_70",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
- "Value": "1747201"
+ "Value": "1977600"
},
{
"PowerHint": "LOW_POWER_CPU_80",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
- "Value": "1747201"
+ "Value": "1958400"
},
{
"PowerHint": "LOW_POWER_CPU_80",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
- "Value": "1862401"
+ "Value": "2265600"
},
{
"PowerHint": "LOW_POWER_CPU_90",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
- "Value": "1958401"
+ "Value": "2150400"
},
{
"PowerHint": "LOW_POWER_CPU_90",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
- "Value": "2649600"
+ "Value": "2553600"
}
]
}