ALSA: hda - Enable snoop bit for AMD controllers
authorTakashi Iwai <tiwai@suse.de>
Tue, 17 May 2011 16:41:25 +0000 (18:41 +0200)
committerSteve Conklin <sconklin@canonical.com>
Fri, 15 Jul 2011 17:20:44 +0000 (12:20 -0500)
commitc2a7f135549758d3b4b12c72a68b74da44a1092c
treed47a3911490b2635d5d47f576a88dc02a19e65ec
parent6353a498483b98c601f9735abb9fd3cd3fe3328b
ALSA: hda - Enable snoop bit for AMD controllers

BugLink: http://bugs.launchpad.net/bugs/741825

AMD Hudson controllers give noisy outputs when the buffer data is
rewritten on the fly as PulseAudio does.  This seems fixed by the
snoop bit enabled just like ATI chipset.

Also, disable 64bit DMA as now, to be sure.
We can revisit this later.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
(cherry picked from commit 20c304ed84e05a91b2acae36d428d621d3c1d1c6)
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
sound/pci/hda/hda_intel.c