From 37c514bbcf07fdabb0dbb1e0f47775497e93c6d8 Mon Sep 17 00:00:00 2001 From: Nishok Kumar S Date: Thu, 10 Mar 2022 06:29:44 +0000 Subject: [PATCH 1/2] ueventd: Add gxp device with system group read write permission Test: adb shell setprop persist.vendor.camera.blur_refine.enable_dsp 1 adb shell pkill -f camera Bug: 223088240 Change-Id: I87e714e03320ae30ab885c4713d1031ffa6b2ae1 --- conf/ueventd.gs201.rc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/conf/ueventd.gs201.rc b/conf/ueventd.gs201.rc index b9a9f7c6..9cc3ceaa 100644 --- a/conf/ueventd.gs201.rc +++ b/conf/ueventd.gs201.rc @@ -177,6 +177,9 @@ # TPU /dev/janeiro 0660 system system +# DSP +/dev/gxp 0660 system system + # TOE /dev/dit2 0660 radio radio From 5d2540b63c44f1d9b80a03101620c220bdcc9a18 Mon Sep 17 00:00:00 2001 From: George Lee Date: Wed, 2 Mar 2022 11:26:26 -0800 Subject: [PATCH 2/2] 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: 221070649 Test: Local stress test to ensure no brownout. Signed-off-by: George Lee Change-Id: If130d477f617c0e62efa5f35effa122b60253107 --- conf/init.gs201.rc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/conf/init.gs201.rc b/conf/init.gs201.rc index 25dcadeb..bac5033b 100644 --- a/conf/init.gs201.rc +++ b/conf/init.gs201.rc @@ -869,6 +869,11 @@ on fs 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 /sys/devices/virtual/pmic/mitigation/triggered_lvl/smpl_lvl 3100 write /sys/devices/virtual/pmic/mitigation/triggered_lvl/soft_ocp_cpu2_lvl 9000 write /sys/devices/virtual/pmic/mitigation/triggered_lvl/soft_ocp_gpu_lvl 9000