From 638ed8c296b9e615bbd27f8768adbb1af176feb6 Mon Sep 17 00:00:00 2001 From: Peter Liu Date: Wed, 2 Jun 2021 12:12:44 -0700 Subject: [PATCH] camera power hint: add extreme and low power hint Add two more mode for power hint fine tuning. streaming extreme targets 240fps mode and streaming low targets photo mode. Test: this change is no op, so we will do the test on corresponding lyric change (ag/14804030). Bug: 189886881 Signed-off-by: Peter Liu Change-Id: Icd31501347108ccb5b0ec278a92bee89f543c192 --- powerhint.json | 102 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/powerhint.json b/powerhint.json index e1a797c7..3ca58c0a 100644 --- a/powerhint.json +++ b/powerhint.json @@ -357,6 +357,54 @@ "Duration": 1000, "Value": "9999999" }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_EXTREME", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "CPUUtilThreshold", @@ -465,6 +513,60 @@ "Duration": 0, "Value": "20 10 80" }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CDPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "TAPreferHighCap", + "Duration": 0, + "Value": "1" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "HighCapacityStartCpu", + "Duration": 0, + "Value": "4" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUBigClusterMaxFreq", + "Duration": 0, + "Value": "1826000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPUMidClusterMaxFreq", + "Duration": 0, + "Value": "1491000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "CPULittleClusterMaxFreq", + "Duration": 0, + "Value": "1401000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "GPUMinFreq", + "Duration": 0, + "Value": "302000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MemFreq", + "Duration": 0, + "Value": "1014000" + }, + { + "PowerHint": "CAMERA_STREAMING_LOW", + "Node": "MIFTargetLoad", + "Duration": 0, + "Value": "20 10 80" + }, { "PowerHint": "FIXED_PERFORMANCE", "Node": "CPUBigClusterMaxFreq",