]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - Documentation/sound/hd-audio/models.rst
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi...
[karo-tx-linux.git] / Documentation / sound / hd-audio / models.rst
1 ==============================
2 HD-Audio Codec-Specific Models
3 ==============================
4
5 ALC880
6 ======
7 3stack
8     3-jack in back and a headphone out
9 3stack-digout
10     3-jack in back, a HP out and a SPDIF out
11 5stack
12     5-jack in back, 2-jack in front
13 5stack-digout
14     5-jack in back, 2-jack in front, a SPDIF out
15 6stack
16     6-jack in back, 2-jack in front
17 6stack-digout
18     6-jack with a SPDIF out
19 6stack-automute
20     6-jack with headphone jack detection
21
22 ALC260
23 ======
24 gpio1
25     Enable GPIO1
26 coef
27     Enable EAPD via COEF table
28 fujitsu
29     Quirk for FSC S7020
30 fujitsu-jwse
31     Quirk for FSC S7020 with jack modes and HP mic support
32
33 ALC262
34 ======
35 inv-dmic
36     Inverted internal mic workaround
37
38 ALC267/268
39 ==========
40 inv-dmic
41     Inverted internal mic workaround
42 hp-eapd
43     Disable HP EAPD on NID 0x15
44
45 ALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)
46 ===================================================================
47 laptop-amic
48     Laptops with analog-mic input
49 laptop-dmic
50     Laptops with digital-mic input
51 alc269-dmic
52     Enable ALC269(VA) digital mic workaround
53 alc271-dmic
54     Enable ALC271X digital mic workaround
55 inv-dmic
56     Inverted internal mic workaround
57 headset-mic
58     Indicates a combined headset (headphone+mic) jack
59 headset-mode
60     More comprehensive headset support for ALC269 & co
61 headset-mode-no-hp-mic
62     Headset mode support without headphone mic
63 lenovo-dock
64     Enables docking station I/O for some Lenovos
65 hp-gpio-led
66     GPIO LED support on HP laptops
67 hp-dock-gpio-mic1-led
68     HP dock with mic LED support
69 dell-headset-multi
70     Headset jack, which can also be used as mic-in
71 dell-headset-dock
72     Headset jack (without mic-in), and also dock I/O
73 alc283-dac-wcaps
74     Fixups for Chromebook with ALC283
75 alc283-sense-combo
76     Combo jack sensing on ALC283
77 tpt440-dock
78     Pin configs for Lenovo Thinkpad Dock support
79 tpt440
80     Lenovo Thinkpad T440s setup
81 tpt460
82     Lenovo Thinkpad T460/560 setup
83 dual-codecs
84     Lenovo laptops with dual codecs
85
86 ALC66x/67x/892
87 ==============
88 mario
89     Chromebook mario model fixup
90 asus-mode1
91     ASUS
92 asus-mode2
93     ASUS
94 asus-mode3
95     ASUS
96 asus-mode4
97     ASUS
98 asus-mode5
99     ASUS
100 asus-mode6
101     ASUS
102 asus-mode7
103     ASUS
104 asus-mode8
105     ASUS
106 inv-dmic
107     Inverted internal mic workaround
108 dell-headset-multi
109     Headset jack, which can also be used as mic-in
110 dual-codecs
111     Lenovo laptops with dual codecs
112
113 ALC680
114 ======
115 N/A
116
117 ALC88x/898/1150
118 ======================
119 acer-aspire-4930g
120     Acer Aspire 4930G/5930G/6530G/6930G/7730G
121 acer-aspire-8930g
122     Acer Aspire 8330G/6935G
123 acer-aspire
124     Acer Aspire others
125 inv-dmic
126     Inverted internal mic workaround
127 no-primary-hp
128     VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
129 dual-codecs
130     ALC1220 dual codecs for Gaming mobos
131
132 ALC861/660
133 ==========
134 N/A
135
136 ALC861VD/660VD
137 ==============
138 N/A
139
140 CMI9880
141 =======
142 minimal
143     3-jack in back
144 min_fp
145     3-jack in back, 2-jack in front
146 full
147     6-jack in back, 2-jack in front
148 full_dig
149     6-jack in back, 2-jack in front, SPDIF I/O
150 allout
151     5-jack in back, 2-jack in front, SPDIF out
152 auto
153     auto-config reading BIOS (default)
154
155 AD1882 / AD1882A
156 ================
157 3stack
158     3-stack mode
159 3stack-automute
160     3-stack with automute front HP (default)
161 6stack
162     6-stack mode
163
164 AD1884A / AD1883 / AD1984A / AD1984B
165 ====================================
166 desktop 3-stack desktop (default)
167 laptop  laptop with HP jack sensing
168 mobile  mobile devices with HP jack sensing
169 thinkpad        Lenovo Thinkpad X300
170 touchsmart      HP Touchsmart
171
172 AD1884
173 ======
174 N/A
175
176 AD1981
177 ======
178 basic           3-jack (default)
179 hp              HP nx6320
180 thinkpad        Lenovo Thinkpad T60/X60/Z60
181 toshiba Toshiba U205
182
183 AD1983
184 ======
185 N/A
186
187 AD1984
188 ======
189 basic           default configuration
190 thinkpad        Lenovo Thinkpad T61/X61
191 dell_desktop    Dell T3400
192
193 AD1986A
194 =======
195 3stack
196     3-stack, shared surrounds
197 laptop
198     2-channel only (FSC V2060, Samsung M50)
199 laptop-imic
200     2-channel with built-in mic
201 eapd
202     Turn on EAPD constantly
203
204 AD1988/AD1988B/AD1989A/AD1989B
205 ==============================
206 6stack
207     6-jack
208 6stack-dig
209     ditto with SPDIF
210 3stack
211     3-jack
212 3stack-dig
213     ditto with SPDIF
214 laptop
215     3-jack with hp-jack automute
216 laptop-dig
217     ditto with SPDIF
218 auto
219     auto-config reading BIOS (default)
220
221 Conexant 5045
222 =============
223 cap-mix-amp
224     Fix max input level on mixer widget
225 toshiba-p105
226     Toshiba P105 quirk
227 hp-530
228     HP 530 quirk
229
230 Conexant 5047
231 =============
232 cap-mix-amp
233     Fix max input level on mixer widget
234
235 Conexant 5051
236 =============
237 lenovo-x200
238     Lenovo X200 quirk
239
240 Conexant 5066
241 =============
242 stereo-dmic
243     Workaround for inverted stereo digital mic
244 gpio1
245     Enable GPIO1 pin
246 headphone-mic-pin
247     Enable headphone mic NID 0x18 without detection
248 tp410
249     Thinkpad T400 & co quirks
250 thinkpad
251     Thinkpad mute/mic LED quirk
252 lemote-a1004
253     Lemote A1004 quirk
254 lemote-a1205
255     Lemote A1205 quirk
256 olpc-xo
257     OLPC XO quirk
258 mute-led-eapd
259     Mute LED control via EAPD
260 hp-dock
261     HP dock support
262 mute-led-gpio
263     Mute LED control via GPIO
264
265 STAC9200
266 ========
267 ref
268     Reference board
269 oqo
270     OQO Model 2
271 dell-d21
272     Dell (unknown)
273 dell-d22
274     Dell (unknown)
275 dell-d23
276     Dell (unknown)
277 dell-m21
278     Dell Inspiron 630m, Dell Inspiron 640m
279 dell-m22
280     Dell Latitude D620, Dell Latitude D820
281 dell-m23
282     Dell XPS M1710, Dell Precision M90
283 dell-m24
284     Dell Latitude 120L
285 dell-m25
286     Dell Inspiron E1505n
287 dell-m26
288     Dell Inspiron 1501
289 dell-m27
290     Dell Inspiron E1705/9400
291 gateway-m4
292     Gateway laptops with EAPD control
293 gateway-m4-2
294     Gateway laptops with EAPD control
295 panasonic
296     Panasonic CF-74
297 auto
298     BIOS setup (default)
299
300 STAC9205/9254
301 =============
302 ref
303     Reference board
304 dell-m42
305     Dell (unknown)
306 dell-m43
307     Dell Precision
308 dell-m44
309     Dell Inspiron
310 eapd
311     Keep EAPD on (e.g. Gateway T1616)
312 auto
313     BIOS setup (default)
314
315 STAC9220/9221
316 =============
317 ref
318     Reference board
319 3stack
320     D945 3stack
321 5stack
322     D945 5stack + SPDIF
323 intel-mac-v1
324     Intel Mac Type 1
325 intel-mac-v2
326     Intel Mac Type 2
327 intel-mac-v3
328     Intel Mac Type 3
329 intel-mac-v4
330     Intel Mac Type 4
331 intel-mac-v5
332     Intel Mac Type 5
333 intel-mac-auto
334     Intel Mac (detect type according to subsystem id)
335 macmini
336     Intel Mac Mini (equivalent with type 3)
337 macbook
338     Intel Mac Book (eq. type 5)
339 macbook-pro-v1
340     Intel Mac Book Pro 1st generation (eq. type 3)
341 macbook-pro
342     Intel Mac Book Pro 2nd generation (eq. type 3)
343 imac-intel
344     Intel iMac (eq. type 2)
345 imac-intel-20
346     Intel iMac (newer version) (eq. type 3)
347 ecs202
348     ECS/PC chips
349 dell-d81
350     Dell (unknown)
351 dell-d82
352     Dell (unknown)
353 dell-m81
354     Dell (unknown)
355 dell-m82
356     Dell XPS M1210
357 auto
358     BIOS setup (default)
359
360 STAC9202/9250/9251
361 ==================
362 ref
363     Reference board, base config
364 m1
365     Some Gateway MX series laptops (NX560XL)
366 m1-2
367     Some Gateway MX series laptops (MX6453)
368 m2
369     Some Gateway MX series laptops (M255)
370 m2-2
371     Some Gateway MX series laptops
372 m3
373     Some Gateway MX series laptops
374 m5
375     Some Gateway MX series laptops (MP6954)
376 m6
377     Some Gateway NX series laptops
378 auto
379     BIOS setup (default)
380
381 STAC9227/9228/9229/927x
382 =======================
383 ref
384     Reference board
385 ref-no-jd
386     Reference board without HP/Mic jack detection
387 3stack
388     D965 3stack
389 5stack
390     D965 5stack + SPDIF
391 5stack-no-fp
392     D965 5stack without front panel
393 dell-3stack
394     Dell Dimension E520
395 dell-bios
396     Fixes with Dell BIOS setup
397 dell-bios-amic
398     Fixes with Dell BIOS setup including analog mic
399 volknob
400     Fixes with volume-knob widget 0x24
401 auto
402     BIOS setup (default)
403
404 STAC92HD71B*
405 ============
406 ref
407     Reference board
408 dell-m4-1
409     Dell desktops
410 dell-m4-2
411     Dell desktops
412 dell-m4-3
413     Dell desktops
414 hp-m4
415     HP mini 1000
416 hp-dv5
417     HP dv series
418 hp-hdx
419     HP HDX series
420 hp-dv4-1222nr
421     HP dv4-1222nr (with LED support)
422 auto
423     BIOS setup (default)
424
425 STAC92HD73*
426 ===========
427 ref
428     Reference board
429 no-jd
430     BIOS setup but without jack-detection
431 intel
432     Intel DG45* mobos
433 dell-m6-amic
434     Dell desktops/laptops with analog mics
435 dell-m6-dmic
436     Dell desktops/laptops with digital mics
437 dell-m6
438     Dell desktops/laptops with both type of mics
439 dell-eq
440     Dell desktops/laptops
441 alienware
442     Alienware M17x
443 asus-mobo
444     Pin configs for ASUS mobo with 5.1/SPDIF out
445 auto
446     BIOS setup (default)
447
448 STAC92HD83*
449 ===========
450 ref
451     Reference board
452 mic-ref
453     Reference board with power management for ports
454 dell-s14
455     Dell laptop
456 dell-vostro-3500
457     Dell Vostro 3500 laptop
458 hp-dv7-4000
459     HP dv-7 4000
460 hp_cNB11_intquad
461     HP CNB models with 4 speakers
462 hp-zephyr
463     HP Zephyr
464 hp-led
465     HP with broken BIOS for mute LED
466 hp-inv-led
467     HP with broken BIOS for inverted mute LED
468 hp-mic-led
469     HP with mic-mute LED
470 headset-jack
471     Dell Latitude with a 4-pin headset jack
472 hp-envy-bass
473     Pin fixup for HP Envy bass speaker (NID 0x0f)
474 hp-envy-ts-bass
475     Pin fixup for HP Envy TS bass speaker (NID 0x10)
476 hp-bnb13-eq
477     Hardware equalizer setup for HP laptops
478 hp-envy-ts-bass
479     HP Envy TS bass support
480 auto
481     BIOS setup (default)
482
483 STAC92HD95
484 ==========
485 hp-led
486     LED support for HP laptops
487 hp-bass
488     Bass HPF setup for HP Spectre 13
489
490 STAC9872
491 ========
492 vaio
493     VAIO laptop without SPDIF
494 auto
495     BIOS setup (default)
496
497 Cirrus Logic CS4206/4207
498 ========================
499 mbp53
500     MacBook Pro 5,3
501 mbp55
502     MacBook Pro 5,5
503 imac27
504     IMac 27 Inch
505 imac27_122
506     iMac 12,2
507 apple
508     Generic Apple quirk
509 mbp101
510     MacBookPro 10,1
511 mbp81
512     MacBookPro 8,1
513 mba42
514     MacBookAir 4,2
515 auto
516     BIOS setup (default)
517
518 Cirrus Logic CS4208
519 ===================
520 mba6
521     MacBook Air 6,1 and 6,2
522 gpio0
523     Enable GPIO 0 amp
524 mbp11
525     MacBookPro 11,2
526 macmini
527     MacMini 7,1
528 auto
529     BIOS setup (default)
530
531 VIA VT17xx/VT18xx/VT20xx
532 ========================
533 auto
534     BIOS setup (default)