diff options
Diffstat (limited to 'Documentation/sound/alsa/ALSA-Configuration.txt')
-rw-r--r-- | Documentation/sound/alsa/ALSA-Configuration.txt | 75 |
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 |