Hi ALL, Will be appretiated for any help with creating/porting ft5x0x_ts driver for Baytrail architecture. Device: Chuwi Vi10. Kernel: Vanilla 4.4.1 x86_64. Arch distrib. As source of information I am using Android 4.4.4 on Chuwi Vi10 with ft5x0x_ts located on i2c-4. 0x0038. So firmware could be taken from Android (saving via i2c loaded firmware).
What I have discovered in Android: lsmod shows loaded atmel_mxt_ts at the same time under /sys/bus/i2c/i2c-4/i2c-4:0038 is present (name) ft5x0x_ts. In Android also detected atmel_mxt_ts.idc ft5x0x_ts.idc which consists of nothing: cat atmel_mxt_ts.idc ft5x0x_ts.idc touch.deviceType = touchScreen touch.orientationAware = 1 touch.deviceType = touchScreen touch.orientationAware = 1 No any other firmware detected. Looks like is built in in kernel module but ExeCut does not shows any usefull symbols that looks like firmware. (module attached). STRANGE!!!! The very strange thing is that after rmmod atmel_mxt_ts.idc ft5x0x_ts touchscreen is still working!!! Questions: 1) How it is possible that after removing ts driver it is still working? Does this mean that atmel_mxt_ts.idc ft5x0x_ts is used only as "a stub" that loads firmware of ft5x0x_ts and setups handler to loaded firmware? 2) Does anyone knows ft5x0x_ts driver for x86* architecture? Or any candidate that could be ported? 3) Could someone recommend good description how to work with ft5x0x_ts (logic of initializing, loading firmware, etc) ? Is it such logic: turn on TS by enabling GPIO pin, load module that loads firmware, setup IRQ handler? -- -- You received this message because you are subscribed to the Linux Users Group. To post a message, send email to [email protected] To unsubscribe, send email to [email protected] For more options, visit our group at http://groups.google.com/group/linuxusersgroup References can be found at: http://goo.gl/anqri Please remember to abide by our list rules (http://tinyurl.com/LUG-Rules or http://cdn.fsdev.net/List-Rules.pdf) --- You received this message because you are subscribed to the Google Groups "Linux Users Group" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
