diff options
author | Praneeth Bajjuri | 2018-05-01 20:39:56 -0500 |
---|---|---|
committer | Praneeth Bajjuri | 2018-05-01 15:00:23 -0500 |
commit | 5f8b07b94a50f50261ac7233769c548ec24ca76f (patch) | |
tree | 496f7e90ec3081ea846966131abd7cbf53df71d3 | |
parent | d751dd4d568f9dff87c5f869e7b01ac11e38246d (diff) | |
download | device-ti-am57xevm-5f8b07b94a50f50261ac7233769c548ec24ca76f.tar.gz device-ti-am57xevm-5f8b07b94a50f50261ac7233769c548ec24ca76f.tar.xz device-ti-am57xevm-5f8b07b94a50f50261ac7233769c548ec24ca76f.zip |
am57xevm: input: late init touchscreen driver
due to early initialization of touchscreen driver module, the following
error is seen at boot up on some of the AM57x based platforms.
which inturn is causing android system server to not respond and
shows a warning popup after boot is completed.
("System no responding, Wait or close the service")
Reason, when touchscreen driver is initialized before android system
is ready, We see the following warning
"W InputAttributes: No editor info for this field. Bug?"
Whereas in working scenario we see
"I InputAttributes: InputType.TYPE_NULL is specified"
This fix is to initialize further later in the android boot flow.
Suggested-by: Vishal Mahaveer <vishalm@ti.com>
Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
-rw-r--r-- | init.am57xevmboard.rc | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/init.am57xevmboard.rc b/init.am57xevmboard.rc index d76ac7d..edd3409 100644 --- a/init.am57xevmboard.rc +++ b/init.am57xevmboard.rc | |||
@@ -35,8 +35,12 @@ on fs | |||
35 | on late-init | 35 | on late-init |
36 | # Load modules | 36 | # Load modules |
37 | exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d \ | 37 | exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d \ |
38 | /vendor/lib/modules edt-ft5x06.ko pixcir_i2c_ts.ko \ | 38 | /vendor/lib/modules snd-soc-simple-card.ko snd-soc-simple-card-utils.ko snd-soc-tlv320aic3x.ko |
39 | snd-soc-simple-card.ko snd-soc-simple-card-utils.ko snd-soc-tlv320aic3x.ko | 39 | |
40 | on property:sys.boot_completed=1 | ||
41 | exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d \ | ||
42 | /vendor/lib/modules edt-ft5x06.ko pixcir_i2c_ts.ko | ||
43 | |||
40 | # /vendor/lib/modules wl18xx.ko wlcore.ko wlcore_sdio.ko \ | 44 | # /vendor/lib/modules wl18xx.ko wlcore.ko wlcore_sdio.ko \ |
41 | # scsi_mod.ko usb-storage.ko sd_mod.ko \ | 45 | # scsi_mod.ko usb-storage.ko sd_mod.ko \ |
42 | # dra7-evm-encoder-tpd12s015.ko encoder-tc358768.ko encoder-tpd12s015.ko \ | 46 | # dra7-evm-encoder-tpd12s015.ko encoder-tc358768.ko encoder-tpd12s015.ko \ |