]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: hda - Add enable_msi=0 workaround for four HP machines
authorDavid Henningsson <david.henningsson@canonical.com>
Thu, 12 Dec 2013 08:52:03 +0000 (09:52 +0100)
committerTakashi Iwai <tiwai@suse.de>
Thu, 12 Dec 2013 16:46:39 +0000 (17:46 +0100)
commita84c4c9805bb39b9a9668dd43fe9f6bb340c8754
tree39215a0f14dce3ec7b41cee935e3ecd4561855dc
parent98176c45ea4b1b8e935d4cafad6c24aa8934b8c8
ALSA: hda - Add enable_msi=0 workaround for four HP machines

While enabling these machines, we found we would sometimes lose an
interrupt if we change hardware volume during playback, and that
disabling msi fixed this issue. (Losing the interrupt caused underruns
and crackling audio, as the one second timeout is usually bigger than
the period size.)

The machines were all machines from HP, running AMD Hudson controller,
and Realtek ALC282 codec.

Cc: stable@vger.kernel.org
BugLink: https://bugs.launchpad.net/bugs/1260225
Signed-off-by: David Henningsson <david.henningsson@canonical.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/pci/hda/hda_intel.c