From: Takashi Iwai Date: Tue, 21 Nov 2006 11:10:55 +0000 (+0100) Subject: [ALSA] hda-intel - Disable INTX when MSI is used X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=69e134189763341560a5201c2eee9930eeb0b4f1;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git [ALSA] hda-intel - Disable INTX when MSI is used Call pci_intx() to disable/enable INTX when MSI is used/unused. Nvidia and AMD boards seem to have problems with MSI when INTX isn't disabled. Signed-off-by: Takashi Iwai Signed-off-by: Jaroslav Kysela --- diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index d15c9b845f23..e6a1e37b373a 100644 --- a/sound/pci/hda/hda_intel.c +++ b/sound/pci/hda/hda_intel.c @@ -1391,6 +1391,7 @@ static int azx_acquire_irq(struct azx *chip, int do_disconnect) return -1; } chip->irq = chip->pci->irq; + pci_intx(chip->pci, !chip->msi); return 0; }