From 87930f7a548cf58e22a7d7925ba45501c0339448 Mon Sep 17 00:00:00 2001 From: Mao Lee Date: Mon, 8 May 2023 03:25:21 +0000 Subject: [PATCH] Camera: Add the property and create the power hint to adjust backend min clock for 1080p30fps video stream for front cameras Bug: 279141417 Test: adb logcat, GCA, CTS Change-Id: I8ce33dc7d749de4c25085ae845f2c47b50678211 --- device-tangorpro.mk | 1 + powerhint.json | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/device-tangorpro.mk b/device-tangorpro.mk index 2b268ad..f0bb9eb 100644 --- a/device-tangorpro.mk +++ b/device-tangorpro.mk @@ -244,6 +244,7 @@ PRODUCT_PRODUCT_PROPERTIES += ro.odm.cast.ssid_suffix=ynn # Camera PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.camera.adjust_backend_min_freq_for_1p_front_video_1080p_30fps=1 \ persist.vendor.camera.bypass_sensor_binning_resolution_condition=1 \ persist.vendor.camera.extended_launch_boost=1 \ persist.vendor.camera.raise_buf_allocation_priority=1 diff --git a/powerhint.json b/powerhint.json index 30d3e02..b587199 100644 --- a/powerhint.json +++ b/powerhint.json @@ -324,6 +324,7 @@ "Path": "/sys/devices/platform/17000030.devfreq_intcam/devfreq/17000030.devfreq_intcam/min_freq", "Values": [ "664000", + "233000", "67000" ], "ResetOnInit": true @@ -333,6 +334,7 @@ "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq", "Values": [ "664000", + "233000", "67000" ], "ResetOnInit": true @@ -1293,6 +1295,18 @@ "Duration": 0, "Value": "302000" }, + { + "PowerHint": "CAMERA_ADJUST_BACKEND_MIN_FREQ", + "Node": "INTCAMFreq", + "Duration": 0, + "Value": "233000" + }, + { + "PowerHint": "CAMERA_ADJUST_BACKEND_MIN_FREQ", + "Node": "TNRFreq", + "Duration": 0, + "Value": "233000" + }, { "PowerHint": "FIXED_PERFORMANCE", "Node": "CPUBigClusterMaxFreq",