ALSA: hda - Replace ALC269 quanta and lifebook models with fixups
[pandora-kernel.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   fujitsu       Fujitsu S7020
33   acer          Acer TravelMate
34   will          Will laptops (PB V7900)
35   replacer      Replacer 672V
36   favorit100    Maxdata Favorit 100XS
37   basic         fixed pin assignment (old default model)
38   test          for testing/debugging purpose, almost all controls can
39                 adjusted.  Appearing only when compiled with
40                 $CONFIG_SND_DEBUG=y
41   auto          auto-config reading BIOS (default)
42
43 ALC262
44 ======
45   fujitsu       Fujitsu Laptop
46   benq          Benq ED8
47   benq-t31      Benq T31
48   hippo         Hippo (ATI) with jack detection, Sony UX-90s
49   hippo_1       Hippo (Benq) with jack detection
50   toshiba-s06   Toshiba S06
51   toshiba-rx1   Toshiba RX1
52   tyan          Tyan Thunder n6650W (S2915-E)
53   ultra         Samsung Q1 Ultra Vista model
54   lenovo-3000   Lenovo 3000 y410
55   nec           NEC Versa S9100
56   basic         fixed pin assignment w/o SPDIF
57   auto          auto-config reading BIOS (default)
58
59 ALC267/268
60 ==========
61   quanta-il1    Quanta IL1 mini-notebook
62   3stack        3-stack model
63   test          for testing/debugging purpose, almost all controls can
64                 adjusted.  Appearing only when compiled with
65                 $CONFIG_SND_DEBUG=y
66   auto          auto-config reading BIOS (default)
67
68 ALC269
69 ======
70   basic         Basic preset
71   laptop-amic   Laptops with analog-mic input
72   laptop-dmic   Laptops with digital-mic input
73   auto          auto-config reading BIOS (default)
74
75 ALC662/663/272
76 ==============
77   3stack-dig    3-stack (2-channel) with SPDIF
78   3stack-6ch     3-stack (6-channel)
79   3stack-6ch-dig 3-stack (6-channel) with SPDIF
80   5stack-dig     5-stack with SPDIF
81   lenovo-101e    Lenovo laptop
82   eeepc-p701    ASUS Eeepc P701
83   eeepc-ep20    ASUS Eeepc EP20
84   ecs           ECS/Foxconn mobo
85   m51va         ASUS M51VA
86   g71v          ASUS G71V
87   h13           ASUS H13
88   g50v          ASUS G50V
89   asus-mode1    ASUS
90   asus-mode2    ASUS
91   asus-mode3    ASUS
92   asus-mode4    ASUS
93   asus-mode5    ASUS
94   asus-mode6    ASUS
95   asus-mode7    ASUS
96   asus-mode8    ASUS
97   auto          auto-config reading BIOS (default)
98
99 ALC680
100 ======
101   base          Base model (ASUS NX90)
102   auto          auto-config reading BIOS (default)
103
104 ALC882/883/885/888/889
105 ======================
106   3stack-dig    3-jack with SPDIF I/O
107   6stack-dig    6-jack digital with SPDIF I/O
108   arima         Arima W820Di1
109   targa         Targa T8, MSI-1049 T8
110   asus-a7j      ASUS A7J
111   asus-a7m      ASUS A7M
112   macpro        MacPro support
113   mb5           Macbook 5,1
114   macmini3      Macmini 3,1
115   mba21         Macbook Air 2,1
116   mbp3          Macbook Pro rev3
117   imac24        iMac 24'' with jack detection
118   imac91        iMac 9,1
119   w2jc          ASUS W2JC
120   3stack-2ch-dig        3-jack with SPDIF I/O (ALC883)
121   alc883-6stack-dig     6-jack digital with SPDIF I/O (ALC883)
122   3stack-6ch    3-jack 6-channel
123   3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
124   6stack-dig-demo  6-jack digital for Intel demo board
125   acer          Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
126   acer-aspire   Acer Aspire 9810
127   acer-aspire-4930g Acer Aspire 4930G
128   acer-aspire-6530g Acer Aspire 6530G
129   acer-aspire-7730g Acer Aspire 7730G
130   acer-aspire-8930g Acer Aspire 8930G
131   medion        Medion Laptops
132   targa-dig     Targa/MSI
133   targa-2ch-dig Targa/MSI with 2-channel
134   targa-8ch-dig Targa/MSI with 8-channel (MSI GX620)
135   laptop-eapd   3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
136   lenovo-101e   Lenovo 101E
137   lenovo-nb0763 Lenovo NB0763
138   lenovo-ms7195-dig Lenovo MS7195
139   lenovo-sky    Lenovo Sky
140   haier-w66     Haier W66
141   3stack-hp     HP machines with 3stack (Lucknow, Samba boards)
142   6stack-dell   Dell machines with 6stack (Inspiron 530)
143   mitac         Mitac 8252D
144   clevo-m540r   Clevo M540R (6ch + digital)
145   clevo-m720    Clevo M720 laptop series
146   fujitsu-pi2515 Fujitsu AMILO Pi2515
147   fujitsu-xa3530 Fujitsu AMILO XA3530
148   3stack-6ch-intel Intel DG33* boards
149   intel-alc889a Intel IbexPeak with ALC889A
150   intel-x58     Intel DX58 with ALC889
151   asus-p5q      ASUS P5Q-EM boards
152   mb31          MacBook 3,1
153   sony-vaio-tt  Sony VAIO TT
154   auto          auto-config reading BIOS (default)
155
156 ALC861/660
157 ==========
158   3stack        3-jack
159   3stack-dig    3-jack with SPDIF I/O
160   6stack-dig    6-jack with SPDIF I/O
161   3stack-660    3-jack (for ALC660)
162   uniwill-m31   Uniwill M31 laptop
163   toshiba       Toshiba laptop support
164   asus          Asus laptop support
165   asus-laptop   ASUS F2/F3 laptops
166   auto          auto-config reading BIOS (default)
167
168 ALC861VD/660VD
169 ==============
170   3stack        3-jack
171   3stack-dig    3-jack with SPDIF OUT
172   6stack-dig    6-jack with SPDIF OUT
173   3stack-660    3-jack (for ALC660VD)
174   3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
175   lenovo        Lenovo 3000 C200
176   dallas        Dallas laptops
177   hp            HP TX1000
178   asus-v1s      ASUS V1Sn
179   auto          auto-config reading BIOS (default)
180
181 CMI9880
182 =======
183   minimal       3-jack in back
184   min_fp        3-jack in back, 2-jack in front
185   full          6-jack in back, 2-jack in front
186   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
187   allout        5-jack in back, 2-jack in front, SPDIF out
188   auto          auto-config reading BIOS (default)
189
190 AD1882 / AD1882A
191 ================
192   3stack        3-stack mode (default)
193   6stack        6-stack mode
194
195 AD1884A / AD1883 / AD1984A / AD1984B
196 ====================================
197   desktop       3-stack desktop (default)
198   laptop        laptop with HP jack sensing
199   mobile        mobile devices with HP jack sensing
200   thinkpad      Lenovo Thinkpad X300
201   touchsmart    HP Touchsmart
202
203 AD1884
204 ======
205   N/A
206
207 AD1981
208 ======
209   basic         3-jack (default)
210   hp            HP nx6320
211   thinkpad      Lenovo Thinkpad T60/X60/Z60
212   toshiba       Toshiba U205
213
214 AD1983
215 ======
216   N/A
217
218 AD1984
219 ======
220   basic         default configuration
221   thinkpad      Lenovo Thinkpad T61/X61
222   dell_desktop  Dell T3400
223
224 AD1986A
225 =======
226   6stack        6-jack, separate surrounds (default)
227   3stack        3-stack, shared surrounds
228   laptop        2-channel only (FSC V2060, Samsung M50)
229   laptop-eapd   2-channel with EAPD (ASUS A6J)
230   laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
231   ultra         2-channel with EAPD (Samsung Ultra tablet PC)
232   samsung       2-channel with EAPD (Samsung R65)
233   samsung-p50   2-channel with HP-automute (Samsung P50)
234
235 AD1988/AD1988B/AD1989A/AD1989B
236 ==============================
237   6stack        6-jack
238   6stack-dig    ditto with SPDIF
239   3stack        3-jack
240   3stack-dig    ditto with SPDIF
241   laptop        3-jack with hp-jack automute
242   laptop-dig    ditto with SPDIF
243   auto          auto-config reading BIOS (default)
244
245 Conexant 5045
246 =============
247   laptop-hpsense    Laptop with HP sense (old model laptop)
248   laptop-micsense   Laptop with Mic sense (old model fujitsu)
249   laptop-hpmicsense Laptop with HP and Mic senses
250   benq          Benq R55E
251   laptop-hp530  HP 530 laptop
252   test          for testing/debugging purpose, almost all controls
253                 can be adjusted.  Appearing only when compiled with
254                 $CONFIG_SND_DEBUG=y
255
256 Conexant 5047
257 =============
258   laptop        Basic Laptop config 
259   laptop-hp     Laptop config for some HP models (subdevice 30A5)
260   laptop-eapd   Laptop config with EAPD support
261   test          for testing/debugging purpose, almost all controls
262                 can be adjusted.  Appearing only when compiled with
263                 $CONFIG_SND_DEBUG=y
264
265 Conexant 5051
266 =============
267   laptop        Basic Laptop config (default)
268   hp            HP Spartan laptop
269   hp-dv6736     HP dv6736
270   hp-f700       HP Compaq Presario F700
271   ideapad       Lenovo IdeaPad laptop
272   lenovo-x200   Lenovo X200 laptop
273   toshiba       Toshiba Satellite M300
274
275 Conexant 5066
276 =============
277   laptop        Basic Laptop config (default)
278   hp-laptop     HP laptops, e g G60
279   asus          Asus K52JU, Lenovo G560
280   dell-laptop   Dell laptops
281   dell-vostro   Dell Vostro
282   olpc-xo-1_5   OLPC XO 1.5
283   ideapad       Lenovo IdeaPad U150
284   thinkpad      Lenovo Thinkpad
285
286 STAC9200
287 ========
288   ref           Reference board
289   oqo           OQO Model 2
290   dell-d21      Dell (unknown)
291   dell-d22      Dell (unknown)
292   dell-d23      Dell (unknown)
293   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
294   dell-m22      Dell Latitude D620, Dell Latitude D820
295   dell-m23      Dell XPS M1710, Dell Precision M90
296   dell-m24      Dell Latitude 120L
297   dell-m25      Dell Inspiron E1505n
298   dell-m26      Dell Inspiron 1501
299   dell-m27      Dell Inspiron E1705/9400
300   gateway-m4    Gateway laptops with EAPD control
301   gateway-m4-2  Gateway laptops with EAPD control
302   panasonic     Panasonic CF-74
303   auto          BIOS setup (default)
304
305 STAC9205/9254
306 =============
307   ref           Reference board
308   dell-m42      Dell (unknown)
309   dell-m43      Dell Precision
310   dell-m44      Dell Inspiron
311   eapd          Keep EAPD on (e.g. Gateway T1616)
312   auto          BIOS setup (default)
313
314 STAC9220/9221
315 =============
316   ref           Reference board
317   3stack        D945 3stack
318   5stack        D945 5stack + SPDIF
319   intel-mac-v1  Intel Mac Type 1
320   intel-mac-v2  Intel Mac Type 2
321   intel-mac-v3  Intel Mac Type 3
322   intel-mac-v4  Intel Mac Type 4
323   intel-mac-v5  Intel Mac Type 5
324   intel-mac-auto Intel Mac (detect type according to subsystem id)
325   macmini       Intel Mac Mini (equivalent with type 3)
326   macbook       Intel Mac Book (eq. type 5)
327   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
328   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
329   imac-intel    Intel iMac (eq. type 2)
330   imac-intel-20 Intel iMac (newer version) (eq. type 3)
331   ecs202        ECS/PC chips
332   dell-d81      Dell (unknown)
333   dell-d82      Dell (unknown)
334   dell-m81      Dell (unknown)
335   dell-m82      Dell XPS M1210
336   auto          BIOS setup (default)
337
338 STAC9202/9250/9251
339 ==================
340   ref           Reference board, base config
341   m1            Some Gateway MX series laptops (NX560XL)
342   m1-2          Some Gateway MX series laptops (MX6453)
343   m2            Some Gateway MX series laptops (M255)
344   m2-2          Some Gateway MX series laptops
345   m3            Some Gateway MX series laptops
346   m5            Some Gateway MX series laptops (MP6954)
347   m6            Some Gateway NX series laptops
348   auto          BIOS setup (default)
349
350 STAC9227/9228/9229/927x
351 =======================
352   ref           Reference board
353   ref-no-jd     Reference board without HP/Mic jack detection
354   3stack        D965 3stack
355   5stack        D965 5stack + SPDIF
356   5stack-no-fp  D965 5stack without front panel
357   dell-3stack   Dell Dimension E520
358   dell-bios     Fixes with Dell BIOS setup
359   volknob       Fixes with volume-knob widget 0x24
360   auto          BIOS setup (default)
361
362 STAC92HD71B*
363 ============
364   ref           Reference board
365   dell-m4-1     Dell desktops
366   dell-m4-2     Dell desktops
367   dell-m4-3     Dell desktops
368   hp-m4         HP mini 1000
369   hp-dv5        HP dv series
370   hp-hdx        HP HDX series
371   hp-dv4-1222nr HP dv4-1222nr (with LED support)
372   auto          BIOS setup (default)
373
374 STAC92HD73*
375 ===========
376   ref           Reference board
377   no-jd         BIOS setup but without jack-detection
378   intel         Intel DG45* mobos
379   dell-m6-amic  Dell desktops/laptops with analog mics
380   dell-m6-dmic  Dell desktops/laptops with digital mics
381   dell-m6       Dell desktops/laptops with both type of mics
382   dell-eq       Dell desktops/laptops
383   alienware     Alienware M17x
384   auto          BIOS setup (default)
385
386 STAC92HD83*
387 ===========
388   ref           Reference board
389   mic-ref       Reference board with power management for ports
390   dell-s14      Dell laptop
391   hp            HP laptops with (inverted) mute-LED
392   hp-dv7-4000   HP dv-7 4000
393   auto          BIOS setup (default)
394
395 STAC9872
396 ========
397   vaio          VAIO laptop without SPDIF
398   auto          BIOS setup (default)
399
400 Cirrus Logic CS4206/4207
401 ========================
402   mbp55         MacBook Pro 5,5
403   imac27        IMac 27 Inch
404   auto          BIOS setup (default)
405
406 VIA VT17xx/VT18xx/VT20xx
407 ========================
408   auto          BIOS setup (default)