Merge "init.hardware.rc: fix UFS device in charger" into oc-dr1-dev

This commit is contained in:
TreeHugger Robot
2017-07-26 23:52:35 +00:00
committed by Android (Google) Code Review

View File

@@ -23,11 +23,11 @@ on charger
write /sys/devices/system/cpu/cpu5/online 0
write /sys/devices/system/cpu/cpu6/online 0
write /sys/devices/system/cpu/cpu7/online 0
wait /dev/block/bootdevice
wait /dev/block/platform/soc/${ro.boot.bootdevice}
# Enable UFS powersaving
write /sys/devices/soc/1da4000.ufshc/clkscale_enable 1
write /sys/devices/soc/1da4000.ufshc/clkgate_enable 1
write /sys/devices/soc/1da4000.ufshc/hibern8_on_idle_enable 1
write /sys/devices/soc/${ro.boot.bootdevice}/clkscale_enable 1
write /sys/devices/soc/${ro.boot.bootdevice}/clkgate_enable 1
write /sys/devices/soc/${ro.boot.bootdevice}/hibern8_on_idle_enable 1
write /sys/module/lpm_levels/parameters/sleep_disabled N
service charger /charger
@@ -40,9 +40,9 @@ on early-init
on init
# Disable UFS powersaving
write /sys/devices/soc/1da4000.ufshc/clkscale_enable 0
write /sys/devices/soc/1da4000.ufshc/clkgate_enable 0
write /sys/devices/soc/1da4000.ufshc/hibern8_on_idle_enable 0
write /sys/devices/soc/${ro.boot.bootdevice}/clkscale_enable 0
write /sys/devices/soc/${ro.boot.bootdevice}/clkgate_enable 0
write /sys/devices/soc/${ro.boot.bootdevice}/hibern8_on_idle_enable 0
write /sys/module/lpm_levels/parameters/sleep_disabled Y
# Loading kernel modules in background
@@ -529,9 +529,9 @@ on property:sys.boot_completed=1
start power_sh
# Enable UFS powersaving
write /sys/devices/soc/1da4000.ufshc/clkscale_enable 1
write /sys/devices/soc/1da4000.ufshc/clkgate_enable 1
write /sys/devices/soc/1da4000.ufshc/hibern8_on_idle_enable 1
write /sys/devices/soc/${ro.boot.bootdevice}/clkscale_enable 1
write /sys/devices/soc/${ro.boot.bootdevice}/clkgate_enable 1
write /sys/devices/soc/${ro.boot.bootdevice}/hibern8_on_idle_enable 1
write /sys/module/lpm_levels/parameters/sleep_disabled N
# Enable ZRAM on boot_complete