All of lore.kernel.org
 help / color / mirror / Atom feed
* via_dmapos_patch
@ 2010-09-29  8:14 David Henningsson
  2010-09-30  6:58 ` via_dmapos_patch Takashi Iwai
  0 siblings, 1 reply; 4+ messages in thread
From: David Henningsson @ 2010-09-29  8:14 UTC (permalink / raw)
  To: alsa-devel

I'm researching a few bugs where the user claims position_fix=1 helps 
the problem, but adding the quirk for that model surprisingly didn't. So 
looking at the code, I concluded that the difference was 
via_dmapos_patch, and that they all had via_dmapos_patch=1, and that 
via_dmapos_patch=0 helped them solve the problem. Three out of five (not 
all of them have reported back on via_dmapos_patch=0 yet) are VIA 
controllers rev 10.

So we now have VIA controllers that need via_dmapos_patch=0.

I can think of a few approaches here:

1) since position_fix=1 implicitly sets via_dmapos_patch to 0 (maybe 
unintentionally), we should add a position_fix=3 meaning lpib + 
via_dmapos_patch=1

2) figure if something has changed recently (as in "within the last 
year"...) that has made via_dmapos_patch=1 work worse than before

3) figure out if there are several ATI/VIA controllers that actually 
never wants the patch.

Any thoughts?

-- 
David Henningsson, Canonical Ltd.
http://launchpad.net/~diwic

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2010-09-30 12:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-29  8:14 via_dmapos_patch David Henningsson
2010-09-30  6:58 ` via_dmapos_patch Takashi Iwai
2010-09-30  8:39   ` via_dmapos_patch David Henningsson
2010-09-30 12:18     ` via_dmapos_patch Takashi Iwai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.