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
|
||
|---|---|---|
| .. | ||
| ads7846.c | ||
| corgi_ts.c | ||
| elo.c | ||
| gunze.c | ||
| h3600_ts_input.c | ||
| hp680_ts_input.c | ||
| Kconfig | ||
| Makefile | ||
| mk712.c | ||
| mtouch.c | ||
| penmount.c | ||
| touchright.c | ||
| touchwin.c | ||
| ucb1400_ts.c | ||
| usbtouchscreen.c | ||