From 27af9addc4e89a70c923dd210db5f6f66b344cf4 Mon Sep 17 00:00:00 2001 From: Pointer Kung Date: Tue, 28 May 2024 09:19:12 +0000 Subject: [PATCH] Update camera related powerhint settings sync from - ag/26741141 [Project11] Update Project11 powerhint - ag/27477178 [Project11] CPU scheduling update. - ag/27120048 Reduce DVFSHeadroom to 1100 for CAMERA_STREAMING_STANDARD - ag/26555645 Change CPU UtilThreshold, DVFSHeadroom, CDPreferHighCap for Video Call Bug: 342502377 Test: Build pass, Boot to home, GCA Change-Id: I7411d6703f6e3e5b602a48413a7be101d0da2941 --- perf/powerhint-tegu.json | 94 ++++++++++++++++++++++++++-------------- 1 file changed, 62 insertions(+), 32 deletions(-) diff --git a/perf/powerhint-tegu.json b/perf/powerhint-tegu.json index ec210a4..669b81f 100644 --- a/perf/powerhint-tegu.json +++ b/perf/powerhint-tegu.json @@ -2039,7 +2039,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1280 1100 1055" + "Value": "1100" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2207,7 +2207,7 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CDPreferHighCap", "Duration": 0, - "Value": "1" + "Value": "0" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -2297,13 +2297,13 @@ "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1280 1100 1055" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "CPUUtilThreshold", "Duration": 0, - "Value": "1100" + "Value": "1100 1024 1100" }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", @@ -2888,17 +2888,29 @@ "Duration": 0, "Value": "1" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1098000" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "0" + "Value": "55" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_MID_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "50" + "Value": "30" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2910,29 +2922,41 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "50" + "Value": "22" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_POLL", "Duration": 0, - "Value": "0" + "Value": "1" }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "EM_Profile", - "Duration": 0, - "Value": "cam1" - }, - { - "PowerHint": "CAMERA_PROJECT11", - "Node": "CDPreferHighCap", + "Node": "PMU_FORCE_LIMIT", "Duration": 0, "Value": "1" }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CDPreferIdle", + "Node": "EM_Profile", + "Duration": 0, + "Value": "cam2" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUUtilThreshold", + "Duration": 0, + "Value": "1100 1024 1100" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUDVFSHeadroom", + "Duration": 0, + "Value": "1100" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CDPreferHighCap", "Duration": 0, "Value": "0" }, @@ -2940,25 +2964,13 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "TAPreferHighCap", "Duration": 0, - "Value": "1" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUBigClusterMaxFreq", + "Node": "TAPreferIdle", "Duration": 0, - "Value": "1885000" - }, - { - "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUMidClusterMaxFreq", - "Duration": 0, - "Value": "1549000" - }, - { - "PowerHint": "CAMERA_PROJECT11", - "Node": "CPULittleClusterMaxFreq", - "Duration": 0, - "Value": "1425000" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2988,7 +3000,25 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "CDCpuset", "Duration": 0, - "Value": "0-7" + "Value": "0-6" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "VIRTUAL-SKIN-CPU-MID", + "Duration": 0, + "Value": "camera" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "VIRTUAL-SKIN-CPU-HIGH", + "Duration": 0, + "Value": "camera" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUSkipMask", + "Duration": 0, + "Value": "0x80" }, { "PowerHint": "CAMERA_PROJECT11",