xref: /linux/Documentation/sound/hd-audio/models.rst (revision 1ac731c529cd4d6adbce134754b51ff7d822b145)
1a4caad75STakashi Iwai==============================
2a4caad75STakashi IwaiHD-Audio Codec-Specific Models
3a4caad75STakashi Iwai==============================
4a4caad75STakashi Iwai
5a4caad75STakashi IwaiALC880
6a4caad75STakashi Iwai======
7a4caad75STakashi Iwai3stack
8a4caad75STakashi Iwai    3-jack in back and a headphone out
9a4caad75STakashi Iwai3stack-digout
10a4caad75STakashi Iwai    3-jack in back, a HP out and a SPDIF out
11a4caad75STakashi Iwai5stack
12a4caad75STakashi Iwai    5-jack in back, 2-jack in front
13a4caad75STakashi Iwai5stack-digout
14a4caad75STakashi Iwai    5-jack in back, 2-jack in front, a SPDIF out
15a4caad75STakashi Iwai6stack
16a4caad75STakashi Iwai    6-jack in back, 2-jack in front
17a4caad75STakashi Iwai6stack-digout
18a4caad75STakashi Iwai    6-jack with a SPDIF out
19a79e7df9STakashi Iwai6stack-automute
20a79e7df9STakashi Iwai    6-jack with headphone jack detection
21a4caad75STakashi Iwai
22a4caad75STakashi IwaiALC260
23a4caad75STakashi Iwai======
24a4caad75STakashi Iwaigpio1
25a4caad75STakashi Iwai    Enable GPIO1
26a4caad75STakashi Iwaicoef
27a4caad75STakashi Iwai    Enable EAPD via COEF table
28a4caad75STakashi Iwaifujitsu
29a4caad75STakashi Iwai    Quirk for FSC S7020
30a4caad75STakashi Iwaifujitsu-jwse
31a4caad75STakashi Iwai    Quirk for FSC S7020 with jack modes and HP mic support
32a4caad75STakashi Iwai
33a4caad75STakashi IwaiALC262
34a4caad75STakashi Iwai======
35a4caad75STakashi Iwaiinv-dmic
36a4caad75STakashi Iwai    Inverted internal mic workaround
37e43c44d6STakashi Iwaifsc-h270
38e43c44d6STakashi Iwai    Fixups for Fujitsu-Siemens Celsius H270
39e43c44d6STakashi Iwaifsc-s7110
40e43c44d6STakashi Iwai    Fixups for Fujitsu-Siemens Lifebook S7110
41e43c44d6STakashi Iwaihp-z200
42e43c44d6STakashi Iwai    Fixups for HP Z200
43e43c44d6STakashi Iwaityan
44e43c44d6STakashi Iwai    Fixups for Tyan Thunder n6650W
45e43c44d6STakashi Iwailenovo-3000
46e43c44d6STakashi Iwai    Fixups for Lenovo 3000
47e43c44d6STakashi Iwaibenq
48e43c44d6STakashi Iwai    Fixups for Benq ED8
49e43c44d6STakashi Iwaibenq-t31
50e43c44d6STakashi Iwai    Fixups for Benq T31
51e43c44d6STakashi Iwaibayleybay
52e43c44d6STakashi Iwai    Fixups for Intel BayleyBay
53a4caad75STakashi Iwai
54a4caad75STakashi IwaiALC267/268
55a4caad75STakashi Iwai==========
56a4caad75STakashi Iwaiinv-dmic
57a4caad75STakashi Iwai    Inverted internal mic workaround
58a4caad75STakashi Iwaihp-eapd
59a4caad75STakashi Iwai    Disable HP EAPD on NID 0x15
6003bf11c9STakashi Iwaispdif
6103bf11c9STakashi Iwai    Enable SPDIF output on NID 0x1e
62a4caad75STakashi Iwai
63a4caad75STakashi IwaiALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)
64a4caad75STakashi Iwai===================================================================
65a4caad75STakashi Iwailaptop-amic
66a4caad75STakashi Iwai    Laptops with analog-mic input
67a4caad75STakashi Iwailaptop-dmic
68a4caad75STakashi Iwai    Laptops with digital-mic input
69a4caad75STakashi Iwaialc269-dmic
70a4caad75STakashi Iwai    Enable ALC269(VA) digital mic workaround
71a4caad75STakashi Iwaialc271-dmic
72a4caad75STakashi Iwai    Enable ALC271X digital mic workaround
73a4caad75STakashi Iwaiinv-dmic
74a4caad75STakashi Iwai    Inverted internal mic workaround
75a4caad75STakashi Iwaiheadset-mic
76a4caad75STakashi Iwai    Indicates a combined headset (headphone+mic) jack
77a4caad75STakashi Iwaiheadset-mode
78a4caad75STakashi Iwai    More comprehensive headset support for ALC269 & co
79a4caad75STakashi Iwaiheadset-mode-no-hp-mic
80a4caad75STakashi Iwai    Headset mode support without headphone mic
81a4caad75STakashi Iwailenovo-dock
82a4caad75STakashi Iwai    Enables docking station I/O for some Lenovos
83a4caad75STakashi Iwaihp-gpio-led
84a4caad75STakashi Iwai    GPIO LED support on HP laptops
85a79e7df9STakashi Iwaihp-dock-gpio-mic1-led
86a79e7df9STakashi Iwai    HP dock with mic LED support
87a4caad75STakashi Iwaidell-headset-multi
88a4caad75STakashi Iwai    Headset jack, which can also be used as mic-in
89a4caad75STakashi Iwaidell-headset-dock
90a4caad75STakashi Iwai    Headset jack (without mic-in), and also dock I/O
91a26d96c7STakashi Iwaidell-headset3
92a26d96c7STakashi Iwai    Headset jack (without mic-in), and also dock I/O, variant 3
93a26d96c7STakashi Iwaidell-headset4
94a26d96c7STakashi Iwai    Headset jack (without mic-in), and also dock I/O, variant 4
95a4caad75STakashi Iwaialc283-dac-wcaps
96a4caad75STakashi Iwai    Fixups for Chromebook with ALC283
97a4caad75STakashi Iwaialc283-sense-combo
98a4caad75STakashi Iwai    Combo jack sensing on ALC283
99a4caad75STakashi Iwaitpt440-dock
100a4caad75STakashi Iwai    Pin configs for Lenovo Thinkpad Dock support
101a79e7df9STakashi Iwaitpt440
102a79e7df9STakashi Iwai    Lenovo Thinkpad T440s setup
103a79e7df9STakashi Iwaitpt460
104a79e7df9STakashi Iwai    Lenovo Thinkpad T460/560 setup
105a26d96c7STakashi Iwaitpt470-dock
106a26d96c7STakashi Iwai    Lenovo Thinkpad T470 dock setup
107a79e7df9STakashi Iwaidual-codecs
108a79e7df9STakashi Iwai    Lenovo laptops with dual codecs
10928d1d6d2STakashi Iwaialc700-ref
11028d1d6d2STakashi Iwai    Intel reference board with ALC700 codec
111a26d96c7STakashi Iwaivaio
112a26d96c7STakashi Iwai    Pin fixups for Sony VAIO laptops
113a26d96c7STakashi Iwaidell-m101z
114a26d96c7STakashi Iwai    COEF setup for Dell M101z
115a26d96c7STakashi Iwaiasus-g73jw
116a26d96c7STakashi Iwai    Subwoofer pin fixup for ASUS G73JW
117a26d96c7STakashi Iwailenovo-eapd
118a26d96c7STakashi Iwai    Inversed EAPD setup for Lenovo laptops
119a26d96c7STakashi Iwaisony-hweq
120a26d96c7STakashi Iwai    H/W EQ COEF setup for Sony laptops
121a26d96c7STakashi Iwaipcm44k
122a26d96c7STakashi Iwai    Fixed PCM 44kHz constraints (for buggy devices)
123a26d96c7STakashi Iwailifebook
124a26d96c7STakashi Iwai    Dock pin fixups for Fujitsu Lifebook
125a26d96c7STakashi Iwailifebook-extmic
126a26d96c7STakashi Iwai    Headset mic fixup for Fujitsu Lifebook
127a26d96c7STakashi Iwailifebook-hp-pin
128a26d96c7STakashi Iwai    Headphone pin fixup for Fujitsu Lifebook
129a26d96c7STakashi Iwailifebook-u7x7
130a26d96c7STakashi Iwai    Lifebook U7x7 fixups
131a26d96c7STakashi Iwaialc269vb-amic
132a26d96c7STakashi Iwai    ALC269VB analog mic pin fixups
133a26d96c7STakashi Iwaialc269vb-dmic
134a26d96c7STakashi Iwai    ALC269VB digital mic pin fixups
135a26d96c7STakashi Iwaihp-mute-led-mic1
136a26d96c7STakashi Iwai    Mute LED via Mic1 pin on HP
137a26d96c7STakashi Iwaihp-mute-led-mic2
138a26d96c7STakashi Iwai    Mute LED via Mic2 pin on HP
139a26d96c7STakashi Iwaihp-mute-led-mic3
140a26d96c7STakashi Iwai    Mute LED via Mic3 pin on HP
141a26d96c7STakashi Iwaihp-gpio-mic1
142a26d96c7STakashi Iwai    GPIO + Mic1 pin LED on HP
143a26d96c7STakashi Iwaihp-line1-mic1
144a26d96c7STakashi Iwai    Mute LED via Line1 + Mic1 pins on HP
145a26d96c7STakashi Iwainoshutup
146a26d96c7STakashi Iwai    Skip shutup callback
147a26d96c7STakashi Iwaisony-nomic
148a26d96c7STakashi Iwai    Headset mic fixup for Sony laptops
149a26d96c7STakashi Iwaiaspire-headset-mic
150a26d96c7STakashi Iwai    Headset pin fixup for Acer Aspire
151a26d96c7STakashi Iwaiasus-x101
152a26d96c7STakashi Iwai    ASUS X101 fixups
153a26d96c7STakashi Iwaiacer-ao7xx
154a26d96c7STakashi Iwai    Acer AO7xx fixups
155a26d96c7STakashi Iwaiacer-aspire-e1
156a26d96c7STakashi Iwai    Acer Aspire E1 fixups
157a26d96c7STakashi Iwaiacer-ac700
158a26d96c7STakashi Iwai    Acer AC700 fixups
159a26d96c7STakashi Iwailimit-mic-boost
160a26d96c7STakashi Iwai    Limit internal mic boost on Lenovo machines
161a26d96c7STakashi Iwaiasus-zenbook
162a26d96c7STakashi Iwai    ASUS Zenbook fixups
163a26d96c7STakashi Iwaiasus-zenbook-ux31a
164a26d96c7STakashi Iwai    ASUS Zenbook UX31A fixups
165a26d96c7STakashi Iwaiordissimo
166a26d96c7STakashi Iwai    Ordissimo EVE2 (or Malata PC-B1303) fixups
167a26d96c7STakashi Iwaiasus-tx300
168a26d96c7STakashi Iwai    ASUS TX300 fixups
169a26d96c7STakashi Iwaialc283-int-mic
170a26d96c7STakashi Iwai    ALC283 COEF setup for Lenovo machines
171a26d96c7STakashi Iwaimono-speakers
172a26d96c7STakashi Iwai    Subwoofer and headset fixupes for Dell Inspiron
173a26d96c7STakashi Iwaialc290-subwoofer
174a26d96c7STakashi Iwai    Subwoofer fixups for Dell Vostro
175a26d96c7STakashi Iwaithinkpad
176a26d96c7STakashi Iwai    Binding with thinkpad_acpi driver for Lenovo machines
177a26d96c7STakashi Iwaidmic-thinkpad
178a26d96c7STakashi Iwai    thinkpad_acpi binding + digital mic support
179a26d96c7STakashi Iwaialc255-acer
180a26d96c7STakashi Iwai    ALC255 fixups on Acer machines
181a26d96c7STakashi Iwaialc255-asus
182a26d96c7STakashi Iwai    ALC255 fixups on ASUS machines
183a26d96c7STakashi Iwaialc255-dell1
184a26d96c7STakashi Iwai    ALC255 fixups on Dell machines
185a26d96c7STakashi Iwaialc255-dell2
186a26d96c7STakashi Iwai    ALC255 fixups on Dell machines, variant 2
187a26d96c7STakashi Iwaialc293-dell1
188a26d96c7STakashi Iwai    ALC293 fixups on Dell machines
189a26d96c7STakashi Iwaialc283-headset
190a26d96c7STakashi Iwai    Headset pin fixups on ALC283
191a26d96c7STakashi Iwaiaspire-v5
192a26d96c7STakashi Iwai    Acer Aspire V5 fixups
193a26d96c7STakashi Iwaihp-gpio4
194a26d96c7STakashi Iwai    GPIO and Mic1 pin mute LED fixups for HP
195a26d96c7STakashi Iwaihp-gpio-led
196a26d96c7STakashi Iwai    GPIO mute LEDs on HP
197a26d96c7STakashi Iwaihp-gpio2-hotkey
198a26d96c7STakashi Iwai    GPIO mute LED with hot key handling on HP
199a26d96c7STakashi Iwaihp-dock-pins
200a26d96c7STakashi Iwai    GPIO mute LEDs and dock support on HP
201a26d96c7STakashi Iwaihp-dock-gpio-mic
202a26d96c7STakashi Iwai    GPIO, Mic mute LED and dock support on HP
203a26d96c7STakashi Iwaihp-9480m
204a26d96c7STakashi Iwai    HP 9480m fixups
205a26d96c7STakashi Iwaialc288-dell1
206a26d96c7STakashi Iwai    ALC288 fixups on Dell machines
207a26d96c7STakashi Iwaialc288-dell-xps13
208a26d96c7STakashi Iwai    ALC288 fixups on Dell XPS13
209a26d96c7STakashi Iwaidell-e7x
210a26d96c7STakashi Iwai    Dell E7x fixups
211a26d96c7STakashi Iwaialc293-dell
212a26d96c7STakashi Iwai    ALC293 fixups on Dell machines
213a26d96c7STakashi Iwaialc298-dell1
214a26d96c7STakashi Iwai    ALC298 fixups on Dell machines
215a26d96c7STakashi Iwaialc298-dell-aio
216a26d96c7STakashi Iwai    ALC298 fixups on Dell AIO machines
217a26d96c7STakashi Iwaialc275-dell-xps
218a26d96c7STakashi Iwai    ALC275 fixups on Dell XPS models
219a26d96c7STakashi Iwailenovo-spk-noise
220a26d96c7STakashi Iwai    Workaround for speaker noise on Lenovo machines
221a26d96c7STakashi Iwailenovo-hotkey
222a26d96c7STakashi Iwai    Hot-key support via Mic2 pin on Lenovo machines
223a26d96c7STakashi Iwaidell-spk-noise
224a26d96c7STakashi Iwai    Workaround for speaker noise on Dell machines
225a26d96c7STakashi Iwaialc255-dell1
226a26d96c7STakashi Iwai    ALC255 fixups on Dell machines
227a26d96c7STakashi Iwaialc295-disable-dac3
228a26d96c7STakashi Iwai    Disable DAC3 routing on ALC295
229a26d96c7STakashi Iwaialc280-hp-headset
230a26d96c7STakashi Iwai    HP Elitebook fixups
231a26d96c7STakashi Iwaialc221-hp-mic
232a26d96c7STakashi Iwai    Front mic pin fixup on HP machines
233a26d96c7STakashi Iwaialc298-spk-volume
234a26d96c7STakashi Iwai    Speaker pin routing workaround on ALC298
235a26d96c7STakashi Iwaidell-inspiron-7559
236a26d96c7STakashi Iwai    Dell Inspiron 7559 fixups
237a26d96c7STakashi Iwaiativ-book
238a26d96c7STakashi Iwai    Samsung Ativ book 8 fixups
239a26d96c7STakashi Iwaialc221-hp-mic
240a26d96c7STakashi Iwai    ALC221 headset fixups on HP machines
241a26d96c7STakashi Iwaialc256-asus-mic
242a26d96c7STakashi Iwai    ALC256 fixups on ASUS machines
243a26d96c7STakashi Iwaialc256-asus-aio
244a26d96c7STakashi Iwai    ALC256 fixups on ASUS AIO machines
245a26d96c7STakashi Iwaialc233-eapd
246a26d96c7STakashi Iwai    ALC233 fixups on ASUS machines
247a26d96c7STakashi Iwaialc294-lenovo-mic
248a26d96c7STakashi Iwai    ALC294 Mic pin fixup for Lenovo AIO machines
249a26d96c7STakashi Iwaialc225-wyse
250a26d96c7STakashi Iwai    Dell Wyse fixups
251a26d96c7STakashi Iwaialc274-dell-aio
252a26d96c7STakashi Iwai    ALC274 fixups on Dell AIO machines
253a26d96c7STakashi Iwaialc255-dummy-lineout
254a26d96c7STakashi Iwai    Dell Precision 3930 fixups
255cf4ba4dcSTakashi Iwaialc255-dell-headset
256a26d96c7STakashi Iwai    Dell Precision 3630 fixups
257a26d96c7STakashi Iwaialc295-hp-x360
258a26d96c7STakashi Iwai    HP Spectre X360 fixups
259b16d7ee2STakashi Iwaialc-sense-combo
260b16d7ee2STakashi Iwai    Headset button support for Chrome platform
261a2ef03feSTomas Espeletahuawei-mbx-stereo
262a2ef03feSTomas Espeleta    Enable initialization verbs for Huawei MBX stereo speakers;
263a2ef03feSTomas Espeleta    might be risky, try this at your own risk
264ef248d9bSMatt Krameralc298-samsung-headphone
265ef248d9bSMatt Kramer    Samsung laptops with ALC298
266ef248d9bSMatt Krameralc256-samsung-headphone
267ef248d9bSMatt Kramer    Samsung laptops with ALC256
268a4caad75STakashi Iwai
269a4caad75STakashi IwaiALC66x/67x/892
270a4caad75STakashi Iwai==============
271aa3841b5STakashi Iwaiaspire
272aa3841b5STakashi Iwai    Subwoofer pin fixup for Aspire laptops
273aa3841b5STakashi Iwaiideapad
274aa3841b5STakashi Iwai    Subwoofer pin fixup for Ideapad laptops
275a4caad75STakashi Iwaimario
276a4caad75STakashi Iwai    Chromebook mario model fixup
277aa3841b5STakashi Iwaihp-rp5800
278aa3841b5STakashi Iwai    Headphone pin fixup for HP RP5800
279a4caad75STakashi Iwaiasus-mode1
280a4caad75STakashi Iwai    ASUS
281a4caad75STakashi Iwaiasus-mode2
282a4caad75STakashi Iwai    ASUS
283a4caad75STakashi Iwaiasus-mode3
284a4caad75STakashi Iwai    ASUS
285a4caad75STakashi Iwaiasus-mode4
286a4caad75STakashi Iwai    ASUS
287a4caad75STakashi Iwaiasus-mode5
288a4caad75STakashi Iwai    ASUS
289a4caad75STakashi Iwaiasus-mode6
290a4caad75STakashi Iwai    ASUS
291a4caad75STakashi Iwaiasus-mode7
292a4caad75STakashi Iwai    ASUS
293a4caad75STakashi Iwaiasus-mode8
294a4caad75STakashi Iwai    ASUS
295aa3841b5STakashi Iwaizotac-z68
296aa3841b5STakashi Iwai    Front HP fixup for Zotac Z68
297a4caad75STakashi Iwaiinv-dmic
298a4caad75STakashi Iwai    Inverted internal mic workaround
299aa3841b5STakashi Iwaialc662-headset-multi
300aa3841b5STakashi Iwai    Dell headset jack, which can also be used as mic-in (ALC662)
301a4caad75STakashi Iwaidell-headset-multi
302a4caad75STakashi Iwai    Headset jack, which can also be used as mic-in
303aa3841b5STakashi Iwaialc662-headset
304aa3841b5STakashi Iwai    Headset mode support on ALC662
305aa3841b5STakashi Iwaialc668-headset
306aa3841b5STakashi Iwai    Headset mode support on ALC668
307aa3841b5STakashi Iwaibass16
308aa3841b5STakashi Iwai    Bass speaker fixup on pin 0x16
309aa3841b5STakashi Iwaibass1a
310aa3841b5STakashi Iwai    Bass speaker fixup on pin 0x1a
311aa3841b5STakashi Iwaiautomute
312aa3841b5STakashi Iwai    Auto-mute fixups for ALC668
313aa3841b5STakashi Iwaidell-xps13
314aa3841b5STakashi Iwai    Dell XPS13 fixups
315aa3841b5STakashi Iwaiasus-nx50
316aa3841b5STakashi Iwai    ASUS Nx50 fixups
317aa3841b5STakashi Iwaiasus-nx51
318aa3841b5STakashi Iwai    ASUS Nx51 fixups
31940c51675STakashi Iwaiasus-g751
32040c51675STakashi Iwai    ASUS G751 fixups
321aa3841b5STakashi Iwaialc891-headset
322aa3841b5STakashi Iwai    Headset mode support on ALC891
323aa3841b5STakashi Iwaialc891-headset-multi
324aa3841b5STakashi Iwai    Dell headset jack, which can also be used as mic-in (ALC891)
325aa3841b5STakashi Iwaiacer-veriton
326aa3841b5STakashi Iwai    Acer Veriton speaker pin fixup
327aa3841b5STakashi Iwaiasrock-mobo
328aa3841b5STakashi Iwai    Fix invalid 0x15 / 0x16 pins
329aa3841b5STakashi Iwaiusi-headset
330aa3841b5STakashi Iwai    Headset support on USI machines
331a79e7df9STakashi Iwaidual-codecs
332a79e7df9STakashi Iwai    Lenovo laptops with dual codecs
333aa723946SBradley Scottalc285-hp-amp-init
334aa723946SBradley Scott    HP laptops which require speaker amplifier initialization (ALC285)
335a4caad75STakashi Iwai
336a4caad75STakashi IwaiALC680
337a4caad75STakashi Iwai======
338a4caad75STakashi IwaiN/A
339a4caad75STakashi Iwai
340772c2917STakashi IwaiALC88x/898/1150/1220
341772c2917STakashi Iwai====================
342772c2917STakashi Iwaiabit-aw9d
343772c2917STakashi Iwai    Pin fixups for Abit AW9D-MAX
344772c2917STakashi Iwailenovo-y530
345772c2917STakashi Iwai    Pin fixups for Lenovo Y530
346772c2917STakashi Iwaiacer-aspire-7736
347772c2917STakashi Iwai    Fixup for Acer Aspire 7736
348772c2917STakashi Iwaiasus-w90v
349772c2917STakashi Iwai    Pin fixup for ASUS W90V
350772c2917STakashi Iwaicd
351772c2917STakashi Iwai    Enable audio CD pin NID 0x1c
352772c2917STakashi Iwaino-front-hp
353772c2917STakashi Iwai    Disable front HP pin NID 0x1b
354772c2917STakashi Iwaivaio-tt
355772c2917STakashi Iwai    Pin fixup for VAIO TT
356772c2917STakashi Iwaieee1601
357772c2917STakashi Iwai    COEF setups for ASUS Eee 1601
358772c2917STakashi Iwaialc882-eapd
359772c2917STakashi Iwai    Change EAPD COEF mode on ALC882
360772c2917STakashi Iwaialc883-eapd
361772c2917STakashi Iwai    Change EAPD COEF mode on ALC883
362772c2917STakashi Iwaigpio1
363772c2917STakashi Iwai    Enable GPIO1
364772c2917STakashi Iwaigpio2
365772c2917STakashi Iwai    Enable GPIO2
366772c2917STakashi Iwaigpio3
367772c2917STakashi Iwai    Enable GPIO3
368772c2917STakashi Iwaialc889-coef
369772c2917STakashi Iwai    Setup ALC889 COEF
370772c2917STakashi Iwaiasus-w2jc
371772c2917STakashi Iwai    Fixups for ASUS W2JC
372a4caad75STakashi Iwaiacer-aspire-4930g
373a4caad75STakashi Iwai    Acer Aspire 4930G/5930G/6530G/6930G/7730G
374a4caad75STakashi Iwaiacer-aspire-8930g
375a4caad75STakashi Iwai    Acer Aspire 8330G/6935G
376a4caad75STakashi Iwaiacer-aspire
377a4caad75STakashi Iwai    Acer Aspire others
378772c2917STakashi Iwaimacpro-gpio
379772c2917STakashi Iwai    GPIO setup for Mac Pro
380772c2917STakashi Iwaidac-route
381772c2917STakashi Iwai    Workaround for DAC routing on Acer Aspire
382772c2917STakashi Iwaimbp-vref
383772c2917STakashi Iwai    Vref setup for Macbook Pro
384772c2917STakashi Iwaiimac91-vref
385772c2917STakashi Iwai    Vref setup for iMac 9,1
386772c2917STakashi Iwaimba11-vref
387772c2917STakashi Iwai    Vref setup for MacBook Air 1,1
388772c2917STakashi Iwaimba21-vref
389772c2917STakashi Iwai    Vref setup for MacBook Air 2,1
390772c2917STakashi Iwaimp11-vref
391772c2917STakashi Iwai    Vref setup for Mac Pro 1,1
392772c2917STakashi Iwaimp41-vref
393772c2917STakashi Iwai    Vref setup for Mac Pro 4,1
394a4caad75STakashi Iwaiinv-dmic
395a4caad75STakashi Iwai    Inverted internal mic workaround
396a4caad75STakashi Iwaino-primary-hp
397a4caad75STakashi Iwai    VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
398772c2917STakashi Iwaiasus-bass
399772c2917STakashi Iwai    Bass speaker setup for ASUS ET2700
400a79e7df9STakashi Iwaidual-codecs
401a79e7df9STakashi Iwai    ALC1220 dual codecs for Gaming mobos
402772c2917STakashi Iwaiclevo-p950
403772c2917STakashi Iwai    Fixups for Clevo P950
404a4caad75STakashi Iwai
405a4caad75STakashi IwaiALC861/660
406a4caad75STakashi Iwai==========
407a4caad75STakashi IwaiN/A
408a4caad75STakashi Iwai
409a4caad75STakashi IwaiALC861VD/660VD
410a4caad75STakashi Iwai==============
411a4caad75STakashi IwaiN/A
412a4caad75STakashi Iwai
413a4caad75STakashi IwaiCMI9880
414a4caad75STakashi Iwai=======
415a4caad75STakashi Iwaiminimal
416a4caad75STakashi Iwai    3-jack in back
417a4caad75STakashi Iwaimin_fp
418a4caad75STakashi Iwai    3-jack in back, 2-jack in front
419a4caad75STakashi Iwaifull
420a4caad75STakashi Iwai    6-jack in back, 2-jack in front
421a4caad75STakashi Iwaifull_dig
422a4caad75STakashi Iwai    6-jack in back, 2-jack in front, SPDIF I/O
423a4caad75STakashi Iwaiallout
424a4caad75STakashi Iwai    5-jack in back, 2-jack in front, SPDIF out
425a4caad75STakashi Iwaiauto
426a4caad75STakashi Iwai    auto-config reading BIOS (default)
427a4caad75STakashi Iwai
428a4caad75STakashi IwaiAD1882 / AD1882A
429a4caad75STakashi Iwai================
430a4caad75STakashi Iwai3stack
431a4caad75STakashi Iwai    3-stack mode
432a4caad75STakashi Iwai3stack-automute
433a4caad75STakashi Iwai    3-stack with automute front HP (default)
434a4caad75STakashi Iwai6stack
435a4caad75STakashi Iwai    6-stack mode
436a4caad75STakashi Iwai
437a4caad75STakashi IwaiAD1884A / AD1883 / AD1984A / AD1984B
438a4caad75STakashi Iwai====================================
439a4caad75STakashi Iwaidesktop	3-stack desktop (default)
440a4caad75STakashi Iwailaptop	laptop with HP jack sensing
441a4caad75STakashi Iwaimobile	mobile devices with HP jack sensing
442a4caad75STakashi Iwaithinkpad	Lenovo Thinkpad X300
443a4caad75STakashi Iwaitouchsmart	HP Touchsmart
444a4caad75STakashi Iwai
445a4caad75STakashi IwaiAD1884
446a4caad75STakashi Iwai======
447a4caad75STakashi IwaiN/A
448a4caad75STakashi Iwai
449a4caad75STakashi IwaiAD1981
450a4caad75STakashi Iwai======
451a4caad75STakashi Iwaibasic		3-jack (default)
452a4caad75STakashi Iwaihp		HP nx6320
453a4caad75STakashi Iwaithinkpad	Lenovo Thinkpad T60/X60/Z60
454a4caad75STakashi Iwaitoshiba	Toshiba U205
455a4caad75STakashi Iwai
456a4caad75STakashi IwaiAD1983
457a4caad75STakashi Iwai======
458a4caad75STakashi IwaiN/A
459a4caad75STakashi Iwai
460a4caad75STakashi IwaiAD1984
461a4caad75STakashi Iwai======
462a4caad75STakashi Iwaibasic		default configuration
463a4caad75STakashi Iwaithinkpad	Lenovo Thinkpad T61/X61
464a4caad75STakashi Iwaidell_desktop	Dell T3400
465a4caad75STakashi Iwai
466a4caad75STakashi IwaiAD1986A
467a4caad75STakashi Iwai=======
468a4caad75STakashi Iwai3stack
469a4caad75STakashi Iwai    3-stack, shared surrounds
470a4caad75STakashi Iwailaptop
471a4caad75STakashi Iwai    2-channel only (FSC V2060, Samsung M50)
472a4caad75STakashi Iwailaptop-imic
473a4caad75STakashi Iwai    2-channel with built-in mic
474a4caad75STakashi Iwaieapd
475a4caad75STakashi Iwai    Turn on EAPD constantly
476a4caad75STakashi Iwai
477a4caad75STakashi IwaiAD1988/AD1988B/AD1989A/AD1989B
478a4caad75STakashi Iwai==============================
479a4caad75STakashi Iwai6stack
480a4caad75STakashi Iwai    6-jack
481a4caad75STakashi Iwai6stack-dig
482a4caad75STakashi Iwai    ditto with SPDIF
483a4caad75STakashi Iwai3stack
484a4caad75STakashi Iwai    3-jack
485a4caad75STakashi Iwai3stack-dig
486a4caad75STakashi Iwai    ditto with SPDIF
487a4caad75STakashi Iwailaptop
488a4caad75STakashi Iwai    3-jack with hp-jack automute
489a4caad75STakashi Iwailaptop-dig
490a4caad75STakashi Iwai    ditto with SPDIF
491a4caad75STakashi Iwaiauto
492a4caad75STakashi Iwai    auto-config reading BIOS (default)
493a4caad75STakashi Iwai
494a4caad75STakashi IwaiConexant 5045
495a4caad75STakashi Iwai=============
496a79e7df9STakashi Iwaicap-mix-amp
497a79e7df9STakashi Iwai    Fix max input level on mixer widget
498a79e7df9STakashi Iwaitoshiba-p105
499a79e7df9STakashi Iwai    Toshiba P105 quirk
500a79e7df9STakashi Iwaihp-530
501a79e7df9STakashi Iwai    HP 530 quirk
502a4caad75STakashi Iwai
503a4caad75STakashi IwaiConexant 5047
504a4caad75STakashi Iwai=============
505a79e7df9STakashi Iwaicap-mix-amp
506a79e7df9STakashi Iwai    Fix max input level on mixer widget
507a4caad75STakashi Iwai
508a4caad75STakashi IwaiConexant 5051
509a4caad75STakashi Iwai=============
510a79e7df9STakashi Iwailenovo-x200
511a79e7df9STakashi Iwai    Lenovo X200 quirk
512a4caad75STakashi Iwai
513a4caad75STakashi IwaiConexant 5066
514a4caad75STakashi Iwai=============
515a79e7df9STakashi Iwaistereo-dmic
516a79e7df9STakashi Iwai    Workaround for inverted stereo digital mic
517a79e7df9STakashi Iwaigpio1
518a79e7df9STakashi Iwai    Enable GPIO1 pin
519a79e7df9STakashi Iwaiheadphone-mic-pin
520a79e7df9STakashi Iwai    Enable headphone mic NID 0x18 without detection
521a79e7df9STakashi Iwaitp410
522a79e7df9STakashi Iwai    Thinkpad T400 & co quirks
523a4caad75STakashi Iwaithinkpad
524a79e7df9STakashi Iwai    Thinkpad mute/mic LED quirk
525a79e7df9STakashi Iwailemote-a1004
526a79e7df9STakashi Iwai    Lemote A1004 quirk
527a79e7df9STakashi Iwailemote-a1205
528a79e7df9STakashi Iwai    Lemote A1205 quirk
529a79e7df9STakashi Iwaiolpc-xo
530a79e7df9STakashi Iwai    OLPC XO quirk
531a79e7df9STakashi Iwaimute-led-eapd
532a79e7df9STakashi Iwai    Mute LED control via EAPD
533a79e7df9STakashi Iwaihp-dock
534a79e7df9STakashi Iwai    HP dock support
535a79e7df9STakashi Iwaimute-led-gpio
536a79e7df9STakashi Iwai    Mute LED control via GPIO
53709b83d10STakashi Iwaihp-mic-fix
53809b83d10STakashi Iwai    Fix for headset mic pin on HP boxes
539a4caad75STakashi Iwai
540a4caad75STakashi IwaiSTAC9200
541a4caad75STakashi Iwai========
542a4caad75STakashi Iwairef
543a4caad75STakashi Iwai    Reference board
544a4caad75STakashi Iwaioqo
545a4caad75STakashi Iwai    OQO Model 2
546a4caad75STakashi Iwaidell-d21
547a4caad75STakashi Iwai    Dell (unknown)
548a4caad75STakashi Iwaidell-d22
549a4caad75STakashi Iwai    Dell (unknown)
550a4caad75STakashi Iwaidell-d23
551a4caad75STakashi Iwai    Dell (unknown)
552a4caad75STakashi Iwaidell-m21
553a4caad75STakashi Iwai    Dell Inspiron 630m, Dell Inspiron 640m
554a4caad75STakashi Iwaidell-m22
555a4caad75STakashi Iwai    Dell Latitude D620, Dell Latitude D820
556a4caad75STakashi Iwaidell-m23
557a4caad75STakashi Iwai    Dell XPS M1710, Dell Precision M90
558a4caad75STakashi Iwaidell-m24
559a4caad75STakashi Iwai    Dell Latitude 120L
560a4caad75STakashi Iwaidell-m25
561a4caad75STakashi Iwai    Dell Inspiron E1505n
562a4caad75STakashi Iwaidell-m26
563a4caad75STakashi Iwai    Dell Inspiron 1501
564a4caad75STakashi Iwaidell-m27
565a4caad75STakashi Iwai    Dell Inspiron E1705/9400
566a4caad75STakashi Iwaigateway-m4
567a4caad75STakashi Iwai    Gateway laptops with EAPD control
568a4caad75STakashi Iwaigateway-m4-2
569a4caad75STakashi Iwai    Gateway laptops with EAPD control
570a4caad75STakashi Iwaipanasonic
571a4caad75STakashi Iwai    Panasonic CF-74
572a4caad75STakashi Iwaiauto
573a4caad75STakashi Iwai    BIOS setup (default)
574a4caad75STakashi Iwai
575a4caad75STakashi IwaiSTAC9205/9254
576a4caad75STakashi Iwai=============
577a4caad75STakashi Iwairef
578a4caad75STakashi Iwai    Reference board
579a4caad75STakashi Iwaidell-m42
580a4caad75STakashi Iwai    Dell (unknown)
581a4caad75STakashi Iwaidell-m43
582a4caad75STakashi Iwai    Dell Precision
583a4caad75STakashi Iwaidell-m44
584a4caad75STakashi Iwai    Dell Inspiron
585a4caad75STakashi Iwaieapd
586a4caad75STakashi Iwai    Keep EAPD on (e.g. Gateway T1616)
587a4caad75STakashi Iwaiauto
588a4caad75STakashi Iwai    BIOS setup (default)
589a4caad75STakashi Iwai
590a4caad75STakashi IwaiSTAC9220/9221
591a4caad75STakashi Iwai=============
592a4caad75STakashi Iwairef
593a4caad75STakashi Iwai    Reference board
594a4caad75STakashi Iwai3stack
595a4caad75STakashi Iwai    D945 3stack
596a4caad75STakashi Iwai5stack
597a4caad75STakashi Iwai    D945 5stack + SPDIF
598a4caad75STakashi Iwaiintel-mac-v1
599a4caad75STakashi Iwai    Intel Mac Type 1
600a4caad75STakashi Iwaiintel-mac-v2
601a4caad75STakashi Iwai    Intel Mac Type 2
602a4caad75STakashi Iwaiintel-mac-v3
603a4caad75STakashi Iwai    Intel Mac Type 3
604a4caad75STakashi Iwaiintel-mac-v4
605a4caad75STakashi Iwai    Intel Mac Type 4
606a4caad75STakashi Iwaiintel-mac-v5
607a4caad75STakashi Iwai    Intel Mac Type 5
608a4caad75STakashi Iwaiintel-mac-auto
609a4caad75STakashi Iwai    Intel Mac (detect type according to subsystem id)
610a4caad75STakashi Iwaimacmini
611a4caad75STakashi Iwai    Intel Mac Mini (equivalent with type 3)
612a4caad75STakashi Iwaimacbook
613a4caad75STakashi Iwai    Intel Mac Book (eq. type 5)
614a4caad75STakashi Iwaimacbook-pro-v1
615a4caad75STakashi Iwai    Intel Mac Book Pro 1st generation (eq. type 3)
616a4caad75STakashi Iwaimacbook-pro
617a4caad75STakashi Iwai    Intel Mac Book Pro 2nd generation (eq. type 3)
618a4caad75STakashi Iwaiimac-intel
619a4caad75STakashi Iwai    Intel iMac (eq. type 2)
620a4caad75STakashi Iwaiimac-intel-20
621a4caad75STakashi Iwai    Intel iMac (newer version) (eq. type 3)
622a4caad75STakashi Iwaiecs202
623a4caad75STakashi Iwai    ECS/PC chips
624a4caad75STakashi Iwaidell-d81
625a4caad75STakashi Iwai    Dell (unknown)
626a4caad75STakashi Iwaidell-d82
627a4caad75STakashi Iwai    Dell (unknown)
628a4caad75STakashi Iwaidell-m81
629a4caad75STakashi Iwai    Dell (unknown)
630a4caad75STakashi Iwaidell-m82
631a4caad75STakashi Iwai    Dell XPS M1210
632a4caad75STakashi Iwaiauto
633a4caad75STakashi Iwai    BIOS setup (default)
634a4caad75STakashi Iwai
635a4caad75STakashi IwaiSTAC9202/9250/9251
636a4caad75STakashi Iwai==================
637a4caad75STakashi Iwairef
638a4caad75STakashi Iwai    Reference board, base config
639a4caad75STakashi Iwaim1
640a4caad75STakashi Iwai    Some Gateway MX series laptops (NX560XL)
641a4caad75STakashi Iwaim1-2
642a4caad75STakashi Iwai    Some Gateway MX series laptops (MX6453)
643a4caad75STakashi Iwaim2
644a4caad75STakashi Iwai    Some Gateway MX series laptops (M255)
645a4caad75STakashi Iwaim2-2
646a4caad75STakashi Iwai    Some Gateway MX series laptops
647a4caad75STakashi Iwaim3
648a4caad75STakashi Iwai    Some Gateway MX series laptops
649a4caad75STakashi Iwaim5
650a4caad75STakashi Iwai    Some Gateway MX series laptops (MP6954)
651a4caad75STakashi Iwaim6
652a4caad75STakashi Iwai    Some Gateway NX series laptops
653a4caad75STakashi Iwaiauto
654a4caad75STakashi Iwai    BIOS setup (default)
655a4caad75STakashi Iwai
656a4caad75STakashi IwaiSTAC9227/9228/9229/927x
657a4caad75STakashi Iwai=======================
658a4caad75STakashi Iwairef
659a4caad75STakashi Iwai    Reference board
660a4caad75STakashi Iwairef-no-jd
661a4caad75STakashi Iwai    Reference board without HP/Mic jack detection
662a4caad75STakashi Iwai3stack
663a4caad75STakashi Iwai    D965 3stack
664a4caad75STakashi Iwai5stack
665a4caad75STakashi Iwai    D965 5stack + SPDIF
666a4caad75STakashi Iwai5stack-no-fp
667a4caad75STakashi Iwai    D965 5stack without front panel
668a4caad75STakashi Iwaidell-3stack
669a4caad75STakashi Iwai    Dell Dimension E520
670a4caad75STakashi Iwaidell-bios
671a4caad75STakashi Iwai    Fixes with Dell BIOS setup
672a4caad75STakashi Iwaidell-bios-amic
673a4caad75STakashi Iwai    Fixes with Dell BIOS setup including analog mic
674a4caad75STakashi Iwaivolknob
675a4caad75STakashi Iwai    Fixes with volume-knob widget 0x24
676a4caad75STakashi Iwaiauto
677a4caad75STakashi Iwai    BIOS setup (default)
678a4caad75STakashi Iwai
679a4caad75STakashi IwaiSTAC92HD71B*
680a4caad75STakashi Iwai============
681a4caad75STakashi Iwairef
682a4caad75STakashi Iwai    Reference board
683a4caad75STakashi Iwaidell-m4-1
684a4caad75STakashi Iwai    Dell desktops
685a4caad75STakashi Iwaidell-m4-2
686a4caad75STakashi Iwai    Dell desktops
687a4caad75STakashi Iwaidell-m4-3
688a4caad75STakashi Iwai    Dell desktops
689a4caad75STakashi Iwaihp-m4
690a4caad75STakashi Iwai    HP mini 1000
691a4caad75STakashi Iwaihp-dv5
692a4caad75STakashi Iwai    HP dv series
693a4caad75STakashi Iwaihp-hdx
694a4caad75STakashi Iwai    HP HDX series
695a4caad75STakashi Iwaihp-dv4-1222nr
696a4caad75STakashi Iwai    HP dv4-1222nr (with LED support)
697a4caad75STakashi Iwaiauto
698a4caad75STakashi Iwai    BIOS setup (default)
699a4caad75STakashi Iwai
700a4caad75STakashi IwaiSTAC92HD73*
701a4caad75STakashi Iwai===========
702a4caad75STakashi Iwairef
703a4caad75STakashi Iwai    Reference board
704a4caad75STakashi Iwaino-jd
705a4caad75STakashi Iwai    BIOS setup but without jack-detection
706a4caad75STakashi Iwaiintel
707*c17f8fd3SOswald Buddenhagen    Intel D*45* mobos
708a4caad75STakashi Iwaidell-m6-amic
709a4caad75STakashi Iwai    Dell desktops/laptops with analog mics
710a4caad75STakashi Iwaidell-m6-dmic
711a4caad75STakashi Iwai    Dell desktops/laptops with digital mics
712a4caad75STakashi Iwaidell-m6
713a4caad75STakashi Iwai    Dell desktops/laptops with both type of mics
714a4caad75STakashi Iwaidell-eq
715a4caad75STakashi Iwai    Dell desktops/laptops
716a4caad75STakashi Iwaialienware
717a4caad75STakashi Iwai    Alienware M17x
718a79e7df9STakashi Iwaiasus-mobo
719a79e7df9STakashi Iwai    Pin configs for ASUS mobo with 5.1/SPDIF out
720a4caad75STakashi Iwaiauto
721a4caad75STakashi Iwai    BIOS setup (default)
722a4caad75STakashi Iwai
723a4caad75STakashi IwaiSTAC92HD83*
724a4caad75STakashi Iwai===========
725a4caad75STakashi Iwairef
726a4caad75STakashi Iwai    Reference board
727a4caad75STakashi Iwaimic-ref
728a4caad75STakashi Iwai    Reference board with power management for ports
729a4caad75STakashi Iwaidell-s14
730a4caad75STakashi Iwai    Dell laptop
731a4caad75STakashi Iwaidell-vostro-3500
732a4caad75STakashi Iwai    Dell Vostro 3500 laptop
733a4caad75STakashi Iwaihp-dv7-4000
734a4caad75STakashi Iwai    HP dv-7 4000
735a4caad75STakashi Iwaihp_cNB11_intquad
736a4caad75STakashi Iwai    HP CNB models with 4 speakers
737a4caad75STakashi Iwaihp-zephyr
738a4caad75STakashi Iwai    HP Zephyr
739a4caad75STakashi Iwaihp-led
740a4caad75STakashi Iwai    HP with broken BIOS for mute LED
741a4caad75STakashi Iwaihp-inv-led
742a4caad75STakashi Iwai    HP with broken BIOS for inverted mute LED
743a4caad75STakashi Iwaihp-mic-led
744a4caad75STakashi Iwai    HP with mic-mute LED
745a4caad75STakashi Iwaiheadset-jack
746a4caad75STakashi Iwai    Dell Latitude with a 4-pin headset jack
747a4caad75STakashi Iwaihp-envy-bass
748a4caad75STakashi Iwai    Pin fixup for HP Envy bass speaker (NID 0x0f)
749a4caad75STakashi Iwaihp-envy-ts-bass
750a4caad75STakashi Iwai    Pin fixup for HP Envy TS bass speaker (NID 0x10)
751a4caad75STakashi Iwaihp-bnb13-eq
752a4caad75STakashi Iwai    Hardware equalizer setup for HP laptops
753a79e7df9STakashi Iwaihp-envy-ts-bass
754a79e7df9STakashi Iwai    HP Envy TS bass support
755a4caad75STakashi Iwaiauto
756a4caad75STakashi Iwai    BIOS setup (default)
757a4caad75STakashi Iwai
758a4caad75STakashi IwaiSTAC92HD95
759a4caad75STakashi Iwai==========
760a4caad75STakashi Iwaihp-led
761a4caad75STakashi Iwai    LED support for HP laptops
762a4caad75STakashi Iwaihp-bass
763a4caad75STakashi Iwai    Bass HPF setup for HP Spectre 13
764a4caad75STakashi Iwai
765a4caad75STakashi IwaiSTAC9872
766a4caad75STakashi Iwai========
767a4caad75STakashi Iwaivaio
768a4caad75STakashi Iwai    VAIO laptop without SPDIF
769a4caad75STakashi Iwaiauto
770a4caad75STakashi Iwai    BIOS setup (default)
771a4caad75STakashi Iwai
772a4caad75STakashi IwaiCirrus Logic CS4206/4207
773a4caad75STakashi Iwai========================
774a79e7df9STakashi Iwaimbp53
775a79e7df9STakashi Iwai    MacBook Pro 5,3
776a4caad75STakashi Iwaimbp55
777a4caad75STakashi Iwai    MacBook Pro 5,5
778a4caad75STakashi Iwaiimac27
779a4caad75STakashi Iwai    IMac 27 Inch
780a79e7df9STakashi Iwaiimac27_122
781a79e7df9STakashi Iwai    iMac 12,2
782a79e7df9STakashi Iwaiapple
783a79e7df9STakashi Iwai    Generic Apple quirk
784a79e7df9STakashi Iwaimbp101
785a79e7df9STakashi Iwai    MacBookPro 10,1
786a79e7df9STakashi Iwaimbp81
787a79e7df9STakashi Iwai    MacBookPro 8,1
788a79e7df9STakashi Iwaimba42
789a79e7df9STakashi Iwai    MacBookAir 4,2
790a4caad75STakashi Iwaiauto
791a4caad75STakashi Iwai    BIOS setup (default)
792a4caad75STakashi Iwai
793a4caad75STakashi IwaiCirrus Logic CS4208
794a4caad75STakashi Iwai===================
795a4caad75STakashi Iwaimba6
796a4caad75STakashi Iwai    MacBook Air 6,1 and 6,2
797a4caad75STakashi Iwaigpio0
798a4caad75STakashi Iwai    Enable GPIO 0 amp
799a79e7df9STakashi Iwaimbp11
800a79e7df9STakashi Iwai    MacBookPro 11,2
801a79e7df9STakashi Iwaimacmini
802a79e7df9STakashi Iwai    MacMini 7,1
803a4caad75STakashi Iwaiauto
804a4caad75STakashi Iwai    BIOS setup (default)
805a4caad75STakashi Iwai
806a4caad75STakashi IwaiVIA VT17xx/VT18xx/VT20xx
807a4caad75STakashi Iwai========================
808a4caad75STakashi Iwaiauto
809a4caad75STakashi Iwai    BIOS setup (default)
810