From 7adf39f68ac34e8e5dc4a580e5263942af614b87 Mon Sep 17 00:00:00 2001 From: Darren Hsu Date: Mon, 8 Apr 2024 17:14:03 +0800 Subject: [PATCH 1/3] odpm: correct device index of s2mpg15 Bug: 332504591 Test: dumpsys android.hardware.power.stats.IPowerStats/default Change-Id: Iac5539d92bf360edf365d4ac5a7725eface21756 Signed-off-by: Darren Hsu --- conf/init.tegu.rc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/init.tegu.rc b/conf/init.tegu.rc index da921c6..b22842c 100644 --- a/conf/init.tegu.rc +++ b/conf/init.tegu.rc @@ -38,6 +38,6 @@ on post-fs-data # ODPM on early-boot && property:ro.boot.hardware.sku=GXQ96 - write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S" + write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S" on early-boot && property:ro.boot.hardware.sku=G3Y12 - write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S" + write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S" From fbf535f58af6218fb19d4ad4c66e251f562352b1 Mon Sep 17 00:00:00 2001 From: Darren Hsu Date: Mon, 8 Apr 2024 17:14:03 +0800 Subject: [PATCH 2/3] odpm: correct device index of s2mpg15 Bug: 332504591 Test: dumpsys android.hardware.power.stats.IPowerStats/default Change-Id: Iac5539d92bf360edf365d4ac5a7725eface21756 Merged-In: Iac5539d92bf360edf365d4ac5a7725eface21756 Signed-off-by: Darren Hsu --- conf/init.tegu.rc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/init.tegu.rc b/conf/init.tegu.rc index fbbd999..a51c0c3 100644 --- a/conf/init.tegu.rc +++ b/conf/init.tegu.rc @@ -38,9 +38,9 @@ on post-fs-data # ODPM on early-boot && property:ro.boot.hardware.sku=GXQ96 - write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S" + write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S" on early-boot && property:ro.boot.hardware.sku=G3Y12 - write /sys/bus/iio/devices/iio:device0/enabled_rails "CH11=BUCK12S" + write /sys/bus/iio/devices/iio:device1/enabled_rails "CH11=BUCK12S" # Fingerprint on property:init.svc.vendor.fingerprint-goodix=running && \ From ba7ecf114fa84789985b362cd0dec9be3502ffed Mon Sep 17 00:00:00 2001 From: Jimmy Shiu Date: Wed, 10 Apr 2024 07:11:44 +0000 Subject: [PATCH 3/3] powerhint: set ADPF CPU_LOAD_UP CPU_LOAD_RESET values Bug: 329483662 Test: Manual Test Change-Id: I01520f076b525af90317c43814084736a9cd4169 --- perf/powerhint-tegu.json | 20 +++++++++----------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/perf/powerhint-tegu.json b/perf/powerhint-tegu.json index 52ecf3a..6338c70 100644 --- a/perf/powerhint-tegu.json +++ b/perf/powerhint-tegu.json @@ -2816,15 +2816,15 @@ "PID_Do": 500.0, "PID_Du": 0.0, "UclampMin_On": true, - "UclampMin_Init": 480, + "UclampMin_Init": 231, + "UclampMin_LoadUp": 480, + "UclampMin_LoadReset": 480, "UclampMin_High": 480, "UclampMin_Low": 2, "SamplingWindow_P": 1, "SamplingWindow_I": 0, "SamplingWindow_D": 1, "ReportingRateLimitNs": 83333330, - "EarlyBoost_On": false, - "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0 }, @@ -2840,15 +2840,15 @@ "PID_Do": 500.0, "PID_Du": 0.0, "UclampMin_On": true, - "UclampMin_Init": 480, + "UclampMin_Init": 231, + "UclampMin_LoadUp": 480, + "UclampMin_LoadReset": 480, "UclampMin_High": 480, "UclampMin_Low": 2, "SamplingWindow_P": 1, "SamplingWindow_I": 0, "SamplingWindow_D": 1, "ReportingRateLimitNs": 111111110, - "EarlyBoost_On": false, - "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0 }, @@ -2864,15 +2864,15 @@ "PID_Do": 500.0, "PID_Du": 0.0, "UclampMin_On": true, - "UclampMin_Init": 480, + "UclampMin_Init": 231, + "UclampMin_LoadUp": 480, + "UclampMin_LoadReset": 480, "UclampMin_High": 480, "UclampMin_Low": 2, "SamplingWindow_P": 1, "SamplingWindow_I": 0, "SamplingWindow_D": 1, "ReportingRateLimitNs": 166666660, - "EarlyBoost_On": false, - "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, "StaleTimeFactor": 15.0 }, @@ -2943,8 +2943,6 @@ "UclampMin_High": 0, "UclampMin_Low": 0, "ReportingRateLimitNs": 1, - "EarlyBoost_On": false, - "EarlyBoost_TimeFactor": 0.0, "TargetTimeFactor": 1.0, "StaleTimeFactor": 5.0 }