]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - android/device-ti-am65xevm.git/commitdiff
am65xevm: move touchscreen to later boot stage
authorPraneeth Bajjuri <praneeth@ti.com>
Thu, 18 Oct 2018 05:52:08 +0000 (05:52 +0000)
committerPraneeth Bajjuri <praneeth@ti.com>
Thu, 18 Oct 2018 00:11:38 +0000 (19:11 -0500)
having touchscreen driver loaded at early-init stage causing
dialog box appear on home screen "System not responding and contact
device manufacturer"

moving touschreen to post boot complete for now.
This issue is seen and reported on touchscreen on am57x gpevm and idk too.
and seems to be due to android input subsystem not ready in time.

Signed-off-by: Praneeth Bajjuri <praneeth@ti.com>
init.am65xevmboard.rc

index e829ba30b53976349afaccbfe94d39176488e42d..13ec35565850bde989963174f050971998ab5ce1 100644 (file)
@@ -6,7 +6,10 @@ on early-init
     # Load modules
     exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d \
         /vendor/lib/modules xhci-plat-hcd.ko phy-omap-usb2.ko dwc3.ko dwc3-of-simple.ko \
-                           goodix.ko \
+
+on property:sys.boot_completed=1
+    exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d \
+        /vendor/lib/modules goodix.ko
 
 service pvrsrvinit /vendor/bin/pvrsrvctl --start
     class core