android_kernel_xiaomi_sm7250/drivers/input/touchscreen
Semih Hazar 230ffc8e34 Input: ads7846 - SPI_CPHA mode bugfix
In commit [1] the SPI mode is set to 1, but it should be 0.  As stated
in the commit, ads784x samples the data on the rising edge.  SPI mode 1
samples on the falling edge [2] though.

The root cause of this is a bug in the omap_uwire code, which treats
CPHA=1 incorrectly; so these two bugs cancel each other out on one
of the main regression test platforms for this driver.

[1] kernel.org GIT 7937e86a70
[2] http://en.wikipedia.org/wiki/Serial_Peripheral_Interface_Bus

Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2007-05-22 23:35:12 -04:00
..
ads7846.c Input: ads7846 - SPI_CPHA mode bugfix 2007-05-22 23:35:12 -04:00
corgi_ts.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
elo.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
gunze.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
h3600_ts_input.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
hp680_ts_input.c sh: hp6xx driver compile fixes. 2007-05-07 02:10:54 +00:00
Kconfig Input: ads7846 - document that it handles tsc2046 too 2007-05-22 23:28:40 -04:00
Makefile Input: move USB touchscreens under drivers/input/touchscreen 2007-05-08 01:41:29 -04:00
mk712.c Input: touchscreens - handle errors when registering input devices 2006-11-05 22:40:03 -05:00
mtouch.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
penmount.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
touchright.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
touchwin.c Input: touchscreens - switch to using input_dev->dev.parent 2007-04-12 01:35:14 -04:00
ucb1400_ts.c Input: ucb1400_ts - use sched_setscheduler() 2007-05-22 23:24:17 -04:00
usbtouchscreen.c Input: move USB touchscreens under drivers/input/touchscreen 2007-05-08 01:41:29 -04:00