aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sound
diff options
context:
space:
mode:
authorTakashi Iwai <tiwai@suse.de>2006-01-12 12:28:44 -0500
committerJaroslav Kysela <perex@suse.cz>2006-03-22 04:22:51 -0500
commit27346166a9b3b9eee586bce212502cddf9685a07 (patch)
tree97a1feb7937b0ca82538e049e7e332f4797b2eb9 /Documentation/sound
parent84a43bd523a63f1b53fd734c3798d71b7b53f123 (diff)
[ALSA] hda-intel - Add single_cmd option for debugging
Modules: Documentation,HDA Intel driver Added single_cmd module option for debugging in the case CORB/RIRB doesn't work well (e.g. due to wrong irq routings). Signed-off-by: Takashi Iwai <tiwai@suse.de>
Diffstat (limited to 'Documentation/sound')
-rw-r--r--Documentation/sound/alsa/ALSA-Configuration.txt13
1 files changed, 13 insertions, 0 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt
index 36b511c7cade..cc8a70187199 100644
--- a/Documentation/sound/alsa/ALSA-Configuration.txt
+++ b/Documentation/sound/alsa/ALSA-Configuration.txt
@@ -671,6 +671,8 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
671 671
672 model - force the model name 672 model - force the model name
673 position_fix - Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size) 673 position_fix - Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size)
674 single_cmd - Use single immediate commands to communicate with
675 codecs (for debugging only)
674 676
675 This module supports one card and autoprobe. 677 This module supports one card and autoprobe.
676 678
@@ -723,6 +725,17 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
723 (Usually SD_LPLIB register is more accurate than the 725 (Usually SD_LPLIB register is more accurate than the
724 position buffer.) 726 position buffer.)
725 727
728 NB: If you get many "azx_get_response timeout" messages at
729 loading, it's likely a problem of interrupts (e.g. ACPI irq
730 routing). Try to boot with options like "pci=noacpi". Also, you
731 can try "single_cmd=1" module option. This will switch the
732 communication method between HDA controller and codecs to the
733 single immediate commands instead of CORB/RIRB. Basically, the
734 single command mode is provided only for BIOS, and you won't get
735 unsolicited events, too. But, at least, this works independently
736 from the irq. Remember this is a last resort, and should be
737 avoided as much as possible...
738
726 The power-management is supported. 739 The power-management is supported.
727 740
728 Module snd-hdsp 741 Module snd-hdsp