aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavide Garberi <dade.garberi@gmail.com>2018-01-09 20:17:33 +0100
committerDavide Garberi <dade.garberi@gmail.com>2018-01-09 20:17:33 +0100
commit25df0c5f0962265589c6d7840eeea7074226f14f (patch)
tree3a91adefcd151ad35b2c778a5e209b7885d72545
parent13cbd5847762165c25754c30183e5043b8b9f0e0 (diff)
msm8996-common: rootdir: Update subsystem_restart
Signed-off-by: Davide Garberi <dade.garberi@gmail.com>
-rwxr-xr-xrootdir/etc/init.qcom.rc28
1 files changed, 8 insertions, 20 deletions
diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc
index 7f64a92..c7f0ed3 100755
--- a/rootdir/etc/init.qcom.rc
+++ b/rootdir/etc/init.qcom.rc
@@ -59,14 +59,18 @@ on early-boot
setrlimit 8 67108864 67108864
# Allow subsystem (modem etc) debugging
- write /sys/module/subsystem_restart/parameters/enable_debug ${persist.sys.ssr.enable_debug}
- write /sys/module/pil_msa/parameters/pbl_mba_boot_timeout_ms ${persist.sys.mba_boot_timeout}
- write /sys/module/pil_msa/parameters/modem_auth_timeout_ms ${persist.sys.modem_auth_timeout}
- write /sys/module/peripheral_loader/parameters/proxy_timeout_ms ${persist.sys.pil_proxy_timeout}
write /sys/kernel/boot_adsp/boot 1
write /sys/kernel/boot_slpi/boot 1
chown root audio /sys/kernel/boot_adsp/boot
+ # SSR setup
+ write /sys/bus/msm_subsys/devices/subsys0/restart_level "related"
+ write /sys/bus/msm_subsys/devices/subsys1/restart_level "related"
+ write /sys/bus/msm_subsys/devices/subsys2/restart_level "related"
+ write /sys/bus/msm_subsys/devices/subsys3/restart_level "related"
+ write /sys/bus/msm_subsys/devices/subsys4/restart_level "related"
+ write /sys/bus/msm_subsys/devices/subsys5/restart_level "related"
+
on fs
wait /dev/block/platform/soc/${ro.boot.bootdevice}
symlink /dev/block/platform/soc/${ro.boot.bootdevice} /dev/block/bootdevice
@@ -693,16 +697,6 @@ service qcomsysd /system/bin/qcom-system-daemon
user root
group root diag
-service ssr_setup /system/bin/ssr_setup
- oneshot
- disabled
-
-on property:persist.sys.ssr.restart_level=*
- start ssr_setup
-
-on property:persist.sys.ssr.enable_ramdumps=0
- write /sys/module/subsystem_restart/parameters/enable_ramdumps 0
-
on property:sys.boot_completed=1
write /dev/kmsg "Boot completed "
@@ -911,12 +905,6 @@ service ril-daemon2 /vendor/bin/hw/rild -c 2
group radio cache inet misc audio sdcard_r sdcard_rw diag oem_2901 log
capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
-service ssr_diag /system/bin/ssr_diag
- class late_start
- user system
- group system
-<!-- disabled -->
-
service msm_irqbalance /vendor/bin/msm_irqbalance -f /vendor/etc/msm_irqbalance.conf
class main
user root