Revert "zenfone7: init: Toggle UFS powersaving during boot phases"
This reverts commit e19c5114030e12ec006c48eb72f3ed542c95ea5f.
diff --git a/prebuilt/vendor/etc/init/hw/init.qcom.power.rc b/prebuilt/vendor/etc/init/hw/init.qcom.power.rc
index 059e543..e6e9816 100644
--- a/prebuilt/vendor/etc/init/hw/init.qcom.power.rc
+++ b/prebuilt/vendor/etc/init/hw/init.qcom.power.rc
@@ -69,10 +69,6 @@
write /dev/blkio/blkio.group_idle 2000
write /dev/blkio/background/blkio.group_idle 0
- # Enable UFS powersaving
- write /sys/devices/platform/soc/${ro.boot.bootdevice}/clkscale_enable 1
- write /sys/devices/platform/soc/${ro.boot.bootdevice}/clkgate_enable 1
-
on property:init.svc.recovery=running
trigger enable-low-power
@@ -92,6 +88,9 @@
write /sys/devices/system/cpu/cpu7/cpufreq/schedutil/up_rate_limit_us 500
write /sys/devices/system/cpu/cpu7/cpufreq/schedutil/down_rate_limit_us 20000
+ # Disable UFS clock scaling
+ write /sys/bus/platform/devices/${ro.boot.bootdevice}/clkscale_enable 0
+
on init
# Setup permission for Power HAL
chown system system /dev/stune/top-app/schedtune.boost
@@ -123,7 +122,6 @@
write /sys/block/sda/queue/nr_requests 256
# Disable UFS powersaving
- write /sys/devices/platform/soc/${ro.boot.bootdevice}/clkscale_enable 0
write /sys/devices/platform/soc/${ro.boot.bootdevice}/clkgate_enable 0
# Disable powersaving
@@ -161,8 +159,3 @@
# report max frequency to unity tasks.
write /proc/sys/kernel/sched_lib_name "UnityMain,libunity.so"
write /proc/sys/kernel/sched_lib_mask_force 255
-
-on charger
- # Enable UFS powersaving
- write /sys/devices/platform/soc/${ro.boot.bootdevice}/clkscale_enable 1
- write /sys/devices/platform/soc/${ro.boot.bootdevice}/clkgate_enable 1