From 4223660ea4c7943fb758f9b836d314f7b14ae577 Mon Sep 17 00:00:00 2001 From: "Shijie (Jessie) Hu" Date: Thu, 7 Mar 2024 17:27:19 -0800 Subject: [PATCH] [Project11] Update Project11 powerhint Bug: 328685643 Test: Power test show ~20mW CPU power increase. but cpu profiling show CPU operation frequency are lower than before, which will limit the impact when system level CPU throttle start. - Project11 power hint reuse "streaming_standard" with extra MIF target tuning Change-Id: If62e93032f9f4d69caa2f74e8a4cf4b2cf68be86 --- perf/powerhint-caiman.json | 64 ++++++++++++++++++++++---------------- perf/powerhint-komodo.json | 64 ++++++++++++++++++++++---------------- perf/powerhint-tokay.json | 64 ++++++++++++++++++++++---------------- 3 files changed, 114 insertions(+), 78 deletions(-) diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json index 51fc33cd..4a1ddc43 100644 --- a/perf/powerhint-caiman.json +++ b/perf/powerhint-caiman.json @@ -2858,12 +2858,24 @@ "Duration": 2000, "Value": "44" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUDVFSHeadroom", + "Duration": 0, + "Value": "1280" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PowerHALCameraRunning", "Duration": 0, "Value": "1" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1098000" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_LCPI_THRESHOLD", @@ -2874,7 +2886,13 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "0" + "Value": "42" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_MID_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2886,13 +2904,13 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "50" + "Value": "18" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1885000" + "Value": "1298000" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2904,25 +2922,25 @@ "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" + "Value": "cam2" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "CDPreferHighCap", "Duration": 0, - "Value": "1" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2934,25 +2952,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "TAPreferHighCap", "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUBigClusterMaxFreq", - "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", @@ -2984,6 +2984,18 @@ "Duration": 0, "Value": "0-7" }, + { + "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": "MIFTargetLoad", diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json index 51fc33cd..4a1ddc43 100644 --- a/perf/powerhint-komodo.json +++ b/perf/powerhint-komodo.json @@ -2858,12 +2858,24 @@ "Duration": 2000, "Value": "44" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUDVFSHeadroom", + "Duration": 0, + "Value": "1280" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PowerHALCameraRunning", "Duration": 0, "Value": "1" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1098000" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_LCPI_THRESHOLD", @@ -2874,7 +2886,13 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "0" + "Value": "42" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_MID_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2886,13 +2904,13 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "50" + "Value": "18" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1885000" + "Value": "1298000" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2904,25 +2922,25 @@ "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" + "Value": "cam2" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "CDPreferHighCap", "Duration": 0, - "Value": "1" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2934,25 +2952,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "TAPreferHighCap", "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUBigClusterMaxFreq", - "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", @@ -2984,6 +2984,18 @@ "Duration": 0, "Value": "0-7" }, + { + "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": "MIFTargetLoad", diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json index 51fc33cd..4a1ddc43 100644 --- a/perf/powerhint-tokay.json +++ b/perf/powerhint-tokay.json @@ -2858,12 +2858,24 @@ "Duration": 2000, "Value": "44" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "CPUDVFSHeadroom", + "Duration": 0, + "Value": "1280" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PowerHALCameraRunning", "Duration": 0, "Value": "1" }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_LIT_LIMIT_FREQ", + "Duration": 0, + "Value": "1098000" + }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_LCPI_THRESHOLD", @@ -2874,7 +2886,13 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "0" + "Value": "42" + }, + { + "PowerHint": "CAMERA_PROJECT11", + "Node": "PMU_MID_LIMIT_FREQ", + "Duration": 0, + "Value": "1328000" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2886,13 +2904,13 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "50" + "Value": "18" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_LIMIT_FREQ", "Duration": 0, - "Value": "1885000" + "Value": "1298000" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2904,25 +2922,25 @@ "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" + "Value": "cam2" }, { "PowerHint": "CAMERA_PROJECT11", "Node": "CDPreferHighCap", "Duration": 0, - "Value": "1" + "Value": "0" }, { "PowerHint": "CAMERA_PROJECT11", @@ -2934,25 +2952,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "TAPreferHighCap", "Duration": 0, - "Value": "1" - }, - { - "PowerHint": "CAMERA_PROJECT11", - "Node": "CPUBigClusterMaxFreq", - "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", @@ -2984,6 +2984,18 @@ "Duration": 0, "Value": "0-7" }, + { + "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": "MIFTargetLoad",