From ab64b15ec9d68bcd0f4d47a119831e045a2e2fa0 Mon Sep 17 00:00:00 2001 From: "Yu(Swim) Chih Ren" Date: Thu, 24 Jun 2021 04:30:54 +0000 Subject: [PATCH] Add CAMERA_BACKEND_BOOST powerhint configuration to increase backend ISP clock when camera lauch and secure camera is not used Add mem, mid CPU cluster power hint configuration when CAMERA_LAUCH Bug: 168654554 Test: 1. Check clock freq related file when camera start 2. Check perfetto to make sure CPU clock setting does not reset by BACKEN boost power hint 3. P21 camera checklist Change-Id: Iadc7058c605533f8bd394dff1d9711bb7aca6897 --- powerhint.json | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/powerhint.json b/powerhint.json index 5095872f..81ae4014 100644 --- a/powerhint.json +++ b/powerhint.json @@ -354,6 +354,12 @@ "Duration": 0, "Value": "2" }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "MemFreq", + "Duration": 1000, + "Value": "3172000" + }, { "PowerHint": "CAMERA_LAUNCH", "Node": "CPUBigClusterMaxFreq", @@ -366,6 +372,18 @@ "Duration": 1000, "Value": "9999999" }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMaxFreq", + "Duration": 1000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPUMidClusterMinFreq", + "Duration": 1000, + "Value": "9999999" + }, { "PowerHint": "CAMERA_LAUNCH", "Node": "CPULittleClusterMaxFreq", @@ -378,6 +396,18 @@ "Duration": 1000, "Value": "9999999" }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "INTCAMFreq", + "Duration": 1000, + "Value": "664000" + }, + { + "PowerHint": "CAMERA_BACKEND_BOOST", + "Node": "TNRFreq", + "Duration": 1000, + "Value": "664000" + }, { "PowerHint": "GCA_CAMERA_SHOT_BIGCPU", "Node": "CPUBigClusterMaxFreq",