From 6eafa43ef19c3016bc450199b1a1c03137164869 Mon Sep 17 00:00:00 2001 From: Richard Chang Date: Thu, 9 May 2024 11:02:11 +0000 Subject: [PATCH] powerhint: add proactive kill hint for camera launch Bug: 322916612 Test: local test Change-Id: I14a0aa55aeb0be55521b95f857906bbd26928e75 --- powerhint-comet.json | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/powerhint-comet.json b/powerhint-comet.json index f35315c..5e9284a 100644 --- a/powerhint-comet.json +++ b/powerhint-comet.json @@ -476,6 +476,16 @@ "Type": "Property", "ResetOnInit": true }, + { + "Name": "PowerHALLaunch", + "Path": "vendor.powerhal.is_launch", + "Values": [ + "1", + "0" + ], + "Type": "Property", + "ResetOnInit": true + }, { "Name": "BigTjOffset", "Path": "/sys/devices/platform/100a0000.BIG/offset_enabled", @@ -840,6 +850,15 @@ "67000" ], "ResetOnInit": true + }, + { + "Name": "PA_KILL", + "Path": "/sys/kernel/vendor_mm/pa_kill/reclaim_kb", + "Values": [ + "102400", + "0" + ], + "ResetOnInit": false } ], "Actions": [ @@ -1133,6 +1152,12 @@ "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Node": "PowerHALLaunch", + "Duration": 5000, + "Value": "1" + }, { "PowerHint": "LAUNCH_EXTEND", "Node": "CPUSkipMask", @@ -1306,6 +1331,13 @@ "Duration": 0, "Value": "0x80" }, + { + "PowerHint": "CAMERA_LAUNCH", + "Node": "PA_KILL", + "EnableProperty": "vendor.powerhal.is_launch", + "Duration": 0, + "Value": "102400" + }, { "PowerHint": "CAMERA_LAUNCH", "Node": "CPUSkipMask",