Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

[PATCH] ALSA: hda-intel - Disable MSI support by default

Disable MSI support on HD-audio driver as default since there are too
many broken devices.

The module option is changed from disable_msi to enable_msi, too. For
turning MSI support on, pass enable_msi=1, instead.

Signed-off-by: Takashi Iwai <tiwai@suse.de>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>

authored by

Takashi Iwai and committed by
Linus Torvalds
134a11f0 c387fd85

+5 -5
+1 -1
Documentation/sound/alsa/ALSA-Configuration.txt
··· 753 753 position_fix - Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size) 754 754 single_cmd - Use single immediate commands to communicate with 755 755 codecs (for debugging only) 756 - disable_msi - Disable Message Signaled Interrupt (MSI) 756 + enable_msi - Enable Message Signaled Interrupt (MSI) (default = off) 757 757 758 758 This module supports one card and autoprobe. 759 759
+4 -4
sound/pci/hda/hda_intel.c
··· 55 55 static int position_fix; 56 56 static int probe_mask = -1; 57 57 static int single_cmd; 58 - static int disable_msi; 58 + static int enable_msi; 59 59 60 60 module_param(index, int, 0444); 61 61 MODULE_PARM_DESC(index, "Index value for Intel HD audio interface."); ··· 69 69 MODULE_PARM_DESC(probe_mask, "Bitmask to probe codecs (default = -1)."); 70 70 module_param(single_cmd, bool, 0444); 71 71 MODULE_PARM_DESC(single_cmd, "Use single command to communicate with codecs (for debugging only)."); 72 - module_param(disable_msi, int, 0); 73 - MODULE_PARM_DESC(disable_msi, "Disable Message Signaled Interrupt (MSI)"); 72 + module_param(enable_msi, int, 0); 73 + MODULE_PARM_DESC(enable_msi, "Enable Message Signaled Interrupt (MSI)"); 74 74 75 75 76 76 /* just for backward compatibility */ ··· 1531 1531 chip->pci = pci; 1532 1532 chip->irq = -1; 1533 1533 chip->driver_type = driver_type; 1534 - chip->msi = !disable_msi; 1534 + chip->msi = enable_msi; 1535 1535 1536 1536 chip->position_fix = position_fix; 1537 1537 chip->single_cmd = single_cmd;