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
196stack-automute
20    6-jack with headphone jack detection
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
37fsc-h270
38    Fixups for Fujitsu-Siemens Celsius H270
39fsc-s7110
40    Fixups for Fujitsu-Siemens Lifebook S7110
41hp-z200
42    Fixups for HP Z200
43tyan
44    Fixups for Tyan Thunder n6650W
45lenovo-3000
46    Fixups for Lenovo 3000
47benq
48    Fixups for Benq ED8
49benq-t31
50    Fixups for Benq T31
51bayleybay
52    Fixups for Intel BayleyBay
53
54ALC267/268
55==========
56inv-dmic
57    Inverted internal mic workaround
58hp-eapd
59    Disable HP EAPD on NID 0x15
60spdif
61    Enable SPDIF output on NID 0x1e
62
63ALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)
64===================================================================
65laptop-amic
66    Laptops with analog-mic input
67laptop-dmic
68    Laptops with digital-mic input
69alc269-dmic
70    Enable ALC269(VA) digital mic workaround
71alc271-dmic
72    Enable ALC271X digital mic workaround
73inv-dmic
74    Inverted internal mic workaround
75headset-mic
76    Indicates a combined headset (headphone+mic) jack
77headset-mode
78    More comprehensive headset support for ALC269 & co
79headset-mode-no-hp-mic
80    Headset mode support without headphone mic
81lenovo-dock
82    Enables docking station I/O for some Lenovos
83hp-gpio-led
84    GPIO LED support on HP laptops
85hp-dock-gpio-mic1-led
86    HP dock with mic LED support
87dell-headset-multi
88    Headset jack, which can also be used as mic-in
89dell-headset-dock
90    Headset jack (without mic-in), and also dock I/O
91dell-headset3
92    Headset jack (without mic-in), and also dock I/O, variant 3
93dell-headset4
94    Headset jack (without mic-in), and also dock I/O, variant 4
95alc283-dac-wcaps
96    Fixups for Chromebook with ALC283
97alc283-sense-combo
98    Combo jack sensing on ALC283
99tpt440-dock
100    Pin configs for Lenovo Thinkpad Dock support
101tpt440
102    Lenovo Thinkpad T440s setup
103tpt460
104    Lenovo Thinkpad T460/560 setup
105tpt470-dock
106    Lenovo Thinkpad T470 dock setup
107dual-codecs
108    Lenovo laptops with dual codecs
109alc700-ref
110    Intel reference board with ALC700 codec
111vaio
112    Pin fixups for Sony VAIO laptops
113dell-m101z
114    COEF setup for Dell M101z
115asus-g73jw
116    Subwoofer pin fixup for ASUS G73JW
117lenovo-eapd
118    Inversed EAPD setup for Lenovo laptops
119sony-hweq
120    H/W EQ COEF setup for Sony laptops
121pcm44k
122    Fixed PCM 44kHz constraints (for buggy devices)
123lifebook
124    Dock pin fixups for Fujitsu Lifebook
125lifebook-extmic
126    Headset mic fixup for Fujitsu Lifebook
127lifebook-hp-pin
128    Headphone pin fixup for Fujitsu Lifebook
129lifebook-u7x7
130    Lifebook U7x7 fixups
131alc269vb-amic
132    ALC269VB analog mic pin fixups
133alc269vb-dmic
134    ALC269VB digital mic pin fixups
135hp-mute-led-mic1
136    Mute LED via Mic1 pin on HP
137hp-mute-led-mic2
138    Mute LED via Mic2 pin on HP
139hp-mute-led-mic3
140    Mute LED via Mic3 pin on HP
141hp-gpio-mic1
142    GPIO + Mic1 pin LED on HP
143hp-line1-mic1
144    Mute LED via Line1 + Mic1 pins on HP
145noshutup
146    Skip shutup callback
147sony-nomic
148    Headset mic fixup for Sony laptops
149aspire-headset-mic
150    Headset pin fixup for Acer Aspire
151asus-x101
152    ASUS X101 fixups
153acer-ao7xx
154    Acer AO7xx fixups
155acer-aspire-e1
156    Acer Aspire E1 fixups
157acer-ac700
158    Acer AC700 fixups
159limit-mic-boost
160    Limit internal mic boost on Lenovo machines
161asus-zenbook
162    ASUS Zenbook fixups
163asus-zenbook-ux31a
164    ASUS Zenbook UX31A fixups
165ordissimo
166    Ordissimo EVE2 (or Malata PC-B1303) fixups
167asus-tx300
168    ASUS TX300 fixups
169alc283-int-mic
170    ALC283 COEF setup for Lenovo machines
171mono-speakers
172    Subwoofer and headset fixupes for Dell Inspiron
173alc290-subwoofer
174    Subwoofer fixups for Dell Vostro
175thinkpad
176    Binding with thinkpad_acpi driver for Lenovo machines
177dmic-thinkpad
178    thinkpad_acpi binding + digital mic support
179alc255-acer
180    ALC255 fixups on Acer machines
181alc255-asus
182    ALC255 fixups on ASUS machines
183alc255-dell1
184    ALC255 fixups on Dell machines
185alc255-dell2
186    ALC255 fixups on Dell machines, variant 2
187alc293-dell1
188    ALC293 fixups on Dell machines
189alc283-headset
190    Headset pin fixups on ALC283
191aspire-v5
192    Acer Aspire V5 fixups
193hp-gpio4
194    GPIO and Mic1 pin mute LED fixups for HP
195hp-gpio-led
196    GPIO mute LEDs on HP
197hp-gpio2-hotkey
198    GPIO mute LED with hot key handling on HP
199hp-dock-pins
200    GPIO mute LEDs and dock support on HP
201hp-dock-gpio-mic
202    GPIO, Mic mute LED and dock support on HP
203hp-9480m
204    HP 9480m fixups
205alc288-dell1
206    ALC288 fixups on Dell machines
207alc288-dell-xps13
208    ALC288 fixups on Dell XPS13
209dell-e7x
210    Dell E7x fixups
211alc293-dell
212    ALC293 fixups on Dell machines
213alc298-dell1
214    ALC298 fixups on Dell machines
215alc298-dell-aio
216    ALC298 fixups on Dell AIO machines
217alc275-dell-xps
218    ALC275 fixups on Dell XPS models
219alc256-dell-xps13
220    ALC256 fixups on Dell XPS13
221lenovo-spk-noise
222    Workaround for speaker noise on Lenovo machines
223lenovo-hotkey
224    Hot-key support via Mic2 pin on Lenovo machines
225dell-spk-noise
226    Workaround for speaker noise on Dell machines
227alc255-dell1
228    ALC255 fixups on Dell machines
229alc295-disable-dac3
230    Disable DAC3 routing on ALC295
231alc280-hp-headset
232    HP Elitebook fixups
233alc221-hp-mic
234    Front mic pin fixup on HP machines
235alc298-spk-volume
236    Speaker pin routing workaround on ALC298
237dell-inspiron-7559
238    Dell Inspiron 7559 fixups
239ativ-book
240    Samsung Ativ book 8 fixups
241alc221-hp-mic
242    ALC221 headset fixups on HP machines
243alc256-asus-mic
244    ALC256 fixups on ASUS machines
245alc256-asus-aio
246    ALC256 fixups on ASUS AIO machines
247alc233-eapd
248    ALC233 fixups on ASUS machines
249alc294-lenovo-mic
250    ALC294 Mic pin fixup for Lenovo AIO machines
251alc225-wyse
252    Dell Wyse fixups
253alc274-dell-aio
254    ALC274 fixups on Dell AIO machines
255alc255-dummy-lineout
256    Dell Precision 3930 fixups
257alc255-dell-headset"},
258    Dell Precision 3630 fixups
259alc295-hp-x360
260    HP Spectre X360 fixups
261
262ALC66x/67x/892
263==============
264aspire
265    Subwoofer pin fixup for Aspire laptops
266ideapad
267    Subwoofer pin fixup for Ideapad laptops
268mario
269    Chromebook mario model fixup
270hp-rp5800
271    Headphone pin fixup for HP RP5800
272asus-mode1
273    ASUS
274asus-mode2
275    ASUS
276asus-mode3
277    ASUS
278asus-mode4
279    ASUS
280asus-mode5
281    ASUS
282asus-mode6
283    ASUS
284asus-mode7
285    ASUS
286asus-mode8
287    ASUS
288zotac-z68
289    Front HP fixup for Zotac Z68
290inv-dmic
291    Inverted internal mic workaround
292alc662-headset-multi
293    Dell headset jack, which can also be used as mic-in (ALC662)
294dell-headset-multi
295    Headset jack, which can also be used as mic-in
296alc662-headset
297    Headset mode support on ALC662
298alc668-headset
299    Headset mode support on ALC668
300bass16
301    Bass speaker fixup on pin 0x16
302bass1a
303    Bass speaker fixup on pin 0x1a
304automute
305    Auto-mute fixups for ALC668
306dell-xps13
307    Dell XPS13 fixups
308asus-nx50
309    ASUS Nx50 fixups
310asus-nx51
311    ASUS Nx51 fixups
312asus-g751
313    ASUS G751 fixups
314alc891-headset
315    Headset mode support on ALC891
316alc891-headset-multi
317    Dell headset jack, which can also be used as mic-in (ALC891)
318acer-veriton
319    Acer Veriton speaker pin fixup
320asrock-mobo
321    Fix invalid 0x15 / 0x16 pins
322usi-headset
323    Headset support on USI machines
324dual-codecs
325    Lenovo laptops with dual codecs
326
327ALC680
328======
329N/A
330
331ALC88x/898/1150/1220
332====================
333abit-aw9d
334    Pin fixups for Abit AW9D-MAX
335lenovo-y530
336    Pin fixups for Lenovo Y530
337acer-aspire-7736
338    Fixup for Acer Aspire 7736
339asus-w90v
340    Pin fixup for ASUS W90V
341cd
342    Enable audio CD pin NID 0x1c
343no-front-hp
344    Disable front HP pin NID 0x1b
345vaio-tt
346    Pin fixup for VAIO TT
347eee1601
348    COEF setups for ASUS Eee 1601
349alc882-eapd
350    Change EAPD COEF mode on ALC882
351alc883-eapd
352    Change EAPD COEF mode on ALC883
353gpio1
354    Enable GPIO1
355gpio2
356    Enable GPIO2
357gpio3
358    Enable GPIO3
359alc889-coef
360    Setup ALC889 COEF
361asus-w2jc
362    Fixups for ASUS W2JC
363acer-aspire-4930g
364    Acer Aspire 4930G/5930G/6530G/6930G/7730G
365acer-aspire-8930g
366    Acer Aspire 8330G/6935G
367acer-aspire
368    Acer Aspire others
369macpro-gpio
370    GPIO setup for Mac Pro
371dac-route
372    Workaround for DAC routing on Acer Aspire
373mbp-vref
374    Vref setup for Macbook Pro
375imac91-vref
376    Vref setup for iMac 9,1
377mba11-vref
378    Vref setup for MacBook Air 1,1
379mba21-vref
380    Vref setup for MacBook Air 2,1
381mp11-vref
382    Vref setup for Mac Pro 1,1
383mp41-vref
384    Vref setup for Mac Pro 4,1
385inv-dmic
386    Inverted internal mic workaround
387no-primary-hp
388    VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
389asus-bass
390    Bass speaker setup for ASUS ET2700
391dual-codecs
392    ALC1220 dual codecs for Gaming mobos
393clevo-p950
394    Fixups for Clevo P950
395
396ALC861/660
397==========
398N/A
399
400ALC861VD/660VD
401==============
402N/A
403
404CMI9880
405=======
406minimal
407    3-jack in back
408min_fp
409    3-jack in back, 2-jack in front
410full
411    6-jack in back, 2-jack in front
412full_dig
413    6-jack in back, 2-jack in front, SPDIF I/O
414allout
415    5-jack in back, 2-jack in front, SPDIF out
416auto
417    auto-config reading BIOS (default)
418
419AD1882 / AD1882A
420================
4213stack
422    3-stack mode
4233stack-automute
424    3-stack with automute front HP (default)
4256stack
426    6-stack mode
427
428AD1884A / AD1883 / AD1984A / AD1984B
429====================================
430desktop	3-stack desktop (default)
431laptop	laptop with HP jack sensing
432mobile	mobile devices with HP jack sensing
433thinkpad	Lenovo Thinkpad X300
434touchsmart	HP Touchsmart
435
436AD1884
437======
438N/A
439
440AD1981
441======
442basic		3-jack (default)
443hp		HP nx6320
444thinkpad	Lenovo Thinkpad T60/X60/Z60
445toshiba	Toshiba U205
446
447AD1983
448======
449N/A
450
451AD1984
452======
453basic		default configuration
454thinkpad	Lenovo Thinkpad T61/X61
455dell_desktop	Dell T3400
456
457AD1986A
458=======
4593stack
460    3-stack, shared surrounds
461laptop
462    2-channel only (FSC V2060, Samsung M50)
463laptop-imic
464    2-channel with built-in mic
465eapd
466    Turn on EAPD constantly
467
468AD1988/AD1988B/AD1989A/AD1989B
469==============================
4706stack
471    6-jack
4726stack-dig
473    ditto with SPDIF
4743stack
475    3-jack
4763stack-dig
477    ditto with SPDIF
478laptop
479    3-jack with hp-jack automute
480laptop-dig
481    ditto with SPDIF
482auto
483    auto-config reading BIOS (default)
484
485Conexant 5045
486=============
487cap-mix-amp
488    Fix max input level on mixer widget
489toshiba-p105
490    Toshiba P105 quirk
491hp-530
492    HP 530 quirk
493
494Conexant 5047
495=============
496cap-mix-amp
497    Fix max input level on mixer widget
498
499Conexant 5051
500=============
501lenovo-x200
502    Lenovo X200 quirk
503
504Conexant 5066
505=============
506stereo-dmic
507    Workaround for inverted stereo digital mic
508gpio1
509    Enable GPIO1 pin
510headphone-mic-pin
511    Enable headphone mic NID 0x18 without detection
512tp410
513    Thinkpad T400 & co quirks
514thinkpad
515    Thinkpad mute/mic LED quirk
516lemote-a1004
517    Lemote A1004 quirk
518lemote-a1205
519    Lemote A1205 quirk
520olpc-xo
521    OLPC XO quirk
522mute-led-eapd
523    Mute LED control via EAPD
524hp-dock
525    HP dock support
526mute-led-gpio
527    Mute LED control via GPIO
528hp-mic-fix
529    Fix for headset mic pin on HP boxes
530
531STAC9200
532========
533ref
534    Reference board
535oqo
536    OQO Model 2
537dell-d21
538    Dell (unknown)
539dell-d22
540    Dell (unknown)
541dell-d23
542    Dell (unknown)
543dell-m21
544    Dell Inspiron 630m, Dell Inspiron 640m
545dell-m22
546    Dell Latitude D620, Dell Latitude D820
547dell-m23
548    Dell XPS M1710, Dell Precision M90
549dell-m24
550    Dell Latitude 120L
551dell-m25
552    Dell Inspiron E1505n
553dell-m26
554    Dell Inspiron 1501
555dell-m27
556    Dell Inspiron E1705/9400
557gateway-m4
558    Gateway laptops with EAPD control
559gateway-m4-2
560    Gateway laptops with EAPD control
561panasonic
562    Panasonic CF-74
563auto
564    BIOS setup (default)
565
566STAC9205/9254
567=============
568ref
569    Reference board
570dell-m42
571    Dell (unknown)
572dell-m43
573    Dell Precision
574dell-m44
575    Dell Inspiron
576eapd
577    Keep EAPD on (e.g. Gateway T1616)
578auto
579    BIOS setup (default)
580
581STAC9220/9221
582=============
583ref
584    Reference board
5853stack
586    D945 3stack
5875stack
588    D945 5stack + SPDIF
589intel-mac-v1
590    Intel Mac Type 1
591intel-mac-v2
592    Intel Mac Type 2
593intel-mac-v3
594    Intel Mac Type 3
595intel-mac-v4
596    Intel Mac Type 4
597intel-mac-v5
598    Intel Mac Type 5
599intel-mac-auto
600    Intel Mac (detect type according to subsystem id)
601macmini
602    Intel Mac Mini (equivalent with type 3)
603macbook
604    Intel Mac Book (eq. type 5)
605macbook-pro-v1
606    Intel Mac Book Pro 1st generation (eq. type 3)
607macbook-pro
608    Intel Mac Book Pro 2nd generation (eq. type 3)
609imac-intel
610    Intel iMac (eq. type 2)
611imac-intel-20
612    Intel iMac (newer version) (eq. type 3)
613ecs202
614    ECS/PC chips
615dell-d81
616    Dell (unknown)
617dell-d82
618    Dell (unknown)
619dell-m81
620    Dell (unknown)
621dell-m82
622    Dell XPS M1210
623auto
624    BIOS setup (default)
625
626STAC9202/9250/9251
627==================
628ref
629    Reference board, base config
630m1
631    Some Gateway MX series laptops (NX560XL)
632m1-2
633    Some Gateway MX series laptops (MX6453)
634m2
635    Some Gateway MX series laptops (M255)
636m2-2
637    Some Gateway MX series laptops
638m3
639    Some Gateway MX series laptops
640m5
641    Some Gateway MX series laptops (MP6954)
642m6
643    Some Gateway NX series laptops
644auto
645    BIOS setup (default)
646
647STAC9227/9228/9229/927x
648=======================
649ref
650    Reference board
651ref-no-jd
652    Reference board without HP/Mic jack detection
6533stack
654    D965 3stack
6555stack
656    D965 5stack + SPDIF
6575stack-no-fp
658    D965 5stack without front panel
659dell-3stack
660    Dell Dimension E520
661dell-bios
662    Fixes with Dell BIOS setup
663dell-bios-amic
664    Fixes with Dell BIOS setup including analog mic
665volknob
666    Fixes with volume-knob widget 0x24
667auto
668    BIOS setup (default)
669
670STAC92HD71B*
671============
672ref
673    Reference board
674dell-m4-1
675    Dell desktops
676dell-m4-2
677    Dell desktops
678dell-m4-3
679    Dell desktops
680hp-m4
681    HP mini 1000
682hp-dv5
683    HP dv series
684hp-hdx
685    HP HDX series
686hp-dv4-1222nr
687    HP dv4-1222nr (with LED support)
688auto
689    BIOS setup (default)
690
691STAC92HD73*
692===========
693ref
694    Reference board
695no-jd
696    BIOS setup but without jack-detection
697intel
698    Intel DG45* mobos
699dell-m6-amic
700    Dell desktops/laptops with analog mics
701dell-m6-dmic
702    Dell desktops/laptops with digital mics
703dell-m6
704    Dell desktops/laptops with both type of mics
705dell-eq
706    Dell desktops/laptops
707alienware
708    Alienware M17x
709asus-mobo
710    Pin configs for ASUS mobo with 5.1/SPDIF out
711auto
712    BIOS setup (default)
713
714STAC92HD83*
715===========
716ref
717    Reference board
718mic-ref
719    Reference board with power management for ports
720dell-s14
721    Dell laptop
722dell-vostro-3500
723    Dell Vostro 3500 laptop
724hp-dv7-4000
725    HP dv-7 4000
726hp_cNB11_intquad
727    HP CNB models with 4 speakers
728hp-zephyr
729    HP Zephyr
730hp-led
731    HP with broken BIOS for mute LED
732hp-inv-led
733    HP with broken BIOS for inverted mute LED
734hp-mic-led
735    HP with mic-mute LED
736headset-jack
737    Dell Latitude with a 4-pin headset jack
738hp-envy-bass
739    Pin fixup for HP Envy bass speaker (NID 0x0f)
740hp-envy-ts-bass
741    Pin fixup for HP Envy TS bass speaker (NID 0x10)
742hp-bnb13-eq
743    Hardware equalizer setup for HP laptops
744hp-envy-ts-bass
745    HP Envy TS bass support
746auto
747    BIOS setup (default)
748
749STAC92HD95
750==========
751hp-led
752    LED support for HP laptops
753hp-bass
754    Bass HPF setup for HP Spectre 13
755
756STAC9872
757========
758vaio
759    VAIO laptop without SPDIF
760auto
761    BIOS setup (default)
762
763Cirrus Logic CS4206/4207
764========================
765mbp53
766    MacBook Pro 5,3
767mbp55
768    MacBook Pro 5,5
769imac27
770    IMac 27 Inch
771imac27_122
772    iMac 12,2
773apple
774    Generic Apple quirk
775mbp101
776    MacBookPro 10,1
777mbp81
778    MacBookPro 8,1
779mba42
780    MacBookAir 4,2
781auto
782    BIOS setup (default)
783
784Cirrus Logic CS4208
785===================
786mba6
787    MacBook Air 6,1 and 6,2
788gpio0
789    Enable GPIO 0 amp
790mbp11
791    MacBookPro 11,2
792macmini
793    MacMini 7,1
794auto
795    BIOS setup (default)
796
797VIA VT17xx/VT18xx/VT20xx
798========================
799auto
800    BIOS setup (default)
801