]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda - Fix lost 4k BDL boundary workaround
authorTakashi Iwai <tiwai@suse.de>
Mon, 2 Nov 2015 16:35:34 +0000 (17:35 +0100)
committerTakashi Iwai <tiwai@suse.de>
Mon, 2 Nov 2015 16:39:06 +0000 (17:39 +0100)
commit4dcb731cda1631794e0b299acfcaa80449d8f292
treeeea604395d0fd98c13bc28dfc918065fc1584fbc
parent14cdb49625e91d9959187b82f0b681fe7da8192a
ALSA: hda - Fix lost 4k BDL boundary workaround

During the migration to HDA core code, we lost the workaround for 4k
BDL boundary.  The flag exists in the new hdac_bus, but it's never
set.  This resulted in the sudden sound stall on some controllers that
require this workaround like Creative Recon3D.

This patch fixes the issue by setting the flag for such controllers
properly.

Fixes: ebc8938d4d12 ('ALSA: hda - Migrate more hdac_stream codes')
Cc: <stable@vger.kernel.org> # v4.2+
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_controller.c