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