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