summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Kimmel <davidkimmel@google.com>2023-09-28 18:12:27 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2023-09-28 18:12:27 +0000
commit9e97c64663665d0e67f83054b2593cde117238ce (patch)
tree7f158e050525877728c69c91c394cff0539605ec
parent271412790a6eba9107a860d400048ba8239cff01 (diff)
parent0c21866e598238fe3f6441018390933cf7f83b0c (diff)
downloadshusky-9e97c64663665d0e67f83054b2593cde117238ce.tar.gz
Merge "Game Mode Sched lib affinity" into udc-qpr-dev
-rw-r--r--perf/powerhint-husky.json27
-rw-r--r--perf/powerhint-ripcurrent.json27
-rw-r--r--perf/powerhint-shiba.json27
3 files changed, 81 insertions, 0 deletions
diff --git a/perf/powerhint-husky.json b/perf/powerhint-husky.json
index bbb5662..63af423 100644
--- a/perf/powerhint-husky.json
+++ b/perf/powerhint-husky.json
@@ -776,6 +776,15 @@
"20 40"
],
"ResetOnInit": true
+ },
+ {
+ "Name": "SchedLibMaskIn",
+ "Path": "/proc/vendor_sched/sched_lib_mask_in",
+ "Values": [
+ "0x100",
+ "0x0"
+ ],
+ "ResetOnInit": true
}
],
"Actions": [
@@ -939,6 +948,12 @@
"Value": "1"
},
{
+ "PowerHint": "LAUNCH",
+ "Node": "SchedLibMaskIn",
+ "Duration": 5000,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "LAUNCH_EXTEND",
"Node": "CPUBigClusterMaxFreq",
"Duration": 2000,
@@ -1017,6 +1032,12 @@
"Value": "1"
},
{
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "SchedLibMaskIn",
+ "Duration": 5000,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "LAUNCH_PMU",
"Node": "PMU_POLL",
"Duration": 3000,
@@ -2463,6 +2484,12 @@
"Value": "1"
},
{
+ "PowerHint": "GAME",
+ "Node": "SchedLibMaskIn",
+ "Duration": 0,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_POLL",
"Duration": 0,
diff --git a/perf/powerhint-ripcurrent.json b/perf/powerhint-ripcurrent.json
index 0b022fc..2747e57 100644
--- a/perf/powerhint-ripcurrent.json
+++ b/perf/powerhint-ripcurrent.json
@@ -798,6 +798,15 @@
"20 40"
],
"ResetOnInit": true
+ },
+ {
+ "Name": "SchedLibMaskIn",
+ "Path": "/proc/vendor_sched/sched_lib_mask_in",
+ "Values": [
+ "0x100",
+ "0x0"
+ ],
+ "ResetOnInit": true
}
],
"Actions": [
@@ -961,6 +970,12 @@
"Value": "1"
},
{
+ "PowerHint": "LAUNCH",
+ "Node": "SchedLibMaskIn",
+ "Duration": 5000,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "LAUNCH_EXTEND",
"Node": "CPUBigClusterMaxFreq",
"Duration": 2000,
@@ -1039,6 +1054,12 @@
"Value": "1"
},
{
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "SchedLibMaskIn",
+ "Duration": 5000,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "LAUNCH_PMU",
"Node": "PMU_POLL",
"Duration": 3000,
@@ -2222,6 +2243,12 @@
"Value": "1"
},
{
+ "PowerHint": "GAME",
+ "Node": "SchedLibMaskIn",
+ "Duration": 0,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_POLL",
"Duration": 0,
diff --git a/perf/powerhint-shiba.json b/perf/powerhint-shiba.json
index 9f65124..87b42ce 100644
--- a/perf/powerhint-shiba.json
+++ b/perf/powerhint-shiba.json
@@ -776,6 +776,15 @@
"20 40"
],
"ResetOnInit": true
+ },
+ {
+ "Name": "SchedLibMaskIn",
+ "Path": "/proc/vendor_sched/sched_lib_mask_in",
+ "Values": [
+ "0x100",
+ "0x0"
+ ],
+ "ResetOnInit": true
}
],
"Actions": [
@@ -939,6 +948,12 @@
"Value": "1"
},
{
+ "PowerHint": "LAUNCH",
+ "Node": "SchedLibMaskIn",
+ "Duration": 5000,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "LAUNCH_EXTEND",
"Node": "CPUBigClusterMaxFreq",
"Duration": 2000,
@@ -1017,6 +1032,12 @@
"Value": "1"
},
{
+ "PowerHint": "LAUNCH_EXTEND",
+ "Node": "SchedLibMaskIn",
+ "Duration": 5000,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "LAUNCH_PMU",
"Node": "PMU_POLL",
"Duration": 3000,
@@ -2367,6 +2388,12 @@
"Value": "1"
},
{
+ "PowerHint": "GAME",
+ "Node": "SchedLibMaskIn",
+ "Duration": 0,
+ "Value": "0x100"
+ },
+ {
"PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT",
"Node": "PMU_POLL",
"Duration": 0,