From 67cdd9ee1d61dac712a3ff51b4bd1e99e15e07f3 Mon Sep 17 00:00:00 2001 From: David Kimmel Date: Thu, 28 Sep 2023 13:18:01 -0700 Subject: [PATCH] Game Mode Sched lib affinity Bug: 170648047 Test: sched / hints applied correctly Change-Id: Iec7d01b94a8017404a48870837a40d81e46605e4 Signed-off-by: David Kimmel --- powerhint-akita.json | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/powerhint-akita.json b/powerhint-akita.json index 5c90115..0387e3d 100644 --- a/powerhint-akita.json +++ b/powerhint-akita.json @@ -777,6 +777,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 @@ "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Node": "SchedLibMaskIn", + "Duration": 5000, + "Value": "0x100" + }, { "PowerHint": "LAUNCH_EXTEND", "Node": "CPUBigClusterMaxFreq", @@ -975,6 +990,12 @@ "Duration": 2000, "Value": "615" }, + { + "PowerHint": "LAUNCH_EXTEND", + "Node": "SchedLibMaskIn", + "Duration": 5000, + "Value": "0x100" + }, { "PowerHint": "LAUNCH_PMU", "Node": "PMU_POLL", @@ -2349,6 +2370,12 @@ "Duration": 0, "Value": "1" }, + { + "PowerHint": "GAME", + "Node": "SchedLibMaskIn", + "Duration": 0, + "Value": "0x100" + }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "Node": "PMU_POLL",