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