From aa9667be9840bdb0265cf7bb195284a4102294ae Mon Sep 17 00:00:00 2001 From: JimiChen Date: Wed, 29 Jun 2022 11:06:37 +0800 Subject: [PATCH 1/2] camera: enable fixed fps range boost Bug: 233553311 Test: cts Change-Id: Iabc53ee5d652b44f652f05949404604e633f9172 (cherry picked from commit 887fd850ba97029cf042e1bf024c9e1f7c8fceaf) Merged-In: Iabc53ee5d652b44f652f05949404604e633f9172 --- device-bluejay.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/device-bluejay.mk b/device-bluejay.mk index 02b27d5..63d5260 100644 --- a/device-bluejay.mk +++ b/device-bluejay.mk @@ -72,7 +72,8 @@ PRODUCT_COPY_FILES += \ PRODUCT_PROPERTY_OVERRIDES += \ persist.vendor.camera.extended_launch_boost=1 \ - persist.vendor.camera.raise_buf_allocation_priority=1 + persist.vendor.camera.raise_buf_allocation_priority=1 \ + persist.vendor.camera.fixed_fps_range_boost=1 # Display Config PRODUCT_COPY_FILES += \ From a015c95e0e5b6eafa72945681276f5da7d38b6f1 Mon Sep 17 00:00:00 2001 From: JimiChen Date: Thu, 30 Jun 2022 15:43:27 +0800 Subject: [PATCH 2/2] add CAMERA_FIXED_FPS power hint Bug: 233553311 Test: camera CTS Change-Id: Id0c2860dc51c2111231637c9a8bc727731f15d75 (cherry picked from commit b05b17769ddd7e93be1b89119e2a7fe73e3eb3ba) Merged-In: Id0c2860dc51c2111231637c9a8bc727731f15d75 --- powerhint.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/powerhint.json b/powerhint.json index c28665e..6dda63d 100644 --- a/powerhint.json +++ b/powerhint.json @@ -5,6 +5,7 @@ "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq", "Values": [ "3172000", + "1352000", "1014000", "421000" ], @@ -1124,6 +1125,24 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_FIXED_FPS", + "Node": "MemFreq", + "Duration": 4000, + "Value": "1352000" + }, + { + "PowerHint": "CAMERA_FIXED_FPS", + "Node": "CPUBigClusterMaxFreq", + "Duration": 4000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_FIXED_FPS", + "Node": "CPUBigClusterMinFreq", + "Duration": 4000, + "Value": "1106000" + }, { "PowerHint": "FIXED_PERFORMANCE", "Node": "CPUBigClusterMaxFreq",