Dne Pá 17. července 2009 12:32:53 Mark Brown napsal(a):
On Fri, Jul 17, 2009 at 10:01:16AM +0200, Marek Vasut wrote:
quoted
This patch allows tweaking the behaviour of GPIO_STATUS register
shift quirk that's in wm97xx-core. The problem with GPIO_STATUS
register being shifted by one doesn't appear on all hardware it
seems and causes problems with accelerated touchscreen drivers on
Palm hardware. Therefore an accelerated touchscreen driver can select
if the shift is/isn't happening on the hardware.
Again, this isn't an ALSA patch.
I've done some checking internally and I'm very suspicous that what's
going on here is actually the masking of some other bug elsewhere in the
system. Which CPU are the systems you're observing this on using?
There is at least one special case in the current code for GPIO register
readbacks in the PXA AC97 driver code and there have been a number of
interoperabilty issues in that area...
About the mailer, same here, sending as attachment, sorry.
The CPU used is pxa270c5 and pxa270c0. The chip is WM1613 (seems to report
itself as WM9712 though). Maybe it's correction in that chip? There's no
datasheet available to it though.