From 24fa372e83e6a940b45cad24c53fd59c2687ac28 Mon Sep 17 00:00:00 2001 From: Wei Wang Date: Wed, 26 Jul 2017 13:14:22 -0700 Subject: [PATCH] init.hardware.rc: fix UFS device in charger Bug: 64072712 Bug: 64022845 Test: boot from charger and check last kmsg Change-Id: I8c890c55c9b578ae9e43be7f041dc2cbd4c80c15 --- init.hardware.rc | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/init.hardware.rc b/init.hardware.rc index 753de16a..e194aee2 100644 --- a/init.hardware.rc +++ b/init.hardware.rc @@ -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 @@ -524,9 +524,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