From: Brad Griffis Date: Tue, 3 Feb 2015 19:41:58 +0000 (-0800) Subject: Input: ti_am335x_tsc - interchange touchscreen and ADC steps X-Git-Tag: omap-for-v4.1/prcm-dts-mfd-syscon-fix~128^2^2~9 X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a59684ccc5d529e7e9ce8b068889dbaa4c34e9b;p=pandora-kernel.git Input: ti_am335x_tsc - interchange touchscreen and ADC steps This patch makes the initial changes required to workaround TSC-false pen-up interrupts. It is required to implement these changes in order to remove udelay in the TSC interrupt handler and false pen-up events. The charge step is to be executed immediately after sampling X+. Hence TSC is made to use higher numbered steps (steps 5 to 16 for 5 co-ordinate readouts, 4 wire TSC configuration) and ADC to use lower ones. Further X co-ordinate readouts must be the last to be sampled, thus co-ordinates are sampled in the order Y-Z-X. Signed-off-by: Brad Griffis [vigneshr@ti.com: Ported the patch from v3.12 to v3.19rc1] Signed-off-by: Vignesh R Acked-by: Jonathan Cameron Signed-off-by: Dmitry Torokhov --- Reading git-diff-tree failed