From b92e5b08ee3164387ab1b7aaee578b02174fb903 Mon Sep 17 00:00:00 2001 From: Pointer Kung Date: Fri, 13 Oct 2023 17:59:19 +0800 Subject: [PATCH] Restrict foreground cpuset to cpu0-5 when camera launch Bug: 302387784 Test: Build pass Change-Id: I52bd30c8b311cf5ebcde2a0f757cb4918165e056 --- powerhint-akita.json | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/powerhint-akita.json b/powerhint-akita.json index 7c763d9..81b6830 100644 --- a/powerhint-akita.json +++ b/powerhint-akita.json @@ -347,6 +347,15 @@ "DefaultIndex": 0, "ResetOnInit": true }, + { + "Name": "FGCpuset", + "Path": "/dev/cpuset/foreground/cpus", + "Values": [ + "0-5", + "0-7" + ], + "ResetOnInit": true + }, { "Name": "CDCpuset", "Path": "/dev/cpuset/camera-daemon/cpus", @@ -1206,6 +1215,12 @@ "Duration": 1000, "Value": "1" }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "FGCpuset", + "Duration": 1000, + "Value": "0-5" + }, { "PowerHint": "CAMERA_LAUNCH_EXTENDED", "Node": "CPU_BIG_TSKIN_BYPASS", @@ -1248,6 +1263,12 @@ "Duration": 2000, "Value": "0" }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "FGCpuset", + "Duration": 2000, + "Value": "0-5" + }, { "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", "Node": "CPUBigClusterMaxFreq",