From f1dfb794d4366d685975cee9d7f513e937ba5b8e Mon Sep 17 00:00:00 2001 From: "Ali K. Zadeh" Date: Mon, 10 Jun 2024 17:38:57 +0000 Subject: [PATCH] Reduce CPUDVFSHeadroom for mid and big core (for 60fps and 240fps) Reducing CPUDVFSHeadroom can help save power in 60fps and 240fps use-cases once RT threads are enabled. Even without the RT patch (ag/27725456), we can see savings without any impact to framedrop rate. Bug: 341495529 Test: https://docs.google.com/document/d/14djeCdDIjDy9wqtYc4C9OPnp7sOx3HfbQz4dIZarvVE Change-Id: Ib16a52d83669c5e9705d80c48b7097e102cc807f --- perf/powerhint-caiman.json | 7 ++++--- perf/powerhint-komodo.json | 7 ++++--- perf/powerhint-ripcurrentpro.json | 7 ++++--- perf/powerhint-tokay.json | 7 ++++--- 4 files changed, 16 insertions(+), 12 deletions(-) diff --git a/perf/powerhint-caiman.json b/perf/powerhint-caiman.json index 28c9f862..ea30fb2e 100644 --- a/perf/powerhint-caiman.json +++ b/perf/powerhint-caiman.json @@ -189,7 +189,8 @@ "Values": [ "1280", "1100", - "1280 1100 1055" + "1280 1100 1055", + "1100 1055 1055" ], "DefaultIndex": 1, "ResetOnInit": true @@ -1821,7 +1822,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1959,7 +1960,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_HIGH", diff --git a/perf/powerhint-komodo.json b/perf/powerhint-komodo.json index 427b2cf0..b046aeb0 100644 --- a/perf/powerhint-komodo.json +++ b/perf/powerhint-komodo.json @@ -189,7 +189,8 @@ "Values": [ "1280", "1100", - "1280 1100 1055" + "1280 1100 1055", + "1100 1055 1055" ], "DefaultIndex": 1, "ResetOnInit": true @@ -1821,7 +1822,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1959,7 +1960,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_HIGH", diff --git a/perf/powerhint-ripcurrentpro.json b/perf/powerhint-ripcurrentpro.json index e2105234..a41c400e 100644 --- a/perf/powerhint-ripcurrentpro.json +++ b/perf/powerhint-ripcurrentpro.json @@ -243,7 +243,8 @@ "Values": [ "1280", "1100", - "1280 1100 1055" + "1280 1100 1055", + "1100 1055 1055" ], "DefaultIndex": 1, "ResetOnInit": true @@ -1809,7 +1810,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1947,7 +1948,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_HIGH", diff --git a/perf/powerhint-tokay.json b/perf/powerhint-tokay.json index 28c9f862..ea30fb2e 100644 --- a/perf/powerhint-tokay.json +++ b/perf/powerhint-tokay.json @@ -189,7 +189,8 @@ "Values": [ "1280", "1100", - "1280 1100 1055" + "1280 1100 1055", + "1100 1055 1055" ], "DefaultIndex": 1, "ResetOnInit": true @@ -1821,7 +1822,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1959,7 +1960,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_HIGH",