Re: [Regression] ads7846.c touchscreen controller driver reports wrong X,Y values

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Steve Sakoman <sakoman@xxxxxxxxx> [100710 01:10]:
> On Tue, May 25, 2010 at 8:54 AM, Mickael Chazaux
> <mickael.chazaux@xxxxxxxxx> wrote:
> > Hi,
> >
> > I am working on adding the support of an omap3 based board in the
> > kernel. This board uses an ADS7843 touchscreen controller, on the SPI
> > bus. The in-kernel driver (drivers/input/touchscreen/ads7646.c) works
> > fine with the 2.6.33 kernel. When updating to the 2.6.34 kernel the
> > values reported by the driver were garbage. I had to revert this
> > commit [1] to make it work again. Can someone confirm that this driver
> > still works with other OMAP boards?
> >
> > [1] a330ce2001b290c59fe98c37e981683ef0a75fdf
> 
> I can confirm that the above patch also breaks the ADS7846 driver on
> Overo.  Reverting it results in correct operation.

Hmm, does reading the OMAP2_MCSPI_CHCONF0 register have some side effect?

Regards,

Tony
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux