ALSA: hda - Add missing models for Realtek codecs
[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   w810          3-jack
12   z71v          3-jack (HP shared SPDIF)
13   asus          3-jack (ASUS Mobo)
14   asus-w1v      ASUS W1V
15   asus-dig      ASUS with SPDIF out
16   asus-dig2     ASUS with SPDIF out (using GPIO2)
17   uniwill       3-jack
18   fujitsu       Fujitsu Laptops (Pi1536)
19   F1734         2-jack
20   lg            LG laptop (m1 express dual)
21   lg-lw         LG LW20/LW25 laptop
22   tcl           TCL S700
23   clevo         Clevo laptops (m520G, m665n)
24   medion        Medion Rim 2150
25   test          for testing/debugging purpose, almost all controls can be
26                 adjusted.  Appearing only when compiled with
27                 $CONFIG_SND_DEBUG=y
28   auto          auto-config reading BIOS (default)
29
30 ALC260
31 ======
32   hp            HP machines
33   hp-3013       HP machines (3013-variant)
34   hp-dc7600     HP DC7600
35   fujitsu       Fujitsu S7020
36   acer          Acer TravelMate
37   will          Will laptops (PB V7900)
38   replacer      Replacer 672V
39   favorit100    Maxdata Favorit 100XS
40   basic         fixed pin assignment (old default model)
41   test          for testing/debugging purpose, almost all controls can
42                 adjusted.  Appearing only when compiled with
43                 $CONFIG_SND_DEBUG=y
44   auto          auto-config reading BIOS (default)
45
46 ALC262
47 ======
48   fujitsu       Fujitsu Laptop
49   hp-bpc        HP xw4400/6400/8400/9400 laptops
50   hp-bpc-d7000  HP BPC D7000
51   hp-tc-t5735   HP Thin Client T5735
52   hp-rp5700     HP RP5700
53   benq          Benq ED8
54   benq-t31      Benq T31
55   hippo         Hippo (ATI) with jack detection, Sony UX-90s
56   hippo_1       Hippo (Benq) with jack detection
57   sony-assamd   Sony ASSAMD
58   toshiba-s06   Toshiba S06
59   toshiba-rx1   Toshiba RX1
60   tyan          Tyan Thunder n6650W (S2915-E)
61   ultra         Samsung Q1 Ultra Vista model
62   lenovo-3000   Lenovo 3000 y410
63   nec           NEC Versa S9100
64   basic         fixed pin assignment w/o SPDIF
65   auto          auto-config reading BIOS (default)
66
67 ALC267/268
68 ==========
69   quanta-il1    Quanta IL1 mini-notebook
70   3stack        3-stack model
71   toshiba       Toshiba A205
72   acer          Acer laptops
73   acer-dmic     Acer laptops with digital-mic
74   acer-aspire   Acer Aspire One
75   dell          Dell OEM laptops (Vostro 1200)
76   zepto         Zepto laptops
77   test          for testing/debugging purpose, almost all controls can
78                 adjusted.  Appearing only when compiled with
79                 $CONFIG_SND_DEBUG=y
80   auto          auto-config reading BIOS (default)
81
82 ALC269
83 ======
84   basic         Basic preset
85   quanta        Quanta FL1
86   eeepc-p703    ASUS Eeepc P703 P900A
87   eeepc-p901    ASUS Eeepc P901 S101
88   fujitsu       FSC Amilo
89   lifebook      Fujitsu Lifebook S6420
90   auto          auto-config reading BIOS (default)
91
92 ALC662/663/272
93 ==============
94   3stack-dig    3-stack (2-channel) with SPDIF
95   3stack-6ch     3-stack (6-channel)
96   3stack-6ch-dig 3-stack (6-channel) with SPDIF
97   6stack-dig     6-stack with SPDIF
98   lenovo-101e    Lenovo laptop
99   eeepc-p701    ASUS Eeepc P701
100   eeepc-ep20    ASUS Eeepc EP20
101   ecs           ECS/Foxconn mobo
102   m51va         ASUS M51VA
103   g71v          ASUS G71V
104   h13           ASUS H13
105   g50v          ASUS G50V
106   asus-mode1    ASUS
107   asus-mode2    ASUS
108   asus-mode3    ASUS
109   asus-mode4    ASUS
110   asus-mode5    ASUS
111   asus-mode6    ASUS
112   dell          Dell with ALC272
113   dell-zm1      Dell ZM1 with ALC272
114   auto          auto-config reading BIOS (default)
115
116 ALC882/885
117 ==========
118   3stack-dig    3-jack with SPDIF I/O
119   6stack-dig    6-jack digital with SPDIF I/O
120   arima         Arima W820Di1
121   targa         Targa T8, MSI-1049 T8
122   asus-a7j      ASUS A7J
123   asus-a7m      ASUS A7M
124   macpro        MacPro support
125   mb5           Macbook 5,1
126   mbp3          Macbook Pro rev3
127   imac24        iMac 24'' with jack detection
128   w2jc          ASUS W2JC
129   auto          auto-config reading BIOS (default)
130
131 ALC883/888
132 ==========
133   3stack-dig    3-jack with SPDIF I/O
134   6stack-dig    6-jack digital with SPDIF I/O
135   3stack-6ch    3-jack 6-channel
136   3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
137   6stack-dig-demo  6-jack digital for Intel demo board
138   acer          Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
139   acer-aspire   Acer Aspire 9810
140   acer-aspire-4930g Acer Aspire 4930G
141   medion        Medion Laptops
142   medion-md2    Medion MD2
143   targa-dig     Targa/MSI
144   targa-2ch-dig Targs/MSI with 2-channel
145   laptop-eapd   3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
146   lenovo-101e   Lenovo 101E
147   lenovo-nb0763 Lenovo NB0763
148   lenovo-ms7195-dig Lenovo MS7195
149   lenovo-sky    Lenovo Sky
150   haier-w66     Haier W66
151   3stack-hp     HP machines with 3stack (Lucknow, Samba boards)
152   6stack-dell   Dell machines with 6stack (Inspiron 530)
153   mitac         Mitac 8252D
154   clevo-m720    Clevo M720 laptop series
155   fujitsu-pi2515 Fujitsu AMILO Pi2515
156   fujitsu-xa3530 Fujitsu AMILO XA3530
157   3stack-6ch-intel Intel DG33* boards
158   asus-p5q      ASUS P5Q-EM boards
159   auto          auto-config reading BIOS (default)
160
161 ALC861/660
162 ==========
163   3stack        3-jack
164   3stack-dig    3-jack with SPDIF I/O
165   6stack-dig    6-jack with SPDIF I/O
166   3stack-660    3-jack (for ALC660)
167   uniwill-m31   Uniwill M31 laptop
168   toshiba       Toshiba laptop support
169   asus          Asus laptop support
170   asus-laptop   ASUS F2/F3 laptops
171   auto          auto-config reading BIOS (default)
172
173 ALC861VD/660VD
174 ==============
175   3stack        3-jack
176   3stack-dig    3-jack with SPDIF OUT
177   6stack-dig    6-jack with SPDIF OUT
178   3stack-660    3-jack (for ALC660VD)
179   3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
180   lenovo        Lenovo 3000 C200
181   dallas        Dallas laptops
182   hp            HP TX1000
183   asus-v1s      ASUS V1Sn
184   auto          auto-config reading BIOS (default)
185
186 CMI9880
187 =======
188   minimal       3-jack in back
189   min_fp        3-jack in back, 2-jack in front
190   full          6-jack in back, 2-jack in front
191   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
192   allout        5-jack in back, 2-jack in front, SPDIF out
193   auto          auto-config reading BIOS (default)
194
195 AD1882 / AD1882A
196 ================
197   3stack        3-stack mode (default)
198   6stack        6-stack mode
199
200 AD1884A / AD1883 / AD1984A / AD1984B
201 ====================================
202   desktop       3-stack desktop (default)
203   laptop        laptop with HP jack sensing
204   mobile        mobile devices with HP jack sensing
205   thinkpad      Lenovo Thinkpad X300
206
207 AD1884
208 ======
209   N/A
210
211 AD1981
212 ======
213   basic         3-jack (default)
214   hp            HP nx6320
215   thinkpad      Lenovo Thinkpad T60/X60/Z60
216   toshiba       Toshiba U205
217
218 AD1983
219 ======
220   N/A
221
222 AD1984
223 ======
224   basic         default configuration
225   thinkpad      Lenovo Thinkpad T61/X61
226   dell          Dell T3400
227
228 AD1986A
229 =======
230   6stack        6-jack, separate surrounds (default)
231   3stack        3-stack, shared surrounds
232   laptop        2-channel only (FSC V2060, Samsung M50)
233   laptop-eapd   2-channel with EAPD (ASUS A6J)
234   laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
235   ultra         2-channel with EAPD (Samsung Ultra tablet PC)
236   samsung       2-channel with EAPD (Samsung R65)
237
238 AD1988/AD1988B/AD1989A/AD1989B
239 ==============================
240   6stack        6-jack
241   6stack-dig    ditto with SPDIF
242   3stack        3-jack
243   3stack-dig    ditto with SPDIF
244   laptop        3-jack with hp-jack automute
245   laptop-dig    ditto with SPDIF
246   auto          auto-config reading BIOS (default)
247
248 Conexant 5045
249 =============
250   laptop-hpsense    Laptop with HP sense (old model laptop)
251   laptop-micsense   Laptop with Mic sense (old model fujitsu)
252   laptop-hpmicsense Laptop with HP and Mic senses
253   benq          Benq R55E
254   test          for testing/debugging purpose, almost all controls
255                 can be adjusted.  Appearing only when compiled with
256                 $CONFIG_SND_DEBUG=y
257
258 Conexant 5047
259 =============
260   laptop        Basic Laptop config 
261   laptop-hp     Laptop config for some HP models (subdevice 30A5)
262   laptop-eapd   Laptop config with EAPD support
263   test          for testing/debugging purpose, almost all controls
264                 can be adjusted.  Appearing only when compiled with
265                 $CONFIG_SND_DEBUG=y
266
267 Conexant 5051
268 =============
269   laptop        Basic Laptop config (default)
270   hp            HP Spartan laptop
271   hp-dv6736     HP dv6736
272   lenovo-x200   Lenovo X200 laptop
273
274 STAC9200
275 ========
276   ref           Reference board
277   dell-d21      Dell (unknown)
278   dell-d22      Dell (unknown)
279   dell-d23      Dell (unknown)
280   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
281   dell-m22      Dell Latitude D620, Dell Latitude D820
282   dell-m23      Dell XPS M1710, Dell Precision M90
283   dell-m24      Dell Latitude 120L
284   dell-m25      Dell Inspiron E1505n
285   dell-m26      Dell Inspiron 1501
286   dell-m27      Dell Inspiron E1705/9400
287   gateway-m4    Gateway laptops with EAPD control
288   gateway-m4-2  Gateway laptops with EAPD control
289   panasonic     Panasonic CF-74
290   auto          BIOS setup (default)
291
292 STAC9205/9254
293 =============
294   ref           Reference board
295   dell-m42      Dell (unknown)
296   dell-m43      Dell Precision
297   dell-m44      Dell Inspiron
298   eapd          Keep EAPD on (e.g. Gateway T1616)
299   auto          BIOS setup (default)
300
301 STAC9220/9221
302 =============
303   ref           Reference board
304   3stack        D945 3stack
305   5stack        D945 5stack + SPDIF
306   intel-mac-v1  Intel Mac Type 1
307   intel-mac-v2  Intel Mac Type 2
308   intel-mac-v3  Intel Mac Type 3
309   intel-mac-v4  Intel Mac Type 4
310   intel-mac-v5  Intel Mac Type 5
311   intel-mac-auto Intel Mac (detect type according to subsystem id)
312   macmini       Intel Mac Mini (equivalent with type 3)
313   macbook       Intel Mac Book (eq. type 5)
314   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
315   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
316   imac-intel    Intel iMac (eq. type 2)
317   imac-intel-20 Intel iMac (newer version) (eq. type 3)
318   ecs202        ECS/PC chips
319   dell-d81      Dell (unknown)
320   dell-d82      Dell (unknown)
321   dell-m81      Dell (unknown)
322   dell-m82      Dell XPS M1210
323   auto          BIOS setup (default)
324
325 STAC9202/9250/9251
326 ==================
327   ref           Reference board, base config
328   m1            Some Gateway MX series laptops (NX560XL)
329   m1-2          Some Gateway MX series laptops (MX6453)
330   m2            Some Gateway MX series laptops (M255)
331   m2-2          Some Gateway MX series laptops
332   m3            Some Gateway MX series laptops
333   m5            Some Gateway MX series laptops (MP6954)
334   m6            Some Gateway NX series laptops
335   auto          BIOS setup (default)
336
337 STAC9227/9228/9229/927x
338 =======================
339   ref           Reference board
340   ref-no-jd     Reference board without HP/Mic jack detection
341   3stack        D965 3stack
342   5stack        D965 5stack + SPDIF
343   dell-3stack   Dell Dimension E520
344   dell-bios     Fixes with Dell BIOS setup
345   auto          BIOS setup (default)
346
347 STAC92HD71B*
348 ============
349   ref           Reference board
350   dell-m4-1     Dell desktops
351   dell-m4-2     Dell desktops
352   dell-m4-3     Dell desktops
353   hp-m4         HP mini 1000
354   hp-dv5        HP dv series
355   hp-hdx        HP HDX series
356   hp-dv4-1222nr HP dv4-1222nr (with LED support)
357   auto          BIOS setup (default)
358
359 STAC92HD73*
360 ===========
361   ref           Reference board
362   no-jd         BIOS setup but without jack-detection
363   dell-m6-amic  Dell desktops/laptops with analog mics
364   dell-m6-dmic  Dell desktops/laptops with digital mics
365   dell-m6       Dell desktops/laptops with both type of mics
366   dell-eq       Dell desktops/laptops
367   auto          BIOS setup (default)
368
369 STAC92HD83*
370 ===========
371   ref           Reference board
372   mic-ref       Reference board with power managment for ports
373   dell-s14      Dell laptop
374   auto          BIOS setup (default)
375
376 STAC9872
377 ========
378   vaio          VAIO laptop without SPDIF
379   auto          BIOS setup (default)