aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sound/alsa/ALSA-Configuration.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Documentation/sound/alsa/ALSA-Configuration.txt')
-rw-r--r--Documentation/sound/alsa/ALSA-Configuration.txt75
1 files changed, 69 insertions, 6 deletions
diff --git a/Documentation/sound/alsa/ALSA-Configuration.txt b/Documentation/sound/alsa/ALSA-Configuration.txt
index 355ff0a2bb7c..241e26c4ff92 100644
--- a/Documentation/sound/alsa/ALSA-Configuration.txt
+++ b/Documentation/sound/alsa/ALSA-Configuration.txt
@@ -467,7 +467,12 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
467 above explicitly. 467 above explicitly.
468 468
469 The power-management is supported. 469 The power-management is supported.
470 470
471 Module snd-cs5530
472 _________________
473
474 Module for Cyrix/NatSemi Geode 5530 chip.
475
471 Module snd-cs5535audio 476 Module snd-cs5535audio
472 ---------------------- 477 ----------------------
473 478
@@ -759,6 +764,7 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
759 764
760 model - force the model name 765 model - force the model name
761 position_fix - Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size) 766 position_fix - Fix DMA pointer (0 = auto, 1 = none, 2 = POSBUF, 3 = FIFO size)
767 probe_mask - Bitmask to probe codecs (default = -1, meaning all slots)
762 single_cmd - Use single immediate commands to communicate with 768 single_cmd - Use single immediate commands to communicate with
763 codecs (for debugging only) 769 codecs (for debugging only)
764 enable_msi - Enable Message Signaled Interrupt (MSI) (default = off) 770 enable_msi - Enable Message Signaled Interrupt (MSI) (default = off)
@@ -803,6 +809,8 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
803 hp-3013 HP machines (3013-variant) 809 hp-3013 HP machines (3013-variant)
804 fujitsu Fujitsu S7020 810 fujitsu Fujitsu S7020
805 acer Acer TravelMate 811 acer Acer TravelMate
812 will Will laptops (PB V7900)
813 replacer Replacer 672V
806 basic fixed pin assignment (old default model) 814 basic fixed pin assignment (old default model)
807 auto auto-config reading BIOS (default) 815 auto auto-config reading BIOS (default)
808 816
@@ -811,16 +819,31 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
811 hp-bpc HP xw4400/6400/8400/9400 laptops 819 hp-bpc HP xw4400/6400/8400/9400 laptops
812 hp-bpc-d7000 HP BPC D7000 820 hp-bpc-d7000 HP BPC D7000
813 benq Benq ED8 821 benq Benq ED8
822 benq-t31 Benq T31
814 hippo Hippo (ATI) with jack detection, Sony UX-90s 823 hippo Hippo (ATI) with jack detection, Sony UX-90s
815 hippo_1 Hippo (Benq) with jack detection 824 hippo_1 Hippo (Benq) with jack detection
825 sony-assamd Sony ASSAMD
816 basic fixed pin assignment w/o SPDIF 826 basic fixed pin assignment w/o SPDIF
817 auto auto-config reading BIOS (default) 827 auto auto-config reading BIOS (default)
818 828
829 ALC268
830 3stack 3-stack model
831 auto auto-config reading BIOS (default)
832
833 ALC662
834 3stack-dig 3-stack (2-channel) with SPDIF
835 3stack-6ch 3-stack (6-channel)
836 3stack-6ch-dig 3-stack (6-channel) with SPDIF
837 6stack-dig 6-stack with SPDIF
838 lenovo-101e Lenovo laptop
839 auto auto-config reading BIOS (default)
840
819 ALC882/885 841 ALC882/885
820 3stack-dig 3-jack with SPDIF I/O 842 3stack-dig 3-jack with SPDIF I/O
821 6stack-dig 6-jack digital with SPDIF I/O 843 6stack-dig 6-jack digital with SPDIF I/O
822 arima Arima W820Di1 844 arima Arima W820Di1
823 macpro MacPro support 845 macpro MacPro support
846 imac24 iMac 24'' with jack detection
824 w2jc ASUS W2JC 847 w2jc ASUS W2JC
825 auto auto-config reading BIOS (default) 848 auto auto-config reading BIOS (default)
826 849
@@ -832,9 +855,15 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
832 6stack-dig-demo 6-jack digital for Intel demo board 855 6stack-dig-demo 6-jack digital for Intel demo board
833 acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc) 856 acer Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
834 medion Medion Laptops 857 medion Medion Laptops
858 medion-md2 Medion MD2
835 targa-dig Targa/MSI 859 targa-dig Targa/MSI
836 targa-2ch-dig Targs/MSI with 2-channel 860 targa-2ch-dig Targs/MSI with 2-channel
837 laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE) 861 laptop-eapd 3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
862 lenovo-101e Lenovo 101E
863 lenovo-nb0763 Lenovo NB0763
864 lenovo-ms7195-dig Lenovo MS7195
865 6stack-hp HP machines with 6stack (Nettle boards)
866 3stack-hp HP machines with 3stack (Lucknow, Samba boards)
838 auto auto-config reading BIOS (default) 867 auto auto-config reading BIOS (default)
839 868
840 ALC861/660 869 ALC861/660
@@ -853,7 +882,9 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
853 3stack-dig 3-jack with SPDIF OUT 882 3stack-dig 3-jack with SPDIF OUT
854 6stack-dig 6-jack with SPDIF OUT 883 6stack-dig 6-jack with SPDIF OUT
855 3stack-660 3-jack (for ALC660VD) 884 3stack-660 3-jack (for ALC660VD)
885 3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
856 lenovo Lenovo 3000 C200 886 lenovo Lenovo 3000 C200
887 dallas Dallas laptops
857 auto auto-config reading BIOS (default) 888 auto auto-config reading BIOS (default)
858 889
859 CMI9880 890 CMI9880
@@ -864,12 +895,26 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
864 allout 5-jack in back, 2-jack in front, SPDIF out 895 allout 5-jack in back, 2-jack in front, SPDIF out
865 auto auto-config reading BIOS (default) 896 auto auto-config reading BIOS (default)
866 897
898 AD1882
899 3stack 3-stack mode (default)
900 6stack 6-stack mode
901
902 AD1884
903 N/A
904
867 AD1981 905 AD1981
868 basic 3-jack (default) 906 basic 3-jack (default)
869 hp HP nx6320 907 hp HP nx6320
870 thinkpad Lenovo Thinkpad T60/X60/Z60 908 thinkpad Lenovo Thinkpad T60/X60/Z60
871 toshiba Toshiba U205 909 toshiba Toshiba U205
872 910
911 AD1983
912 N/A
913
914 AD1984
915 basic default configuration
916 thinkpad Lenovo Thinkpad T61/X61
917
873 AD1986A 918 AD1986A
874 6stack 6-jack, separate surrounds (default) 919 6stack 6-jack, separate surrounds (default)
875 3stack 3-stack, shared surrounds 920 3stack 3-stack, shared surrounds
@@ -907,11 +952,18 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
907 ref Reference board 952 ref Reference board
908 3stack D945 3stack 953 3stack D945 3stack
909 5stack D945 5stack + SPDIF 954 5stack D945 5stack + SPDIF
910 macmini Intel Mac Mini 955 dell Dell XPS M1210
911 macbook Intel Mac Book 956 intel-mac-v1 Intel Mac Type 1
912 macbook-pro-v1 Intel Mac Book Pro 1st generation 957 intel-mac-v2 Intel Mac Type 2
913 macbook-pro Intel Mac Book Pro 2nd generation 958 intel-mac-v3 Intel Mac Type 3
914 imac-intel Intel iMac 959 intel-mac-v4 Intel Mac Type 4
960 intel-mac-v5 Intel Mac Type 5
961 macmini Intel Mac Mini (equivalent with type 3)
962 macbook Intel Mac Book (eq. type 5)
963 macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
964 macbook-pro Intel Mac Book Pro 2nd generation (eq. type 3)
965 imac-intel Intel iMac (eq. type 2)
966 imac-intel-20 Intel iMac (newer version) (eq. type 3)
915 967
916 STAC9202/9250/9251 968 STAC9202/9250/9251
917 ref Reference board, base config 969 ref Reference board, base config
@@ -956,6 +1008,17 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
956 from the irq. Remember this is a last resort, and should be 1008 from the irq. Remember this is a last resort, and should be
957 avoided as much as possible... 1009 avoided as much as possible...
958 1010
1011 MORE NOTES ON "azx_get_response timeout" PROBLEMS:
1012 On some hardwares, you may need to add a proper probe_mask option
1013 to avoid the "azx_get_response timeout" problem above, instead.
1014 This occurs when the access to non-existing or non-working codec slot
1015 (likely a modem one) causes a stall of the communication via HD-audio
1016 bus. You can see which codec slots are probed by enabling
1017 CONFIG_SND_DEBUG_DETECT, or simply from the file name of the codec
1018 proc files. Then limit the slots to probe by probe_mask option.
1019 For example, probe_mask=1 means to probe only the first slot, and
1020 probe_mask=4 means only the third slot.
1021
959 The power-management is supported. 1022 The power-management is supported.
960 1023
961 Module snd-hdsp 1024 Module snd-hdsp