powerhint: add game mode tuning nodes
Add down_rate_limit_us nodes, tapered_dvfs_headroom nodes.
Test: build
Bug: 295636226
Change-Id: I49c004e205a6d80c1281d2063747206faa642938
diff --git a/powerhint-raven.json b/powerhint-raven.json
index 1f3c408..aaeafea 100644
--- a/powerhint-raven.json
+++ b/powerhint-raven.json
@@ -46,6 +46,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",
"Values": [
@@ -73,6 +83,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",
"Values": [
@@ -100,6 +120,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": "GPUMinFreq",
"Path": "/sys/devices/platform/1c500000.mali/hint_min_freq",
"Values": [
@@ -140,6 +170,16 @@
"ResetOnInit": true
},
{
+ "Name": "CPUTaperedDVFSHeadroomEnable",
+ "Path": "/proc/vendor_sched/tapered_dvfs_headroom_enable",
+ "Values": [
+ "0",
+ "1"
+ ],
+ "DefaultIndex": 0,
+ "ResetOnInit": true
+ },
+ {
"Name": "TAUClampBoost",
"Path": "/proc/vendor_sched/groups/ta/uclamp_min",
"Values": [
@@ -244,9 +284,10 @@
"Name": "TAPreferIdle",
"Path": "/proc/vendor_sched/groups/ta/prefer_idle",
"Values": [
- "0",
- "1"
+ "1",
+ "0"
],
+ "DefaultIndex": 0,
"ResetOnInit": true
},
{