sm7250-common: Adapt powerhint for Xiaomi SM7250

This commit is contained in:
xSylla 2021-11-30 21:15:34 +01:00
parent 70090e239a
commit 16c47a1821

View File

@ -5,13 +5,13 @@
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq",
"Values": [
"9999999",
"1612800",
"1651200",
"1075200",
"883200",
"864000",
"1075201",
"1344000",
"1363200",
"1516800",
"1612801"
"1651201"
],
"DefaultIndex": 0,
"ResetOnInit": true
@ -21,40 +21,40 @@
"Path": "/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq",
"Values": [
"9999999",
"691199",
"575999",
"1075200",
"1344000",
"691200"
"1363200",
"576000"
],
"ResetOnInit": true
},
{
"Name": "CPUBigClusterMaxFreq",
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
"Values": [
"9999999",
"1958400",
"1766400",
"1900800",
"1728000",
"1478400",
"9999998",
"825600",
"1056000",
"1478390",
"1747201",
"1958401"
"940800",
"1152000",
"1478401",
"1728001",
"1900801"
],
"DefaultIndex": 0,
"ResetOnInit": true
},
{
"Name": "CPUBigClusterMinFreq",
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_min_freq",
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_min_freq",
"Values": [
"9999999",
"1958400",
"1766400",
"1747201",
"710400"
"1900800",
"1728000",
"1478400",
"652800"
],
"ResetOnInit": true
},
@ -63,15 +63,15 @@
"Path": "/sys/devices/system/cpu/cpu7/cpufreq/scaling_max_freq",
"Values": [
"9999999",
"1862400",
"1747200",
"1996800",
"1766400",
"9999998",
"1305600",
"960000",
"1305601",
"1747201",
"1862401",
"2649600"
"1401600",
"1094400",
"1401601",
"1766401",
"1996801",
"2188800"
],
"DefaultIndex": 0,
"ResetOnInit": true
@ -81,11 +81,11 @@
"Path": "/sys/devices/system/cpu/cpu7/cpufreq/scaling_min_freq",
"Values": [
"9999999",
"1862400",
"1747200",
"844799",
"960000",
"844800"
"1996800",
"1766400",
"806399",
"1401600",
"806400"
],
"ResetOnInit": true
},
@ -97,8 +97,8 @@
"1"
],
"Comments": [
"0 => 670000000",
"1 => 587000000"
"0 => 625000000",
"1 => 500000000"
],
"DefaultIndex": 0,
"ResetOnInit": true
@ -110,19 +110,13 @@
"0",
"1",
"2",
"3",
"4",
"5",
"6"
"3"
],
"Comments": [
"0 => 670000000",
"1 => 587000000",
"2 => 525000000",
"3 => 490000000",
"4 => 441600000",
"5 => 400000000",
"6 => 305000000"
"0 => 625000000",
"1 => 500000000",
"2 => 400000000",
"3 => 275000000"
],
"ResetOnInit": true
},
@ -157,8 +151,8 @@
"Name": "TASchedtuneBoost",
"Path": "/dev/stune/top-app/schedtune.boost",
"Values": [
"10",
"5"
"30",
"10"
],
"ResetOnInit": true
},
@ -207,20 +201,11 @@
],
"ResetOnInit": true
},
{
"Name": "CPUBWUseAb",
"Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/bw_hwmon/use_ab",
"Values": [
"0",
"1"
],
"ResetOnInit": true
},
{
"Name": "CPUBWMinFreq",
"Path": "/sys/class/devfreq/soc:qcom,cpu-cpu-llcc-bw/min_freq",
"Values": [
"15258",
"16265",
"9155",
"2288"
],
@ -254,20 +239,11 @@
],
"ResetOnInit": true
},
{
"Name": "LLCCBWUseAb",
"Path": "/sys/class/devfreq/soc:qcom,cpu-llcc-ddr-bw/bw_hwmon/use_ab",
"Values": [
"0",
"1"
],
"ResetOnInit": true
},
{
"Name": "L3LittleClusterMinFreq",
"Path": "/sys/class/devfreq/18590000.qcom,devfreq-l3:qcom,cpu0-cpu-l3-lat/min_freq",
"Path": "/sys/class/devfreq/18321000.qcom,devfreq-l3:qcom,cpu0-cpu-l3-lat/min_freq",
"Values": [
"1612800000",
"1440000000",
"300000000"
],
"ResetOnInit": true
@ -283,18 +259,18 @@
},
{
"Name": "L3BigClusterMinFreq",
"Path": "/sys/class/devfreq/18590000.qcom,devfreq-l3:qcom,cpu4-cpu-l3-lat/min_freq",
"Path": "/sys/class/devfreq/18321000.qcom,devfreq-l3:qcom,cpu6-cpu-l3-lat/min_freq",
"Values": [
"1612800000",
"1440000000",
"300000000"
],
"ResetOnInit": true
},
{
"Name": "L3BigPlusClusterMinFreq",
"Path": "/sys/class/devfreq/18590000.qcom,devfreq-l3:qcom,cpu7-cpu-l3-lat/min_freq",
"Path": "/sys/class/devfreq/18321000.qcom,devfreq-l3:qcom,cpu7-cpu-l3-lat/min_freq",
"Values": [
"1612800000",
"1440000000",
"300000000"
],
"ResetOnInit": true
@ -353,7 +329,7 @@
"PowerHint": "SUSTAINED_PERFORMANCE",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 0,
"Value": "1305600"
"Value": "1401600"
},
{
"PowerHint": "SUSTAINED_PERFORMANCE",
@ -367,17 +343,23 @@
"Duration": 0,
"Value": "1"
},
{
"PowerHint": "INTERACTION",
"Node": "CPUBigPlusClusterMinFreq",
"Duration": 0,
"Value": "1401600"
},
{
"PowerHint": "INTERACTION",
"Node": "CPULittleClusterMinFreq",
"Duration": 0,
"Value": "1344000"
"Value": "1363200"
},
{
"PowerHint": "INTERACTION",
"Node": "TASchedtuneBoost",
"Duration": 0,
"Value": "10"
"Value": "30"
},
{
"PowerHint": "INTERACTION",
@ -467,7 +449,7 @@
"PowerHint": "LAUNCH",
"Node": "CPUBWMinFreq",
"Duration": 5000,
"Value": "15258"
"Value": "16265"
},
{
"PowerHint": "LAUNCH",
@ -497,19 +479,19 @@
"PowerHint": "LAUNCH",
"Node": "L3LittleClusterMinFreq",
"Duration": 5000,
"Value": "1612800000"
"Value": "1440000000"
},
{
"PowerHint": "LAUNCH",
"Node": "L3BigClusterMinFreq",
"Duration": 5000,
"Value": "1612800000"
"Value": "1440000000"
},
{
"PowerHint": "LAUNCH",
"Node": "L3BigPlusClusterMinFreq",
"Duration": 5000,
"Value": "1612800000"
"Value": "1440000000"
},
{
"PowerHint": "CAMERA_LAUNCH",
@ -557,13 +539,13 @@
"PowerHint": "CAMERA_STREAMING_MID",
"Node": "CPUBigClusterMaxFreq",
"Duration": 0,
"Value": "1958400"
"Value": "1900800"
},
{
"PowerHint": "CAMERA_STREAMING_MID",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 0,
"Value": "1862400"
"Value": "1996800"
},
{
"PowerHint": "CAMERA_STREAMING_MID",
@ -587,13 +569,13 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUBigClusterMaxFreq",
"Duration": 0,
"Value": "1766400"
"Value": "1728000"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 0,
"Value": "1747200"
"Value": "1766400"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@ -641,13 +623,13 @@
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CPUBigClusterMaxFreq",
"Duration": 0,
"Value": "1958400"
"Value": "1900800"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 0,
"Value": "1862400"
"Value": "1996800"
},
{
"PowerHint": "CAMERA_STREAMING_LOW",
@ -827,31 +809,31 @@
"PowerHint": "Flipendo",
"Node": "CPULittleClusterMaxFreq",
"Duration": 0,
"Value": "1612800"
"Value": "1651200"
},
{
"PowerHint": "Flipendo",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 0,
"Value": "1747200"
"Value": "1766400"
},
{
"PowerHint": "Flipendo",
"Node": "CPUBigClusterMaxFreq",
"Duration": 0,
"Value": "1766400"
"Value": "1728000"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
"Value": "883200"
"Value": "864000"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_50",
"Node": "CPULittleClusterMinFreq",
"Duration": 3600000,
"Value": "691200"
"Value": "575999"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
@ -863,13 +845,13 @@
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_60",
"Node": "CPULittleClusterMinFreq",
"Duration": 3600000,
"Value": "691200"
"Value": "575999"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_70",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
"Value": "1344000"
"Value": "1363200"
},
{
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_80",
@ -881,79 +863,79 @@
"PowerHint": "LOW_POWER_LITTLE_CLUSTER_90",
"Node": "CPULittleClusterMaxFreq",
"Duration": 3600000,
"Value": "1612801"
"Value": "1651201"
},
{
"PowerHint": "LOW_POWER_CPU_50",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
"Value": "825600"
"Value": "940800"
},
{
"PowerHint": "LOW_POWER_CPU_50",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
"Value": "960000"
"Value": "1094400"
},
{
"PowerHint": "LOW_POWER_CPU_50",
"Node": "CPUBigPlusClusterMinFreq",
"Duration": 3600000,
"Value": "844800"
"Value": "806399"
},
{
"PowerHint": "LOW_POWER_CPU_60",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
"Value": "1056000"
"Value": "1152000"
},
{
"PowerHint": "LOW_POWER_CPU_60",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
"Value": "1305601"
"Value": "1401601"
},
{
"PowerHint": "LOW_POWER_CPU_60",
"Node": "CPUBigPlusClusterMinFreq",
"Duration": 3600000,
"Value": "844800"
"Value": "806399"
},
{
"PowerHint": "LOW_POWER_CPU_70",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
"Value": "1478390"
"Value": "1478401"
},
{
"PowerHint": "LOW_POWER_CPU_70",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
"Value": "1747201"
"Value": "1766401"
},
{
"PowerHint": "LOW_POWER_CPU_80",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
"Value": "1747201"
"Value": "1728001"
},
{
"PowerHint": "LOW_POWER_CPU_80",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
"Value": "1862401"
"Value": "1996801"
},
{
"PowerHint": "LOW_POWER_CPU_90",
"Node": "CPUBigClusterMaxFreq",
"Duration": 3600000,
"Value": "1958401"
"Value": "1900801"
},
{
"PowerHint": "LOW_POWER_CPU_90",
"Node": "CPUBigPlusClusterMaxFreq",
"Duration": 3600000,
"Value": "2649600"
"Value": "2188800"
}
]
}