From 7af485412521414a104672a46a851930ad708974 Mon Sep 17 00:00:00 2001 From: "Ali K. Zadeh" Date: Fri, 12 Apr 2024 17:55:06 +0000 Subject: [PATCH] Increase TAUClampBoost during capture to reduce latency Bug: 298227152 Test: 12mp: https://docs.google.com/spreadsheets/d/1LT4Nxiffr0V63SBEhdD3W7VXtaZGTEWT7vD70yio5Is/edit?resourcekey=0-eE7u5RnJP_E0hBZX8AO7BQ#gid=1777320174 Test: 50mp: https://docs.google.com/spreadsheets/d/1n0nnfl9W_m683SsjJuA5rpvcMVhn1uK1r38P8vgYfbQ/edit?resourcekey=0-nYeECKN1CTDFfsVhNn72cA#gid=1511403903 Change-Id: I632940ec5fe01cdd026c50960657142ea589d155 --- perf/powerhint-caiman.json | 7 +++++++ perf/powerhint-komodo.json | 7 +++++++ perf/powerhint-ripcurrentpro.json | 7 +++++++ perf/powerhint-tokay.json | 7 +++++++ 4 files changed, 28 insertions(+) diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json index 013c870f..feeef821 100644 --- a/perf/powerhint-caiman.json +++ b/perf/powerhint-caiman.json @@ -259,6 +259,7 @@ "Path": "/proc/vendor_sched/groups/ta/uclamp_min", "Values": [ "765", + "600", "1" ], "ResetOnInit": true @@ -1452,6 +1453,12 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "TAUClampBoost", + "Duration": 3000, + "Value": "600" + }, { "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST", "Node": "CDPreferHighCap", diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json index 77172983..38851a01 100644 --- a/perf/powerhint-komodo.json +++ b/perf/powerhint-komodo.json @@ -259,6 +259,7 @@ "Path": "/proc/vendor_sched/groups/ta/uclamp_min", "Values": [ "765", + "600", "1" ], "ResetOnInit": true @@ -1452,6 +1453,12 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "TAUClampBoost", + "Duration": 3000, + "Value": "600" + }, { "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST", "Node": "CDPreferHighCap", diff --git a/perf/powerhint-ripcurrentpro.json b/perf/powerhint-ripcurrentpro.json index 99d9d979..ef57c4ee 100644 --- a/perf/powerhint-ripcurrentpro.json +++ b/perf/powerhint-ripcurrentpro.json @@ -312,6 +312,7 @@ "Path": "/proc/vendor_sched/groups/ta/uclamp_min", "Values": [ "765", + "600", "1" ], "ResetOnInit": true @@ -1441,6 +1442,12 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "TAUClampBoost", + "Duration": 3000, + "Value": "600" + }, { "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST", "Node": "CDPreferHighCap", diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json index 013c870f..feeef821 100644 --- a/perf/powerhint-tokay.json +++ b/perf/powerhint-tokay.json @@ -259,6 +259,7 @@ "Path": "/proc/vendor_sched/groups/ta/uclamp_min", "Values": [ "765", + "600", "1" ], "ResetOnInit": true @@ -1452,6 +1453,12 @@ "Duration": 3000, "Value": "0" }, + { + "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", + "Node": "TAUClampBoost", + "Duration": 3000, + "Value": "600" + }, { "PowerHint": "CAMERA_THERMAL_SEVERE_BOOST", "Node": "CDPreferHighCap",