From 43c64eb5a7435f1454018f6729b1c86d2d1a70be Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Thu, 21 Apr 2022 16:39:41 +0800 Subject: [PATCH] Reduce FG prefer_idle when display is idle Bug: 178016953 Test: build Signed-off-by: Wei Wang Change-Id: I3cd8ac39a58e7ef8f8855081e15c384cfd58ae9e --- powerhint.json | 31 +++++++++++++++++++++++-------- 1 file changed, 23 insertions(+), 8 deletions(-) diff --git a/powerhint.json b/powerhint.json index 06d5439..99a2355 100644 --- a/powerhint.json +++ b/powerhint.json @@ -113,7 +113,7 @@ }, { "Name": "CPUUtilThreshold", - "Path": "/sys/kernel/vendor_sched/util_threshold", + "Path": "/proc/vendor_sched/util_threshold", "Values": [ "1280", "1100" @@ -132,7 +132,7 @@ }, { "Name": "TAUClampBoost", - "Path": "/sys/kernel/vendor_sched/ta_uclamp_min", + "Path": "/proc/vendor_sched/ta_uclamp_min", "Values": [ "553", "158", @@ -145,7 +145,7 @@ }, { "Name": "SFUClampBoost", - "Path": "/sys/kernel/vendor_sched/sf_uclamp_min", + "Path": "/proc/vendor_sched/sf_uclamp_min", "Values": [ "125", "65", @@ -155,7 +155,7 @@ }, { "Name": "MLUclampBoost", - "Path": "/sys/kernel/vendor_sched/nnapi_uclamp_min", + "Path": "/proc/vendor_sched/nnapi_uclamp_min", "Values": [ "154", "512" @@ -165,7 +165,7 @@ }, { "Name": "CDPreferIdle", - "Path": "/sys/kernel/vendor_sched/cam_prefer_idle", + "Path": "/proc/vendor_sched/cam_prefer_idle", "Values": [ "0", "1" @@ -219,7 +219,7 @@ }, { "Name": "TAPreferHighCap", - "Path": "/sys/kernel/vendor_sched/ta_prefer_high_cap", + "Path": "/proc/vendor_sched/ta_prefer_high_cap", "Values": [ "1", "0" @@ -228,7 +228,16 @@ }, { "Name": "TAPreferIdle", - "Path": "/sys/kernel/vendor_sched/ta_prefer_idle", + "Path": "/proc/vendor_sched/ta_prefer_idle", + "Values": [ + "0", + "1" + ], + "ResetOnInit": true + }, + { + "Name": "FGPreferIdle", + "Path": "/proc/vendor_sched/fg_prefer_idle", "Values": [ "0", "1" @@ -237,7 +246,7 @@ }, { "Name": "CDPreferHighCap", - "Path": "/sys/kernel/vendor_sched/cam_prefer_high_cap", + "Path": "/proc/vendor_sched/cam_prefer_high_cap", "Values": [ "1", "0" @@ -1159,6 +1168,12 @@ "Type": "MaskHint", "Value": "BOOST_120HZ" }, + { + "PowerHint": "DISPLAY_IDLE", + "Node": "FGPreferIdle", + "Duration": 0, + "Value": "0" + }, { "PowerHint": "DISPLAY_IDLE", "Node": "TAUClampBoost",