Hi all, Porting ics on ti8168. Using tsc2004 touchscreen interface. Check cat /proc/interrupts when touch on screen GPIO tsc2004 incremented & getevent utility for testing all devices events are generated.
root@android:/ # cat /proc/interrupts 123: 0 INTC omap-iommu.0 179: 0 GPIO 1-0022 183: 2 GPIO tsc2004 184: 0 tca6424 Power Button 193: 0 tca6424 LEFT button 194: 0 tca6424 UP button 195: 0 tca6424 RIGHT button 196: 0 tca6424 DOWN button root@android:/ # getevent add device 1: /dev/input/event1 name: "TSC2004 Touchscreen" could not get driver version for /dev/input/mouse0, Not a typewriter could not get driver version for /dev/input/mice, Not a typewriter add device 2: /dev/input/event2 name: "power-button" add device 3: /dev/input/event0 name: "gpio-keys" /dev/input/event1: 0001 014a 00000001 /dev/input/event1: 0003 0000 000002d5 /dev/input/event1: 0003 0001 00000090 /dev/input/event1: 0003 0018 00000017 /dev/input/event1: 0000 0000 00000000 /dev/input/event1: 0001 014a 00000000 /dev/input/event1: 0003 0018 00000000 /dev/input/event1: 0000 0000 00000000 /dev/input/event1: 0001 014a 00000001 /dev/input/event1: 0003 0018 00000015 /dev/input/event1: 0000 0000 00000000 /dev/input/event1: 0003 0018 00000023 /dev/input/event1: 0000 0000 00000000 /dev/input/event1: 0003 0000 000002d1 /dev/input/event1: 0003 0001 00000093 /dev/input/event1: 0003 0018 0000004e /dev/input/event1: 0000 0000 00000000 /dev/input/event1: 0001 014a 00000000 /dev/input/event1: 0003 0018 00000000 /dev/input/event1: 0000 0000 00000000 /dev/input/event0: 0001 006c 00000001 /dev/input/event0: 0000 0000 00000000 /dev/input/event0: 0001 006c 00000000 /dev/input/event0: 0000 0000 00000000 /dev/input/event2: 0001 001c 00000001 /dev/input/event2: 0000 0000 00000000 /dev/input/event2: 0001 001c 00000000 /dev/input/event2: 0000 0000 00000000 But, Touchscreen not working in android . Error comes in logcat ANR application is not responding (ANR). logcat :- V/EventHub( 134): /dev/input/event1 got: t0=1785654176, t1=963600, type=0, code=0, value=0 V/EventHub( 134): event time 1785654176963600000, now 143303514073 I/InputDispatcher( 134): Dropped event because the current application is not responding and the user has started interacting with a different applion. logcat when EventHub added devices :- W/InputManagerService( 131): Couldn't create dir.: /data/system/inputmethod I/EventHub( 131): New device: id=2, fd=91, path='/dev/input/event2', name='power-button', classes=0x1, configuration='', keyLayout='/system/usr/keylayout/power-button.kl', keyCharacterMap='/system/usr/keychars/power-button.kcm', builtinKeyboard=false V/EventHub( 131): Opening device: /dev/input/event0 D/EventHub( 131): No input device configuration file found for device 'gpio-keys'. W/ResourceType( 131): Failure getting entry for 0x7f060000 (t=5 e=0) in package 0 (error -75) I/EventHub( 131): New device: id=3, fd=101, path='/dev/input/event0', name='gpio-keys', classes=0x1, configuration='', keyLayout='/system/usr/keylayout/gpio-keys.kl', keyCharacterMap='/system/usr/keychars/gpio-keys.kcm', builtinKeyboard=false V/EventHub( 131): Reporting device opened: id=3, name=/dev/input/event0 V/EventHub( 131): Reporting device opened: id=2, name=/dev/input/event2 V/EventHub( 131): Reporting device opened: id=1, name=/dev/input/event1 I/InputReader( 131): Device added: id=3, name='gpio-keys', sources=0x00000101 I/InputReader( 131): Device added: id=2, name='power-button', sources=0x00000101 I/InputReader( 131): Touch device 'TSC2004 Touchscreen' could not query the properties of its associated display 0. The device will be inoperable until the display size becomes available. I/InputReader( 131): Device added: id=1, name='TSC2004 Touchscreen', sources=0x00001002 V/EventHub( 131): wake() called V/EventHub( 131): awoken after wake() I/InputReader( 131): Reconfiguring input devices. changes=0x00000004 I/InputReader( 131): Device reconfigured: id=1, name='TSC2004 Touchscreen', surface size is now 800x480, mode is 1 idc file for tsc2004 is : root@android:/ # cat system/usr/idc/tsc2004.idc touch.deviceType = touchScreen touch.orientationAware = 1 touch.size.calibration = none touch.orientation.calibration = none tsc2004 driver work in SDK . but Android application InputDispatcher gives me error.. any one help me what happen ?? -- -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting --- You received this message because you are subscribed to the Google Groups "android-porting" group. To unsubscribe from this group and stop receiving emails from it, send an email to android-porting+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.