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