From 022020ed96f1a601f9d327d90e07e9829864a0f2 Mon Sep 17 00:00:00 2001 From: George Lee Date: Wed, 23 Feb 2022 17:47:48 -0800 Subject: [PATCH] bcl: Increase hardware clock divider count By increasing hardware clock divider count, we do not need to throttle as hard to mitigate for brownout. Bug: 221077697 Test: Local stress test to ensure no brownout. Signed-off-by: George Lee Change-Id: I950fab2e3d70acd76b29f05acff8eec783a0546d --- conf/init.gs101.rc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/conf/init.gs101.rc b/conf/init.gs101.rc index 9cb1de3e..00293637 100644 --- a/conf/init.gs101.rc +++ b/conf/init.gs101.rc @@ -858,6 +858,11 @@ on post-fs-data on property:vendor.thermal.link_ready=1 # BCL + write /sys/devices/virtual/pmic/mitigation/clock_ratio/tpu_light_clk_ratio 0xfff041c5 + write /sys/devices/virtual/pmic/mitigation/clock_ratio/cpu2_light_clk_ratio 0xfff041c5 + write /sys/devices/virtual/pmic/mitigation/clock_ratio/gpu_heavy_clk_ratio 0xfff04385 + write /sys/devices/virtual/pmic/mitigation/clock_ratio/tpu_heavy_clk_ratio 0xfff041c3 + write /sys/devices/virtual/pmic/mitigation/clock_ratio/cpu2_heavy_clk_ratio 0xfff041c3 write /dev/thermal/tz-by-name/smpl_gm/policy user_space write /dev/thermal/tz-by-name/vdroop1/policy user_space write /dev/thermal/tz-by-name/vdroop2/policy user_space