From c9d309c9f56034f6d395d94edae2cd15a3b1bdeb Mon Sep 17 00:00:00 2001 From: Chungkai Mei Date: Thu, 25 May 2023 03:59:46 +0000 Subject: [PATCH] disable vendor idle balancer Camera is highly optimized in launched devices, so that we disable idle balancer to avoid influencing previous optimization. Bug: 281489720 Change-Id: I210f5c14ec589b06e8d8e80799cf7cb650baa9c5 Signed-off-by: Chungkai Mei --- powerhint.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/powerhint.json b/powerhint.json index 4efd05d..c0a773d 100644 --- a/powerhint.json +++ b/powerhint.json @@ -313,6 +313,14 @@ ], "ResetOnInit": true }, + { + "Name": "NewlyIdleBalancer", + "Path": "/proc/vendor_sched/idle_balancer", + "Values": [ + "0", + "1" + ], + }, { "Name": "DisplayWakeup", "Path": "/sys/devices/platform/1c240000.drmdecon/early_wakeup", @@ -1165,6 +1173,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PowerHALCameraRunning", @@ -1237,6 +1251,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_HIGH", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PowerHALCameraRunning", @@ -1297,6 +1317,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_STANDARD", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_STREAMING_LOW", "Node": "PowerHALCameraRunning", @@ -1357,6 +1383,12 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "NewlyIdleBalancer", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "CAMERA_MULTI_CAM_STREAMING", "Node": "CPUBigClusterMaxFreq",