]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - Documentation/sound/hd-audio/models.rst
x86/speculation/mds: Add mitigation control for MDS
[mirror_ubuntu-bionic-kernel.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 alc700-ref
86 Intel reference board with ALC700 codec
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
112 dual-codecs
113 Lenovo laptops with dual codecs
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)
131 dual-codecs
132 ALC1220 dual codecs for Gaming mobos
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 =============
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
231
232 Conexant 5047
233 =============
234 cap-mix-amp
235 Fix max input level on mixer widget
236
237 Conexant 5051
238 =============
239 lenovo-x200
240 Lenovo X200 quirk
241
242 Conexant 5066
243 =============
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
252 thinkpad
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
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
445 asus-mobo
446 Pin configs for ASUS mobo with 5.1/SPDIF out
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
480 hp-envy-ts-bass
481 HP Envy TS bass support
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 ========================
501 mbp53
502 MacBook Pro 5,3
503 mbp55
504 MacBook Pro 5,5
505 imac27
506 IMac 27 Inch
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
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
526 mbp11
527 MacBookPro 11,2
528 macmini
529 MacMini 7,1
530 auto
531 BIOS setup (default)
532
533 VIA VT17xx/VT18xx/VT20xx
534 ========================
535 auto
536 BIOS setup (default)