ALSA: hda - add dock support for Thinkpad X230 Tablet
[linux-2.6.git] / Documentation / sound / alsa / HD-Audio-Models.txt
1   Model name    Description
2   ----------    -----------
3 ALC880
4 ======
5   3stack        3-jack in back and a headphone out
6   3stack-digout 3-jack in back, a HP out and a SPDIF out
7   5stack        5-jack in back, 2-jack in front
8   5stack-digout 5-jack in back, 2-jack in front, a SPDIF out
9   6stack        6-jack in back, 2-jack in front
10   6stack-digout 6-jack with a SPDIF out
11
12 ALC260
13 ======
14   N/A
15
16 ALC262
17 ======
18   N/A
19
20 ALC267/268
21 ==========
22   N/A
23
24 ALC269/270/275/276/280/282
25 ======
26   laptop-amic   Laptops with analog-mic input
27   laptop-dmic   Laptops with digital-mic input
28   lenovo-dock   Enables docking station I/O for some Lenovos
29
30 ALC662/663/272
31 ==============
32   asus-mode1    ASUS
33   asus-mode2    ASUS
34   asus-mode3    ASUS
35   asus-mode4    ASUS
36   asus-mode5    ASUS
37   asus-mode6    ASUS
38   asus-mode7    ASUS
39   asus-mode8    ASUS
40
41 ALC680
42 ======
43   N/A
44
45 ALC882/883/885/888/889
46 ======================
47   acer-aspire-4930g     Acer Aspire 4930G/5930G/6530G/6930G/7730G
48   acer-aspire-8930g     Acer Aspire 8330G/6935G
49   acer-aspire           Acer Aspire others
50
51 ALC861/660
52 ==========
53   N/A
54
55 ALC861VD/660VD
56 ==============
57   N/A
58
59 CMI9880
60 =======
61   minimal       3-jack in back
62   min_fp        3-jack in back, 2-jack in front
63   full          6-jack in back, 2-jack in front
64   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
65   allout        5-jack in back, 2-jack in front, SPDIF out
66   auto          auto-config reading BIOS (default)
67
68 AD1882 / AD1882A
69 ================
70   3stack        3-stack mode (default)
71   6stack        6-stack mode
72
73 AD1884A / AD1883 / AD1984A / AD1984B
74 ====================================
75   desktop       3-stack desktop (default)
76   laptop        laptop with HP jack sensing
77   mobile        mobile devices with HP jack sensing
78   thinkpad      Lenovo Thinkpad X300
79   touchsmart    HP Touchsmart
80
81 AD1884
82 ======
83   N/A
84
85 AD1981
86 ======
87   basic         3-jack (default)
88   hp            HP nx6320
89   thinkpad      Lenovo Thinkpad T60/X60/Z60
90   toshiba       Toshiba U205
91
92 AD1983
93 ======
94   N/A
95
96 AD1984
97 ======
98   basic         default configuration
99   thinkpad      Lenovo Thinkpad T61/X61
100   dell_desktop  Dell T3400
101
102 AD1986A
103 =======
104   6stack        6-jack, separate surrounds (default)
105   3stack        3-stack, shared surrounds
106   laptop        2-channel only (FSC V2060, Samsung M50)
107   laptop-eapd   2-channel with EAPD (ASUS A6J)
108   laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
109   ultra         2-channel with EAPD (Samsung Ultra tablet PC)
110   samsung       2-channel with EAPD (Samsung R65)
111   samsung-p50   2-channel with HP-automute (Samsung P50)
112
113 AD1988/AD1988B/AD1989A/AD1989B
114 ==============================
115   6stack        6-jack
116   6stack-dig    ditto with SPDIF
117   3stack        3-jack
118   3stack-dig    ditto with SPDIF
119   laptop        3-jack with hp-jack automute
120   laptop-dig    ditto with SPDIF
121   auto          auto-config reading BIOS (default)
122
123 Conexant 5045
124 =============
125   laptop-hpsense    Laptop with HP sense (old model laptop)
126   laptop-micsense   Laptop with Mic sense (old model fujitsu)
127   laptop-hpmicsense Laptop with HP and Mic senses
128   benq          Benq R55E
129   laptop-hp530  HP 530 laptop
130   test          for testing/debugging purpose, almost all controls
131                 can be adjusted.  Appearing only when compiled with
132                 $CONFIG_SND_DEBUG=y
133
134 Conexant 5047
135 =============
136   laptop        Basic Laptop config 
137   laptop-hp     Laptop config for some HP models (subdevice 30A5)
138   laptop-eapd   Laptop config with EAPD support
139   test          for testing/debugging purpose, almost all controls
140                 can be adjusted.  Appearing only when compiled with
141                 $CONFIG_SND_DEBUG=y
142
143 Conexant 5051
144 =============
145   laptop        Basic Laptop config (default)
146   hp            HP Spartan laptop
147   hp-dv6736     HP dv6736
148   hp-f700       HP Compaq Presario F700
149   ideapad       Lenovo IdeaPad laptop
150   toshiba       Toshiba Satellite M300
151
152 Conexant 5066
153 =============
154   laptop        Basic Laptop config (default)
155   hp-laptop     HP laptops, e g G60
156   asus          Asus K52JU, Lenovo G560
157   dell-laptop   Dell laptops
158   dell-vostro   Dell Vostro
159   olpc-xo-1_5   OLPC XO 1.5
160   ideapad       Lenovo IdeaPad U150
161   thinkpad      Lenovo Thinkpad
162
163 STAC9200
164 ========
165   ref           Reference board
166   oqo           OQO Model 2
167   dell-d21      Dell (unknown)
168   dell-d22      Dell (unknown)
169   dell-d23      Dell (unknown)
170   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
171   dell-m22      Dell Latitude D620, Dell Latitude D820
172   dell-m23      Dell XPS M1710, Dell Precision M90
173   dell-m24      Dell Latitude 120L
174   dell-m25      Dell Inspiron E1505n
175   dell-m26      Dell Inspiron 1501
176   dell-m27      Dell Inspiron E1705/9400
177   gateway-m4    Gateway laptops with EAPD control
178   gateway-m4-2  Gateway laptops with EAPD control
179   panasonic     Panasonic CF-74
180   auto          BIOS setup (default)
181
182 STAC9205/9254
183 =============
184   ref           Reference board
185   dell-m42      Dell (unknown)
186   dell-m43      Dell Precision
187   dell-m44      Dell Inspiron
188   eapd          Keep EAPD on (e.g. Gateway T1616)
189   auto          BIOS setup (default)
190
191 STAC9220/9221
192 =============
193   ref           Reference board
194   3stack        D945 3stack
195   5stack        D945 5stack + SPDIF
196   intel-mac-v1  Intel Mac Type 1
197   intel-mac-v2  Intel Mac Type 2
198   intel-mac-v3  Intel Mac Type 3
199   intel-mac-v4  Intel Mac Type 4
200   intel-mac-v5  Intel Mac Type 5
201   intel-mac-auto Intel Mac (detect type according to subsystem id)
202   macmini       Intel Mac Mini (equivalent with type 3)
203   macbook       Intel Mac Book (eq. type 5)
204   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
205   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
206   imac-intel    Intel iMac (eq. type 2)
207   imac-intel-20 Intel iMac (newer version) (eq. type 3)
208   ecs202        ECS/PC chips
209   dell-d81      Dell (unknown)
210   dell-d82      Dell (unknown)
211   dell-m81      Dell (unknown)
212   dell-m82      Dell XPS M1210
213   auto          BIOS setup (default)
214
215 STAC9202/9250/9251
216 ==================
217   ref           Reference board, base config
218   m1            Some Gateway MX series laptops (NX560XL)
219   m1-2          Some Gateway MX series laptops (MX6453)
220   m2            Some Gateway MX series laptops (M255)
221   m2-2          Some Gateway MX series laptops
222   m3            Some Gateway MX series laptops
223   m5            Some Gateway MX series laptops (MP6954)
224   m6            Some Gateway NX series laptops
225   auto          BIOS setup (default)
226
227 STAC9227/9228/9229/927x
228 =======================
229   ref           Reference board
230   ref-no-jd     Reference board without HP/Mic jack detection
231   3stack        D965 3stack
232   5stack        D965 5stack + SPDIF
233   5stack-no-fp  D965 5stack without front panel
234   dell-3stack   Dell Dimension E520
235   dell-bios     Fixes with Dell BIOS setup
236   volknob       Fixes with volume-knob widget 0x24
237   auto          BIOS setup (default)
238
239 STAC92HD71B*
240 ============
241   ref           Reference board
242   dell-m4-1     Dell desktops
243   dell-m4-2     Dell desktops
244   dell-m4-3     Dell desktops
245   hp-m4         HP mini 1000
246   hp-dv5        HP dv series
247   hp-hdx        HP HDX series
248   hp-dv4-1222nr HP dv4-1222nr (with LED support)
249   auto          BIOS setup (default)
250
251 STAC92HD73*
252 ===========
253   ref           Reference board
254   no-jd         BIOS setup but without jack-detection
255   intel         Intel DG45* mobos
256   dell-m6-amic  Dell desktops/laptops with analog mics
257   dell-m6-dmic  Dell desktops/laptops with digital mics
258   dell-m6       Dell desktops/laptops with both type of mics
259   dell-eq       Dell desktops/laptops
260   alienware     Alienware M17x
261   auto          BIOS setup (default)
262
263 STAC92HD83*
264 ===========
265   ref           Reference board
266   mic-ref       Reference board with power management for ports
267   dell-s14      Dell laptop
268   dell-vostro-3500      Dell Vostro 3500 laptop
269   hp-dv7-4000   HP dv-7 4000
270   auto          BIOS setup (default)
271
272 STAC9872
273 ========
274   vaio          VAIO laptop without SPDIF
275   auto          BIOS setup (default)
276
277 Cirrus Logic CS4206/4207
278 ========================
279   mbp55         MacBook Pro 5,5
280   imac27        IMac 27 Inch
281   auto          BIOS setup (default)
282
283 VIA VT17xx/VT18xx/VT20xx
284 ========================
285   auto          BIOS setup (default)