From df004390871d30df25c6e2b026c69d90436a4a1e Mon Sep 17 00:00:00 2001 From: TeYuan Wang Date: Mon, 28 Aug 2023 13:09:54 -0700 Subject: [PATCH] Allow more CPU resources when launch camera Bug: 297367915 Test: Confirm user_vote_bypass can be applied during camera launch when SKIN severity is lower than CRITICAL Change-Id: I1134f577bd4101572d8cbe291322a1a4b035cfde --- perf/powerhint-husky.json | 42 ++++++++++++++++++++++++++++++++++++--- perf/powerhint-shiba.json | 42 ++++++++++++++++++++++++++++++++++++--- 2 files changed, 78 insertions(+), 6 deletions(-) diff --git a/perf/powerhint-husky.json b/perf/powerhint-husky.json index 0f55f64..4551cde 100644 --- a/perf/powerhint-husky.json +++ b/perf/powerhint-husky.json @@ -1023,6 +1023,24 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPU_BIG_TSKIN_BYPASS", + "Duration": 1000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPU_MID_TSKIN_BYPASS", + "Duration": 1000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPU_LITTLE_TSKIN_BYPASS", + "Duration": 1000, + "Value": "1" + }, { "PowerHint": "CAMERA_LAUNCH", "Node": "MemFreq", @@ -1095,6 +1113,24 @@ "Duration": 1000, "Value": "1" }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPU_BIG_TSKIN_BYPASS", + "Duration": 2000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPU_MID_TSKIN_BYPASS", + "Duration": 2000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPU_LITTLE_TSKIN_BYPASS", + "Duration": 2000, + "Value": "1" + }, { "PowerHint": "CAMERA_LAUNCH_EXTENDED", "Node": "CPUBigClusterMaxFreq", @@ -2435,19 +2471,19 @@ "Value": "2" }, { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", + "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", "Node": "CPU_LITTLE_TSKIN_BYPASS", "Duration": 0, "Value": "0" }, { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", + "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", "Node": "CPU_MID_TSKIN_BYPASS", "Duration": 0, "Value": "0" }, { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", + "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", "Node": "CPU_BIG_TSKIN_BYPASS", "Duration": 0, "Value": "0" diff --git a/perf/powerhint-shiba.json b/perf/powerhint-shiba.json index d32554c..c05756f 100644 --- a/perf/powerhint-shiba.json +++ b/perf/powerhint-shiba.json @@ -1013,6 +1013,24 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPU_BIG_TSKIN_BYPASS", + "Duration": 1000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPU_MID_TSKIN_BYPASS", + "Duration": 1000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "CPU_LITTLE_TSKIN_BYPASS", + "Duration": 1000, + "Value": "1" + }, { "PowerHint": "CAMERA_LAUNCH", "Node": "MemFreq", @@ -1085,6 +1103,24 @@ "Duration": 1000, "Value": "1" }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPU_BIG_TSKIN_BYPASS", + "Duration": 2000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPU_MID_TSKIN_BYPASS", + "Duration": 2000, + "Value": "1" + }, + { + "PowerHint": "CAMERA_LAUNCH_EXTENDED", + "Node": "CPU_LITTLE_TSKIN_BYPASS", + "Duration": 2000, + "Value": "1" + }, { "PowerHint": "CAMERA_LAUNCH_EXTENDED", "Node": "CPUBigClusterMaxFreq", @@ -2323,19 +2359,19 @@ "Value": "2" }, { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", + "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", "Node": "CPU_LITTLE_TSKIN_BYPASS", "Duration": 0, "Value": "0" }, { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", + "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", "Node": "CPU_MID_TSKIN_BYPASS", "Duration": 0, "Value": "0" }, { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_EMERGENCY", + "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_CRITICAL", "Node": "CPU_BIG_TSKIN_BYPASS", "Duration": 0, "Value": "0"