pstar: Load smbcharger driver on early-init

This makes it available in offmode charging w/o triggering the fs class
as moto does on stock.

Change-Id: I33305937748bfb61a1443b8356130fa949038ddc
This commit is contained in:
dianlujitao 2022-01-23 00:27:06 +08:00 committed by SGCMarkus
parent 996657b578
commit d67e4dc224

View File

@ -1,9 +1,10 @@
# NFC ST21NFC
import /vendor/etc/init/hw/init.vendor.st21nfc.rc
on early-init && property:ro.bootmode=mot-factory
insmod /vendor/lib/modules/moto_f_usbnet.ko
# import /vendor/etc/init/hw/init.vendor.st21nfc.rc
on early-init
setprop ro.vendor.device_edition ${ro.boot.edition}
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules qpnp-smbcharger-mmi qpnp_adaptive_charge
on mmi-priority
# Only high priority MMI DLKMs loaded here
@ -20,8 +21,6 @@ on fs
insmod /vendor/lib/modules/mmi_info.ko
insmod /vendor/lib/modules/mmi_annotate.ko
insmod /vendor/lib/modules/mmi_sys_temp.ko
# install wireless charger before smbcharger
insmod /vendor/lib/modules/qpnp-smbcharger-mmi.ko
insmod /vendor/lib/modules/qpnp-power-on-mmi.ko
insmod /vendor/lib/modules/bq2597x_mmi.ko
insmod /vendor/lib/modules/mmi_parallel_charger.ko
@ -36,7 +35,6 @@ on fs
insmod /vendor/lib/modules/sx937x_sar.ko
insmod /vendor/lib/modules/st21nfc.ko
insmod /vendor/lib/modules/stmvl53l1.ko
insmod /vendor/lib/modules/qpnp_adaptive_charge.ko
exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules aw882xx_k419.ko aw8695.ko
on post-fs