From 7788694b2d3c950bde6270de59184e236c27cc00 Mon Sep 17 00:00:00 2001 From: Connor O'Brien Date: Thu, 18 Jul 2024 18:23:50 +0800 Subject: [PATCH] LG8n: power: Set up and down rate limits for schedutil & sugov_ext Use the same rate limits as wahoo for now. [Woomy]: Set the rate limits for sugov_ext when it's loaded Bug: 73168288 Test: boot and check nodes Change-Id: I311d33580e68dd6cfec2a49f2738b6d06509f419 Signed-off-by: Connor O'Brien Signed-off-by: Shirayuki39 --- rootdir/etc/init/hw/init.cgroup.rc | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/rootdir/etc/init/hw/init.cgroup.rc b/rootdir/etc/init/hw/init.cgroup.rc index b047274..a4c3244 100644 --- a/rootdir/etc/init/hw/init.cgroup.rc +++ b/rootdir/etc/init/hw/init.cgroup.rc @@ -17,9 +17,14 @@ on property:init.svc.vendor.charger=running write /sys/devices/system/cpu/cpu5/online 0 write /sys/devices/system/cpu/cpu7/online 0 -on post-fs-data - write /sys/devices/system/cpu/cpufreq/policy0/scaling_governor sugov_ext - write /sys/devices/system/cpu/cpufreq/policy6/scaling_governor sugov_ext +on property:vendor.all.modules.ready=1 + write /sys/devices/system/cpu/cpufreq/policy0/scaling_governor "sugov_ext" + write /sys/devices/system/cpu/cpufreq/policy0/sugov_ext/up_rate_limit_us 500 + write /sys/devices/system/cpu/cpufreq/policy0/sugov_ext/down_rate_limit_us 20000 + + write /sys/devices/system/cpu/cpufreq/policy6/scaling_governor "sugov_ext" + write /sys/devices/system/cpu/cpufreq/policy6/sugov_ext/up_rate_limit_us 500 + write /sys/devices/system/cpu/cpufreq/policy6/sugov_ext/down_rate_limit_us 20000 on init write /sys/devices/platform/soc/11270000.ufshci/clkgate_enable 0