|
@@ -61,6 +61,16 @@
|
|
|
],
|
|
|
"ResetOnInit": true
|
|
|
},
|
|
|
+ {
|
|
|
+ "Name": "CPULittleClusterDownRateLimitUs",
|
|
|
+ "Path": "/sys/devices/system/cpu/cpu0/cpufreq/sched_pixel/down_rate_limit_us",
|
|
|
+ "Values": [
|
|
|
+ "5000",
|
|
|
+ "500"
|
|
|
+ ],
|
|
|
+ "DefaultIndex": 0,
|
|
|
+ "ResetOnInit": true
|
|
|
+ },
|
|
|
{
|
|
|
"Name": "CPUMidClusterMaxFreq",
|
|
|
"Path": "/sys/devices/system/cpu/cpu4/cpufreq/scaling_max_freq",
|
|
@@ -89,6 +99,16 @@
|
|
|
],
|
|
|
"ResetOnInit": true
|
|
|
},
|
|
|
+ {
|
|
|
+ "Name": "CPUMidClusterDownRateLimitUs",
|
|
|
+ "Path": "/sys/devices/system/cpu/cpu4/cpufreq/sched_pixel/down_rate_limit_us",
|
|
|
+ "Values": [
|
|
|
+ "20000",
|
|
|
+ "3000"
|
|
|
+ ],
|
|
|
+ "DefaultIndex": 0,
|
|
|
+ "ResetOnInit": true
|
|
|
+ },
|
|
|
{
|
|
|
"Name": "CPUBigClusterMaxFreq",
|
|
|
"Path": "/sys/devices/system/cpu/cpu6/cpufreq/scaling_max_freq",
|
|
@@ -117,6 +137,16 @@
|
|
|
],
|
|
|
"ResetOnInit": true
|
|
|
},
|
|
|
+ {
|
|
|
+ "Name": "CPUBigClusterDownRateLimitUs",
|
|
|
+ "Path": "/sys/devices/system/cpu/cpu6/cpufreq/sched_pixel/down_rate_limit_us",
|
|
|
+ "Values": [
|
|
|
+ "20000",
|
|
|
+ "3000"
|
|
|
+ ],
|
|
|
+ "DefaultIndex": 0,
|
|
|
+ "ResetOnInit": true
|
|
|
+ },
|
|
|
{
|
|
|
"Name": "ReducePreferIdle",
|
|
|
"Path": "/proc/vendor_sched/reduce_prefer_idle",
|
|
@@ -141,11 +171,22 @@
|
|
|
"Path": "/proc/vendor_sched/dvfs_headroom",
|
|
|
"Values": [
|
|
|
"1280",
|
|
|
+ "1100",
|
|
|
"1100 1078 1024"
|
|
|
],
|
|
|
"DefaultIndex": 0,
|
|
|
"ResetOnInit": true
|
|
|
},
|
|
|
+ {
|
|
|
+ "Name": "CPUTaperedDVFSHeadroomEnable",
|
|
|
+ "Path": "/proc/vendor_sched/tapered_dvfs_headroom_enable",
|
|
|
+ "Values": [
|
|
|
+ "0",
|
|
|
+ "1"
|
|
|
+ ],
|
|
|
+ "DefaultIndex": 0,
|
|
|
+ "ResetOnInit": true
|
|
|
+ },
|
|
|
{
|
|
|
"Name": "MIFTargetLoad",
|
|
|
"Path": "/sys/class/devfreq/17000010.devfreq_mif/interactive/target_load",
|
|
@@ -158,7 +199,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "CAMUClampBoost",
|
|
|
- "Path": "/proc/vendor_sched/cam_uclamp_min",
|
|
|
+ "Path": "/proc/vendor_sched/groups/cam/uclamp_min",
|
|
|
"Values": [
|
|
|
"764",
|
|
|
"0"
|
|
@@ -167,7 +208,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "TAUClampBoost",
|
|
|
- "Path": "/proc/vendor_sched/ta_uclamp_min",
|
|
|
+ "Path": "/proc/vendor_sched/groups/ta/uclamp_min",
|
|
|
"Values": [
|
|
|
"764",
|
|
|
"1"
|
|
@@ -176,7 +217,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "FGUClampBoost",
|
|
|
- "Path": "/proc/vendor_sched/fg_uclamp_min",
|
|
|
+ "Path": "/proc/vendor_sched/groups/fg/uclamp_min",
|
|
|
"Values": [
|
|
|
"159",
|
|
|
"0"
|
|
@@ -185,7 +226,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "MLUclampBoost",
|
|
|
- "Path": "/proc/vendor_sched/nnapi_uclamp_min",
|
|
|
+ "Path": "/proc/vendor_sched/groups/nnapi/uclamp_min",
|
|
|
"Values": [
|
|
|
"225",
|
|
|
"813"
|
|
@@ -204,7 +245,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "CDPreferIdle",
|
|
|
- "Path": "/proc/vendor_sched/cam_prefer_idle",
|
|
|
+ "Path": "/proc/vendor_sched/groups/cam/prefer_idle",
|
|
|
"Values": [
|
|
|
"0",
|
|
|
"1"
|
|
@@ -250,7 +291,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "TAPreferHighCap",
|
|
|
- "Path": "/proc/vendor_sched/ta_prefer_high_cap",
|
|
|
+ "Path": "/proc/vendor_sched/groups/ta/prefer_high_cap",
|
|
|
"Values": [
|
|
|
"1",
|
|
|
"0"
|
|
@@ -259,7 +300,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "TAPreferIdle",
|
|
|
- "Path": "/proc/vendor_sched/ta_prefer_idle",
|
|
|
+ "Path": "/proc/vendor_sched/groups/ta/prefer_idle",
|
|
|
"Values": [
|
|
|
"0",
|
|
|
"1"
|
|
@@ -268,7 +309,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "FGPreferIdle",
|
|
|
- "Path": "/proc/vendor_sched/fg_prefer_idle",
|
|
|
+ "Path": "/proc/vendor_sched/groups/fg/prefer_idle",
|
|
|
"Values": [
|
|
|
"1",
|
|
|
"0"
|
|
@@ -278,7 +319,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "CDPreferHighCap",
|
|
|
- "Path": "/proc/vendor_sched/cam_prefer_high_cap",
|
|
|
+ "Path": "/proc/vendor_sched/groups/cam/prefer_high_cap",
|
|
|
"Values": [
|
|
|
"1",
|
|
|
"0"
|
|
@@ -300,7 +341,7 @@
|
|
|
"Values": [
|
|
|
"0",
|
|
|
"1"
|
|
|
- ],
|
|
|
+ ]
|
|
|
},
|
|
|
{
|
|
|
"Name": "DisplayWakeup",
|
|
@@ -614,7 +655,7 @@
|
|
|
},
|
|
|
{
|
|
|
"Name": "Dex2oatGroup",
|
|
|
- "Path": "/proc/vendor_sched/dex2oat_ug",
|
|
|
+ "Path": "/proc/vendor_sched/groups/dex2oat/ug",
|
|
|
"Values": [
|
|
|
"1",
|
|
|
"0"
|
|
@@ -660,6 +701,36 @@
|
|
|
"Duration": 5000,
|
|
|
"Value": "1"
|
|
|
},
|
|
|
+ {
|
|
|
+ "PowerHint": "LAUNCH",
|
|
|
+ "Node": "CPUDVFSHeadroom",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "1280"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "LAUNCH",
|
|
|
+ "Node": "CPUTaperedDVFSHeadroomEnable",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "0"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "LAUNCH",
|
|
|
+ "Node": "CPULittleClusterDownRateLimitUs",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "5000"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "LAUNCH",
|
|
|
+ "Node": "CPUMidClusterDownRateLimitUs",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "20000"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "LAUNCH",
|
|
|
+ "Node": "CPUBigClusterDownRateLimitUs",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "20000"
|
|
|
+ },
|
|
|
{
|
|
|
"PowerHint": "LAUNCH",
|
|
|
"Node": "CPUBigClusterMaxFreq",
|
|
@@ -725,6 +796,60 @@
|
|
|
"Duration": 2000,
|
|
|
"Value": "9999999"
|
|
|
},
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "ReducePreferIdle",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "0"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "FGPreferIdle",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "CPUBigClusterMaxFreq",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "9999999"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "CPUMidClusterMaxFreq",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "9999999"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "CPULittleClusterMaxFreq",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "9999999"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "TAUClampBoost",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "764"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "FGUClampBoost",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "159"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "MemFreq",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "3172000"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "DISPLAY_CHANGE",
|
|
|
+ "Node": "NPITaskPacking",
|
|
|
+ "Duration": 5000,
|
|
|
+ "Value": "0"
|
|
|
+ },
|
|
|
{
|
|
|
"PowerHint": "CPU_LOAD_RESET",
|
|
|
"Node": "GPUMinFreq",
|
|
@@ -911,6 +1036,18 @@
|
|
|
"Duration": 1000,
|
|
|
"Value": "664000"
|
|
|
},
|
|
|
+ {
|
|
|
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
|
|
|
+ "Node": "CDPreferIdle",
|
|
|
+ "Duration": 100,
|
|
|
+ "Value": "1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "CAMERA_ZOOMING_BOOST",
|
|
|
+ "Node": "PMU_POLL",
|
|
|
+ "Duration": 100,
|
|
|
+ "Value": "0"
|
|
|
+ },
|
|
|
{
|
|
|
"PowerHint": "GCA_CAMERA_SHOT_BIGCPU",
|
|
|
"Node": "TAPreferHighCap",
|
|
@@ -1608,6 +1745,36 @@
|
|
|
"Duration": 0,
|
|
|
"Value": "572000"
|
|
|
},
|
|
|
+ {
|
|
|
+ "PowerHint": "GAME",
|
|
|
+ "Node": "CPUDVFSHeadroom",
|
|
|
+ "Duration": 0,
|
|
|
+ "Value": "1100"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "GAME",
|
|
|
+ "Node": "CPUTaperedDVFSHeadroomEnable",
|
|
|
+ "Duration": 0,
|
|
|
+ "Value": "1"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "GAME",
|
|
|
+ "Node": "CPULittleClusterDownRateLimitUs",
|
|
|
+ "Duration": 0,
|
|
|
+ "Value": "500"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "GAME",
|
|
|
+ "Node": "CPUMidClusterDownRateLimitUs",
|
|
|
+ "Duration": 0,
|
|
|
+ "Value": "3000"
|
|
|
+ },
|
|
|
+ {
|
|
|
+ "PowerHint": "GAME",
|
|
|
+ "Node": "CPUBigClusterDownRateLimitUs",
|
|
|
+ "Duration": 0,
|
|
|
+ "Value": "3000"
|
|
|
+ },
|
|
|
{
|
|
|
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
|
|
|
"Node": "PMU_POLL",
|