]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - Documentation/sound/alsa/HD-Audio-Models.txt
ALSA: hda - add ideapad model for Conexant 5051 codec
[karo-tx-linux.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/883/885/888/889
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   macmini3      Macmini 3,1
128   mba21         Macbook Air 2,1
129   mbp3          Macbook Pro rev3
130   imac24        iMac 24'' with jack detection
131   imac91        iMac 9,1
132   w2jc          ASUS W2JC
133   3stack-2ch-dig        3-jack with SPDIF I/O (ALC883)
134   alc883-6stack-dig     6-jack digital with SPDIF I/O (ALC883)
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   acer-aspire-6530g Acer Aspire 6530G
142   acer-aspire-7730g Acer Aspire 7730G
143   acer-aspire-8930g Acer Aspire 8930G
144   medion        Medion Laptops
145   medion-md2    Medion MD2
146   targa-dig     Targa/MSI
147   targa-2ch-dig Targa/MSI with 2-channel
148   targa-8ch-dig Targa/MSI with 8-channel (MSI GX620)
149   laptop-eapd   3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
150   lenovo-101e   Lenovo 101E
151   lenovo-nb0763 Lenovo NB0763
152   lenovo-ms7195-dig Lenovo MS7195
153   lenovo-sky    Lenovo Sky
154   haier-w66     Haier W66
155   3stack-hp     HP machines with 3stack (Lucknow, Samba boards)
156   6stack-dell   Dell machines with 6stack (Inspiron 530)
157   mitac         Mitac 8252D
158   clevo-m540r   Clevo M540R (6ch + digital)
159   clevo-m720    Clevo M720 laptop series
160   fujitsu-pi2515 Fujitsu AMILO Pi2515
161   fujitsu-xa3530 Fujitsu AMILO XA3530
162   3stack-6ch-intel Intel DG33* boards
163   intel-alc889a Intel IbexPeak with ALC889A
164   intel-x58     Intel DX58 with ALC889
165   asus-p5q      ASUS P5Q-EM boards
166   mb31          MacBook 3,1
167   sony-vaio-tt  Sony VAIO TT
168   auto          auto-config reading BIOS (default)
169
170 ALC861/660
171 ==========
172   3stack        3-jack
173   3stack-dig    3-jack with SPDIF I/O
174   6stack-dig    6-jack with SPDIF I/O
175   3stack-660    3-jack (for ALC660)
176   uniwill-m31   Uniwill M31 laptop
177   toshiba       Toshiba laptop support
178   asus          Asus laptop support
179   asus-laptop   ASUS F2/F3 laptops
180   auto          auto-config reading BIOS (default)
181
182 ALC861VD/660VD
183 ==============
184   3stack        3-jack
185   3stack-dig    3-jack with SPDIF OUT
186   6stack-dig    6-jack with SPDIF OUT
187   3stack-660    3-jack (for ALC660VD)
188   3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
189   lenovo        Lenovo 3000 C200
190   dallas        Dallas laptops
191   hp            HP TX1000
192   asus-v1s      ASUS V1Sn
193   auto          auto-config reading BIOS (default)
194
195 CMI9880
196 =======
197   minimal       3-jack in back
198   min_fp        3-jack in back, 2-jack in front
199   full          6-jack in back, 2-jack in front
200   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
201   allout        5-jack in back, 2-jack in front, SPDIF out
202   auto          auto-config reading BIOS (default)
203
204 AD1882 / AD1882A
205 ================
206   3stack        3-stack mode (default)
207   6stack        6-stack mode
208
209 AD1884A / AD1883 / AD1984A / AD1984B
210 ====================================
211   desktop       3-stack desktop (default)
212   laptop        laptop with HP jack sensing
213   mobile        mobile devices with HP jack sensing
214   thinkpad      Lenovo Thinkpad X300
215   touchsmart    HP Touchsmart
216
217 AD1884
218 ======
219   N/A
220
221 AD1981
222 ======
223   basic         3-jack (default)
224   hp            HP nx6320
225   thinkpad      Lenovo Thinkpad T60/X60/Z60
226   toshiba       Toshiba U205
227
228 AD1983
229 ======
230   N/A
231
232 AD1984
233 ======
234   basic         default configuration
235   thinkpad      Lenovo Thinkpad T61/X61
236   dell_desktop  Dell T3400
237
238 AD1986A
239 =======
240   6stack        6-jack, separate surrounds (default)
241   3stack        3-stack, shared surrounds
242   laptop        2-channel only (FSC V2060, Samsung M50)
243   laptop-eapd   2-channel with EAPD (ASUS A6J)
244   laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
245   ultra         2-channel with EAPD (Samsung Ultra tablet PC)
246   samsung       2-channel with EAPD (Samsung R65)
247   samsung-p50   2-channel with HP-automute (Samsung P50)
248
249 AD1988/AD1988B/AD1989A/AD1989B
250 ==============================
251   6stack        6-jack
252   6stack-dig    ditto with SPDIF
253   3stack        3-jack
254   3stack-dig    ditto with SPDIF
255   laptop        3-jack with hp-jack automute
256   laptop-dig    ditto with SPDIF
257   auto          auto-config reading BIOS (default)
258
259 Conexant 5045
260 =============
261   laptop-hpsense    Laptop with HP sense (old model laptop)
262   laptop-micsense   Laptop with Mic sense (old model fujitsu)
263   laptop-hpmicsense Laptop with HP and Mic senses
264   benq          Benq R55E
265   laptop-hp530  HP 530 laptop
266   test          for testing/debugging purpose, almost all controls
267                 can be adjusted.  Appearing only when compiled with
268                 $CONFIG_SND_DEBUG=y
269
270 Conexant 5047
271 =============
272   laptop        Basic Laptop config 
273   laptop-hp     Laptop config for some HP models (subdevice 30A5)
274   laptop-eapd   Laptop config with EAPD support
275   test          for testing/debugging purpose, almost all controls
276                 can be adjusted.  Appearing only when compiled with
277                 $CONFIG_SND_DEBUG=y
278
279 Conexant 5051
280 =============
281   laptop        Basic Laptop config (default)
282   hp            HP Spartan laptop
283   hp-dv6736     HP dv6736
284   hp-f700       HP Compaq Presario F700
285   ideapad       Lenovo IdeaPad laptop
286   lenovo-x200   Lenovo X200 laptop
287   toshiba       Toshiba Satellite M300
288
289 Conexant 5066
290 =============
291   laptop        Basic Laptop config (default)
292   dell-laptop   Dell laptops
293   olpc-xo-1_5   OLPC XO 1.5
294   ideapad       Lenovo IdeaPad U150
295
296 STAC9200
297 ========
298   ref           Reference board
299   oqo           OQO Model 2
300   dell-d21      Dell (unknown)
301   dell-d22      Dell (unknown)
302   dell-d23      Dell (unknown)
303   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
304   dell-m22      Dell Latitude D620, Dell Latitude D820
305   dell-m23      Dell XPS M1710, Dell Precision M90
306   dell-m24      Dell Latitude 120L
307   dell-m25      Dell Inspiron E1505n
308   dell-m26      Dell Inspiron 1501
309   dell-m27      Dell Inspiron E1705/9400
310   gateway-m4    Gateway laptops with EAPD control
311   gateway-m4-2  Gateway laptops with EAPD control
312   panasonic     Panasonic CF-74
313   auto          BIOS setup (default)
314
315 STAC9205/9254
316 =============
317   ref           Reference board
318   dell-m42      Dell (unknown)
319   dell-m43      Dell Precision
320   dell-m44      Dell Inspiron
321   eapd          Keep EAPD on (e.g. Gateway T1616)
322   auto          BIOS setup (default)
323
324 STAC9220/9221
325 =============
326   ref           Reference board
327   3stack        D945 3stack
328   5stack        D945 5stack + SPDIF
329   intel-mac-v1  Intel Mac Type 1
330   intel-mac-v2  Intel Mac Type 2
331   intel-mac-v3  Intel Mac Type 3
332   intel-mac-v4  Intel Mac Type 4
333   intel-mac-v5  Intel Mac Type 5
334   intel-mac-auto Intel Mac (detect type according to subsystem id)
335   macmini       Intel Mac Mini (equivalent with type 3)
336   macbook       Intel Mac Book (eq. type 5)
337   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
338   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
339   imac-intel    Intel iMac (eq. type 2)
340   imac-intel-20 Intel iMac (newer version) (eq. type 3)
341   ecs202        ECS/PC chips
342   dell-d81      Dell (unknown)
343   dell-d82      Dell (unknown)
344   dell-m81      Dell (unknown)
345   dell-m82      Dell XPS M1210
346   auto          BIOS setup (default)
347
348 STAC9202/9250/9251
349 ==================
350   ref           Reference board, base config
351   m1            Some Gateway MX series laptops (NX560XL)
352   m1-2          Some Gateway MX series laptops (MX6453)
353   m2            Some Gateway MX series laptops (M255)
354   m2-2          Some Gateway MX series laptops
355   m3            Some Gateway MX series laptops
356   m5            Some Gateway MX series laptops (MP6954)
357   m6            Some Gateway NX series laptops
358   auto          BIOS setup (default)
359
360 STAC9227/9228/9229/927x
361 =======================
362   ref           Reference board
363   ref-no-jd     Reference board without HP/Mic jack detection
364   3stack        D965 3stack
365   5stack        D965 5stack + SPDIF
366   5stack-no-fp  D965 5stack without front panel
367   dell-3stack   Dell Dimension E520
368   dell-bios     Fixes with Dell BIOS setup
369   volknob       Fixes with volume-knob widget 0x24
370   auto          BIOS setup (default)
371
372 STAC92HD71B*
373 ============
374   ref           Reference board
375   dell-m4-1     Dell desktops
376   dell-m4-2     Dell desktops
377   dell-m4-3     Dell desktops
378   hp-m4         HP mini 1000
379   hp-dv5        HP dv series
380   hp-hdx        HP HDX series
381   hp-dv4-1222nr HP dv4-1222nr (with LED support)
382   auto          BIOS setup (default)
383
384 STAC92HD73*
385 ===========
386   ref           Reference board
387   no-jd         BIOS setup but without jack-detection
388   intel         Intel DG45* mobos
389   dell-m6-amic  Dell desktops/laptops with analog mics
390   dell-m6-dmic  Dell desktops/laptops with digital mics
391   dell-m6       Dell desktops/laptops with both type of mics
392   dell-eq       Dell desktops/laptops
393   alienware     Alienware M17x
394   auto          BIOS setup (default)
395
396 STAC92HD83*
397 ===========
398   ref           Reference board
399   mic-ref       Reference board with power management for ports
400   dell-s14      Dell laptop
401   hp            HP laptops with (inverted) mute-LED
402   auto          BIOS setup (default)
403
404 STAC9872
405 ========
406   vaio          VAIO laptop without SPDIF
407   auto          BIOS setup (default)
408
409 Cirrus Logic CS4206/4207
410 ========================
411   mbp55         MacBook Pro 5,5
412   imac27        IMac 27 Inch
413   auto          BIOS setup (default)