Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec...
[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   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   samsung-nc10  Samsung NC10 mini notebook
115   auto          auto-config reading BIOS (default)
116
117 ALC882/885
118 ==========
119   3stack-dig    3-jack with SPDIF I/O
120   6stack-dig    6-jack digital with SPDIF I/O
121   arima         Arima W820Di1
122   targa         Targa T8, MSI-1049 T8
123   asus-a7j      ASUS A7J
124   asus-a7m      ASUS A7M
125   macpro        MacPro support
126   mb5           Macbook 5,1
127   mbp3          Macbook Pro rev3
128   imac24        iMac 24'' with jack detection
129   w2jc          ASUS W2JC
130   auto          auto-config reading BIOS (default)
131
132 ALC883/888
133 ==========
134   3stack-dig    3-jack with SPDIF I/O
135   6stack-dig    6-jack digital with SPDIF I/O
136   3stack-6ch    3-jack 6-channel
137   3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
138   6stack-dig-demo  6-jack digital for Intel demo board
139   acer          Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
140   acer-aspire   Acer Aspire 9810
141   acer-aspire-4930g Acer Aspire 4930G
142   acer-aspire-8930g Acer Aspire 8930G
143   medion        Medion Laptops
144   medion-md2    Medion MD2
145   targa-dig     Targa/MSI
146   targa-2ch-dig Targa/MSI with 2-channel
147   targa-8ch-dig Targa/MSI with 8-channel (MSI GX620)
148   laptop-eapd   3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
149   lenovo-101e   Lenovo 101E
150   lenovo-nb0763 Lenovo NB0763
151   lenovo-ms7195-dig Lenovo MS7195
152   lenovo-sky    Lenovo Sky
153   haier-w66     Haier W66
154   3stack-hp     HP machines with 3stack (Lucknow, Samba boards)
155   6stack-dell   Dell machines with 6stack (Inspiron 530)
156   mitac         Mitac 8252D
157   clevo-m720    Clevo M720 laptop series
158   fujitsu-pi2515 Fujitsu AMILO Pi2515
159   fujitsu-xa3530 Fujitsu AMILO XA3530
160   3stack-6ch-intel Intel DG33* boards
161   asus-p5q      ASUS P5Q-EM boards
162   mb31          MacBook 3,1
163   sony-vaio-tt  Sony VAIO TT
164   auto          auto-config reading BIOS (default)
165
166 ALC861/660
167 ==========
168   3stack        3-jack
169   3stack-dig    3-jack with SPDIF I/O
170   6stack-dig    6-jack with SPDIF I/O
171   3stack-660    3-jack (for ALC660)
172   uniwill-m31   Uniwill M31 laptop
173   toshiba       Toshiba laptop support
174   asus          Asus laptop support
175   asus-laptop   ASUS F2/F3 laptops
176   auto          auto-config reading BIOS (default)
177
178 ALC861VD/660VD
179 ==============
180   3stack        3-jack
181   3stack-dig    3-jack with SPDIF OUT
182   6stack-dig    6-jack with SPDIF OUT
183   3stack-660    3-jack (for ALC660VD)
184   3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
185   lenovo        Lenovo 3000 C200
186   dallas        Dallas laptops
187   hp            HP TX1000
188   asus-v1s      ASUS V1Sn
189   auto          auto-config reading BIOS (default)
190
191 CMI9880
192 =======
193   minimal       3-jack in back
194   min_fp        3-jack in back, 2-jack in front
195   full          6-jack in back, 2-jack in front
196   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
197   allout        5-jack in back, 2-jack in front, SPDIF out
198   auto          auto-config reading BIOS (default)
199
200 AD1882 / AD1882A
201 ================
202   3stack        3-stack mode (default)
203   6stack        6-stack mode
204
205 AD1884A / AD1883 / AD1984A / AD1984B
206 ====================================
207   desktop       3-stack desktop (default)
208   laptop        laptop with HP jack sensing
209   mobile        mobile devices with HP jack sensing
210   thinkpad      Lenovo Thinkpad X300
211
212 AD1884
213 ======
214   N/A
215
216 AD1981
217 ======
218   basic         3-jack (default)
219   hp            HP nx6320
220   thinkpad      Lenovo Thinkpad T60/X60/Z60
221   toshiba       Toshiba U205
222
223 AD1983
224 ======
225   N/A
226
227 AD1984
228 ======
229   basic         default configuration
230   thinkpad      Lenovo Thinkpad T61/X61
231   dell          Dell T3400
232
233 AD1986A
234 =======
235   6stack        6-jack, separate surrounds (default)
236   3stack        3-stack, shared surrounds
237   laptop        2-channel only (FSC V2060, Samsung M50)
238   laptop-eapd   2-channel with EAPD (ASUS A6J)
239   laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
240   ultra         2-channel with EAPD (Samsung Ultra tablet PC)
241   samsung       2-channel with EAPD (Samsung R65)
242
243 AD1988/AD1988B/AD1989A/AD1989B
244 ==============================
245   6stack        6-jack
246   6stack-dig    ditto with SPDIF
247   3stack        3-jack
248   3stack-dig    ditto with SPDIF
249   laptop        3-jack with hp-jack automute
250   laptop-dig    ditto with SPDIF
251   auto          auto-config reading BIOS (default)
252
253 Conexant 5045
254 =============
255   laptop-hpsense    Laptop with HP sense (old model laptop)
256   laptop-micsense   Laptop with Mic sense (old model fujitsu)
257   laptop-hpmicsense Laptop with HP and Mic senses
258   benq          Benq R55E
259   test          for testing/debugging purpose, almost all controls
260                 can be adjusted.  Appearing only when compiled with
261                 $CONFIG_SND_DEBUG=y
262
263 Conexant 5047
264 =============
265   laptop        Basic Laptop config 
266   laptop-hp     Laptop config for some HP models (subdevice 30A5)
267   laptop-eapd   Laptop config with EAPD support
268   test          for testing/debugging purpose, almost all controls
269                 can be adjusted.  Appearing only when compiled with
270                 $CONFIG_SND_DEBUG=y
271
272 Conexant 5051
273 =============
274   laptop        Basic Laptop config (default)
275   hp            HP Spartan laptop
276   hp-dv6736     HP dv6736
277   lenovo-x200   Lenovo X200 laptop
278
279 STAC9200
280 ========
281   ref           Reference board
282   dell-d21      Dell (unknown)
283   dell-d22      Dell (unknown)
284   dell-d23      Dell (unknown)
285   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
286   dell-m22      Dell Latitude D620, Dell Latitude D820
287   dell-m23      Dell XPS M1710, Dell Precision M90
288   dell-m24      Dell Latitude 120L
289   dell-m25      Dell Inspiron E1505n
290   dell-m26      Dell Inspiron 1501
291   dell-m27      Dell Inspiron E1705/9400
292   gateway-m4    Gateway laptops with EAPD control
293   gateway-m4-2  Gateway laptops with EAPD control
294   panasonic     Panasonic CF-74
295   auto          BIOS setup (default)
296
297 STAC9205/9254
298 =============
299   ref           Reference board
300   dell-m42      Dell (unknown)
301   dell-m43      Dell Precision
302   dell-m44      Dell Inspiron
303   eapd          Keep EAPD on (e.g. Gateway T1616)
304   auto          BIOS setup (default)
305
306 STAC9220/9221
307 =============
308   ref           Reference board
309   3stack        D945 3stack
310   5stack        D945 5stack + SPDIF
311   intel-mac-v1  Intel Mac Type 1
312   intel-mac-v2  Intel Mac Type 2
313   intel-mac-v3  Intel Mac Type 3
314   intel-mac-v4  Intel Mac Type 4
315   intel-mac-v5  Intel Mac Type 5
316   intel-mac-auto Intel Mac (detect type according to subsystem id)
317   macmini       Intel Mac Mini (equivalent with type 3)
318   macbook       Intel Mac Book (eq. type 5)
319   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
320   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
321   imac-intel    Intel iMac (eq. type 2)
322   imac-intel-20 Intel iMac (newer version) (eq. type 3)
323   ecs202        ECS/PC chips
324   dell-d81      Dell (unknown)
325   dell-d82      Dell (unknown)
326   dell-m81      Dell (unknown)
327   dell-m82      Dell XPS M1210
328   auto          BIOS setup (default)
329
330 STAC9202/9250/9251
331 ==================
332   ref           Reference board, base config
333   m1            Some Gateway MX series laptops (NX560XL)
334   m1-2          Some Gateway MX series laptops (MX6453)
335   m2            Some Gateway MX series laptops (M255)
336   m2-2          Some Gateway MX series laptops
337   m3            Some Gateway MX series laptops
338   m5            Some Gateway MX series laptops (MP6954)
339   m6            Some Gateway NX series laptops
340   auto          BIOS setup (default)
341
342 STAC9227/9228/9229/927x
343 =======================
344   ref           Reference board
345   ref-no-jd     Reference board without HP/Mic jack detection
346   3stack        D965 3stack
347   5stack        D965 5stack + SPDIF
348   5stack-no-fp  D965 5stack without front panel
349   dell-3stack   Dell Dimension E520
350   dell-bios     Fixes with Dell BIOS setup
351   auto          BIOS setup (default)
352
353 STAC92HD71B*
354 ============
355   ref           Reference board
356   dell-m4-1     Dell desktops
357   dell-m4-2     Dell desktops
358   dell-m4-3     Dell desktops
359   hp-m4         HP mini 1000
360   hp-dv5        HP dv series
361   hp-hdx        HP HDX series
362   hp-dv4-1222nr HP dv4-1222nr (with LED support)
363   auto          BIOS setup (default)
364
365 STAC92HD73*
366 ===========
367   ref           Reference board
368   no-jd         BIOS setup but without jack-detection
369   dell-m6-amic  Dell desktops/laptops with analog mics
370   dell-m6-dmic  Dell desktops/laptops with digital mics
371   dell-m6       Dell desktops/laptops with both type of mics
372   dell-eq       Dell desktops/laptops
373   auto          BIOS setup (default)
374
375 STAC92HD83*
376 ===========
377   ref           Reference board
378   mic-ref       Reference board with power managment for ports
379   dell-s14      Dell laptop
380   auto          BIOS setup (default)
381
382 STAC9872
383 ========
384   vaio          VAIO laptop without SPDIF
385   auto          BIOS setup (default)