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
261alc-sense-combo
262    Headset button support for Chrome platform
263
264ALC66x/67x/892
265==============
266aspire
267    Subwoofer pin fixup for Aspire laptops
268ideapad
269    Subwoofer pin fixup for Ideapad laptops
270mario
271    Chromebook mario model fixup
272hp-rp5800
273    Headphone pin fixup for HP RP5800
274asus-mode1
275    ASUS
276asus-mode2
277    ASUS
278asus-mode3
279    ASUS
280asus-mode4
281    ASUS
282asus-mode5
283    ASUS
284asus-mode6
285    ASUS
286asus-mode7
287    ASUS
288asus-mode8
289    ASUS
290zotac-z68
291    Front HP fixup for Zotac Z68
292inv-dmic
293    Inverted internal mic workaround
294alc662-headset-multi
295    Dell headset jack, which can also be used as mic-in (ALC662)
296dell-headset-multi
297    Headset jack, which can also be used as mic-in
298alc662-headset
299    Headset mode support on ALC662
300alc668-headset
301    Headset mode support on ALC668
302bass16
303    Bass speaker fixup on pin 0x16
304bass1a
305    Bass speaker fixup on pin 0x1a
306automute
307    Auto-mute fixups for ALC668
308dell-xps13
309    Dell XPS13 fixups
310asus-nx50
311    ASUS Nx50 fixups
312asus-nx51
313    ASUS Nx51 fixups
314asus-g751
315    ASUS G751 fixups
316alc891-headset
317    Headset mode support on ALC891
318alc891-headset-multi
319    Dell headset jack, which can also be used as mic-in (ALC891)
320acer-veriton
321    Acer Veriton speaker pin fixup
322asrock-mobo
323    Fix invalid 0x15 / 0x16 pins
324usi-headset
325    Headset support on USI machines
326dual-codecs
327    Lenovo laptops with dual codecs
328
329ALC680
330======
331N/A
332
333ALC88x/898/1150/1220
334====================
335abit-aw9d
336    Pin fixups for Abit AW9D-MAX
337lenovo-y530
338    Pin fixups for Lenovo Y530
339acer-aspire-7736
340    Fixup for Acer Aspire 7736
341asus-w90v
342    Pin fixup for ASUS W90V
343cd
344    Enable audio CD pin NID 0x1c
345no-front-hp
346    Disable front HP pin NID 0x1b
347vaio-tt
348    Pin fixup for VAIO TT
349eee1601
350    COEF setups for ASUS Eee 1601
351alc882-eapd
352    Change EAPD COEF mode on ALC882
353alc883-eapd
354    Change EAPD COEF mode on ALC883
355gpio1
356    Enable GPIO1
357gpio2
358    Enable GPIO2
359gpio3
360    Enable GPIO3
361alc889-coef
362    Setup ALC889 COEF
363asus-w2jc
364    Fixups for ASUS W2JC
365acer-aspire-4930g
366    Acer Aspire 4930G/5930G/6530G/6930G/7730G
367acer-aspire-8930g
368    Acer Aspire 8330G/6935G
369acer-aspire
370    Acer Aspire others
371macpro-gpio
372    GPIO setup for Mac Pro
373dac-route
374    Workaround for DAC routing on Acer Aspire
375mbp-vref
376    Vref setup for Macbook Pro
377imac91-vref
378    Vref setup for iMac 9,1
379mba11-vref
380    Vref setup for MacBook Air 1,1
381mba21-vref
382    Vref setup for MacBook Air 2,1
383mp11-vref
384    Vref setup for Mac Pro 1,1
385mp41-vref
386    Vref setup for Mac Pro 4,1
387inv-dmic
388    Inverted internal mic workaround
389no-primary-hp
390    VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
391asus-bass
392    Bass speaker setup for ASUS ET2700
393dual-codecs
394    ALC1220 dual codecs for Gaming mobos
395clevo-p950
396    Fixups for Clevo P950
397
398ALC861/660
399==========
400N/A
401
402ALC861VD/660VD
403==============
404N/A
405
406CMI9880
407=======
408minimal
409    3-jack in back
410min_fp
411    3-jack in back, 2-jack in front
412full
413    6-jack in back, 2-jack in front
414full_dig
415    6-jack in back, 2-jack in front, SPDIF I/O
416allout
417    5-jack in back, 2-jack in front, SPDIF out
418auto
419    auto-config reading BIOS (default)
420
421AD1882 / AD1882A
422================
4233stack
424    3-stack mode
4253stack-automute
426    3-stack with automute front HP (default)
4276stack
428    6-stack mode
429
430AD1884A / AD1883 / AD1984A / AD1984B
431====================================
432desktop	3-stack desktop (default)
433laptop	laptop with HP jack sensing
434mobile	mobile devices with HP jack sensing
435thinkpad	Lenovo Thinkpad X300
436touchsmart	HP Touchsmart
437
438AD1884
439======
440N/A
441
442AD1981
443======
444basic		3-jack (default)
445hp		HP nx6320
446thinkpad	Lenovo Thinkpad T60/X60/Z60
447toshiba	Toshiba U205
448
449AD1983
450======
451N/A
452
453AD1984
454======
455basic		default configuration
456thinkpad	Lenovo Thinkpad T61/X61
457dell_desktop	Dell T3400
458
459AD1986A
460=======
4613stack
462    3-stack, shared surrounds
463laptop
464    2-channel only (FSC V2060, Samsung M50)
465laptop-imic
466    2-channel with built-in mic
467eapd
468    Turn on EAPD constantly
469
470AD1988/AD1988B/AD1989A/AD1989B
471==============================
4726stack
473    6-jack
4746stack-dig
475    ditto with SPDIF
4763stack
477    3-jack
4783stack-dig
479    ditto with SPDIF
480laptop
481    3-jack with hp-jack automute
482laptop-dig
483    ditto with SPDIF
484auto
485    auto-config reading BIOS (default)
486
487Conexant 5045
488=============
489cap-mix-amp
490    Fix max input level on mixer widget
491toshiba-p105
492    Toshiba P105 quirk
493hp-530
494    HP 530 quirk
495
496Conexant 5047
497=============
498cap-mix-amp
499    Fix max input level on mixer widget
500
501Conexant 5051
502=============
503lenovo-x200
504    Lenovo X200 quirk
505
506Conexant 5066
507=============
508stereo-dmic
509    Workaround for inverted stereo digital mic
510gpio1
511    Enable GPIO1 pin
512headphone-mic-pin
513    Enable headphone mic NID 0x18 without detection
514tp410
515    Thinkpad T400 & co quirks
516thinkpad
517    Thinkpad mute/mic LED quirk
518lemote-a1004
519    Lemote A1004 quirk
520lemote-a1205
521    Lemote A1205 quirk
522olpc-xo
523    OLPC XO quirk
524mute-led-eapd
525    Mute LED control via EAPD
526hp-dock
527    HP dock support
528mute-led-gpio
529    Mute LED control via GPIO
530hp-mic-fix
531    Fix for headset mic pin on HP boxes
532
533STAC9200
534========
535ref
536    Reference board
537oqo
538    OQO Model 2
539dell-d21
540    Dell (unknown)
541dell-d22
542    Dell (unknown)
543dell-d23
544    Dell (unknown)
545dell-m21
546    Dell Inspiron 630m, Dell Inspiron 640m
547dell-m22
548    Dell Latitude D620, Dell Latitude D820
549dell-m23
550    Dell XPS M1710, Dell Precision M90
551dell-m24
552    Dell Latitude 120L
553dell-m25
554    Dell Inspiron E1505n
555dell-m26
556    Dell Inspiron 1501
557dell-m27
558    Dell Inspiron E1705/9400
559gateway-m4
560    Gateway laptops with EAPD control
561gateway-m4-2
562    Gateway laptops with EAPD control
563panasonic
564    Panasonic CF-74
565auto
566    BIOS setup (default)
567
568STAC9205/9254
569=============
570ref
571    Reference board
572dell-m42
573    Dell (unknown)
574dell-m43
575    Dell Precision
576dell-m44
577    Dell Inspiron
578eapd
579    Keep EAPD on (e.g. Gateway T1616)
580auto
581    BIOS setup (default)
582
583STAC9220/9221
584=============
585ref
586    Reference board
5873stack
588    D945 3stack
5895stack
590    D945 5stack + SPDIF
591intel-mac-v1
592    Intel Mac Type 1
593intel-mac-v2
594    Intel Mac Type 2
595intel-mac-v3
596    Intel Mac Type 3
597intel-mac-v4
598    Intel Mac Type 4
599intel-mac-v5
600    Intel Mac Type 5
601intel-mac-auto
602    Intel Mac (detect type according to subsystem id)
603macmini
604    Intel Mac Mini (equivalent with type 3)
605macbook
606    Intel Mac Book (eq. type 5)
607macbook-pro-v1
608    Intel Mac Book Pro 1st generation (eq. type 3)
609macbook-pro
610    Intel Mac Book Pro 2nd generation (eq. type 3)
611imac-intel
612    Intel iMac (eq. type 2)
613imac-intel-20
614    Intel iMac (newer version) (eq. type 3)
615ecs202
616    ECS/PC chips
617dell-d81
618    Dell (unknown)
619dell-d82
620    Dell (unknown)
621dell-m81
622    Dell (unknown)
623dell-m82
624    Dell XPS M1210
625auto
626    BIOS setup (default)
627
628STAC9202/9250/9251
629==================
630ref
631    Reference board, base config
632m1
633    Some Gateway MX series laptops (NX560XL)
634m1-2
635    Some Gateway MX series laptops (MX6453)
636m2
637    Some Gateway MX series laptops (M255)
638m2-2
639    Some Gateway MX series laptops
640m3
641    Some Gateway MX series laptops
642m5
643    Some Gateway MX series laptops (MP6954)
644m6
645    Some Gateway NX series laptops
646auto
647    BIOS setup (default)
648
649STAC9227/9228/9229/927x
650=======================
651ref
652    Reference board
653ref-no-jd
654    Reference board without HP/Mic jack detection
6553stack
656    D965 3stack
6575stack
658    D965 5stack + SPDIF
6595stack-no-fp
660    D965 5stack without front panel
661dell-3stack
662    Dell Dimension E520
663dell-bios
664    Fixes with Dell BIOS setup
665dell-bios-amic
666    Fixes with Dell BIOS setup including analog mic
667volknob
668    Fixes with volume-knob widget 0x24
669auto
670    BIOS setup (default)
671
672STAC92HD71B*
673============
674ref
675    Reference board
676dell-m4-1
677    Dell desktops
678dell-m4-2
679    Dell desktops
680dell-m4-3
681    Dell desktops
682hp-m4
683    HP mini 1000
684hp-dv5
685    HP dv series
686hp-hdx
687    HP HDX series
688hp-dv4-1222nr
689    HP dv4-1222nr (with LED support)
690auto
691    BIOS setup (default)
692
693STAC92HD73*
694===========
695ref
696    Reference board
697no-jd
698    BIOS setup but without jack-detection
699intel
700    Intel DG45* mobos
701dell-m6-amic
702    Dell desktops/laptops with analog mics
703dell-m6-dmic
704    Dell desktops/laptops with digital mics
705dell-m6
706    Dell desktops/laptops with both type of mics
707dell-eq
708    Dell desktops/laptops
709alienware
710    Alienware M17x
711asus-mobo
712    Pin configs for ASUS mobo with 5.1/SPDIF out
713auto
714    BIOS setup (default)
715
716STAC92HD83*
717===========
718ref
719    Reference board
720mic-ref
721    Reference board with power management for ports
722dell-s14
723    Dell laptop
724dell-vostro-3500
725    Dell Vostro 3500 laptop
726hp-dv7-4000
727    HP dv-7 4000
728hp_cNB11_intquad
729    HP CNB models with 4 speakers
730hp-zephyr
731    HP Zephyr
732hp-led
733    HP with broken BIOS for mute LED
734hp-inv-led
735    HP with broken BIOS for inverted mute LED
736hp-mic-led
737    HP with mic-mute LED
738headset-jack
739    Dell Latitude with a 4-pin headset jack
740hp-envy-bass
741    Pin fixup for HP Envy bass speaker (NID 0x0f)
742hp-envy-ts-bass
743    Pin fixup for HP Envy TS bass speaker (NID 0x10)
744hp-bnb13-eq
745    Hardware equalizer setup for HP laptops
746hp-envy-ts-bass
747    HP Envy TS bass support
748auto
749    BIOS setup (default)
750
751STAC92HD95
752==========
753hp-led
754    LED support for HP laptops
755hp-bass
756    Bass HPF setup for HP Spectre 13
757
758STAC9872
759========
760vaio
761    VAIO laptop without SPDIF
762auto
763    BIOS setup (default)
764
765Cirrus Logic CS4206/4207
766========================
767mbp53
768    MacBook Pro 5,3
769mbp55
770    MacBook Pro 5,5
771imac27
772    IMac 27 Inch
773imac27_122
774    iMac 12,2
775apple
776    Generic Apple quirk
777mbp101
778    MacBookPro 10,1
779mbp81
780    MacBookPro 8,1
781mba42
782    MacBookAir 4,2
783auto
784    BIOS setup (default)
785
786Cirrus Logic CS4208
787===================
788mba6
789    MacBook Air 6,1 and 6,2
790gpio0
791    Enable GPIO 0 amp
792mbp11
793    MacBookPro 11,2
794macmini
795    MacMini 7,1
796auto
797    BIOS setup (default)
798
799VIA VT17xx/VT18xx/VT20xx
800========================
801auto
802    BIOS setup (default)
803