xref: /linux/Documentation/sound/hd-audio/models.rst (revision b16d7ee241d8b998bf2ecb72f83fefec31cae96f)
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 Iwaialc256-dell-xps13
220a26d96c7STakashi Iwai    ALC256 fixups on Dell XPS13
221a26d96c7STakashi Iwailenovo-spk-noise
222a26d96c7STakashi Iwai    Workaround for speaker noise on Lenovo machines
223a26d96c7STakashi Iwailenovo-hotkey
224a26d96c7STakashi Iwai    Hot-key support via Mic2 pin on Lenovo machines
225a26d96c7STakashi Iwaidell-spk-noise
226a26d96c7STakashi Iwai    Workaround for speaker noise on Dell machines
227a26d96c7STakashi Iwaialc255-dell1
228a26d96c7STakashi Iwai    ALC255 fixups on Dell machines
229a26d96c7STakashi Iwaialc295-disable-dac3
230a26d96c7STakashi Iwai    Disable DAC3 routing on ALC295
231a26d96c7STakashi Iwaialc280-hp-headset
232a26d96c7STakashi Iwai    HP Elitebook fixups
233a26d96c7STakashi Iwaialc221-hp-mic
234a26d96c7STakashi Iwai    Front mic pin fixup on HP machines
235a26d96c7STakashi Iwaialc298-spk-volume
236a26d96c7STakashi Iwai    Speaker pin routing workaround on ALC298
237a26d96c7STakashi Iwaidell-inspiron-7559
238a26d96c7STakashi Iwai    Dell Inspiron 7559 fixups
239a26d96c7STakashi Iwaiativ-book
240a26d96c7STakashi Iwai    Samsung Ativ book 8 fixups
241a26d96c7STakashi Iwaialc221-hp-mic
242a26d96c7STakashi Iwai    ALC221 headset fixups on HP machines
243a26d96c7STakashi Iwaialc256-asus-mic
244a26d96c7STakashi Iwai    ALC256 fixups on ASUS machines
245a26d96c7STakashi Iwaialc256-asus-aio
246a26d96c7STakashi Iwai    ALC256 fixups on ASUS AIO machines
247a26d96c7STakashi Iwaialc233-eapd
248a26d96c7STakashi Iwai    ALC233 fixups on ASUS machines
249a26d96c7STakashi Iwaialc294-lenovo-mic
250a26d96c7STakashi Iwai    ALC294 Mic pin fixup for Lenovo AIO machines
251a26d96c7STakashi Iwaialc225-wyse
252a26d96c7STakashi Iwai    Dell Wyse fixups
253a26d96c7STakashi Iwaialc274-dell-aio
254a26d96c7STakashi Iwai    ALC274 fixups on Dell AIO machines
255a26d96c7STakashi Iwaialc255-dummy-lineout
256a26d96c7STakashi Iwai    Dell Precision 3930 fixups
257cf4ba4dcSTakashi Iwaialc255-dell-headset
258a26d96c7STakashi Iwai    Dell Precision 3630 fixups
259a26d96c7STakashi Iwaialc295-hp-x360
260a26d96c7STakashi Iwai    HP Spectre X360 fixups
261*b16d7ee2STakashi Iwaialc-sense-combo
262*b16d7ee2STakashi Iwai    Headset button support for Chrome platform
263a4caad75STakashi Iwai
264a4caad75STakashi IwaiALC66x/67x/892
265a4caad75STakashi Iwai==============
266aa3841b5STakashi Iwaiaspire
267aa3841b5STakashi Iwai    Subwoofer pin fixup for Aspire laptops
268aa3841b5STakashi Iwaiideapad
269aa3841b5STakashi Iwai    Subwoofer pin fixup for Ideapad laptops
270a4caad75STakashi Iwaimario
271a4caad75STakashi Iwai    Chromebook mario model fixup
272aa3841b5STakashi Iwaihp-rp5800
273aa3841b5STakashi Iwai    Headphone pin fixup for HP RP5800
274a4caad75STakashi Iwaiasus-mode1
275a4caad75STakashi Iwai    ASUS
276a4caad75STakashi Iwaiasus-mode2
277a4caad75STakashi Iwai    ASUS
278a4caad75STakashi Iwaiasus-mode3
279a4caad75STakashi Iwai    ASUS
280a4caad75STakashi Iwaiasus-mode4
281a4caad75STakashi Iwai    ASUS
282a4caad75STakashi Iwaiasus-mode5
283a4caad75STakashi Iwai    ASUS
284a4caad75STakashi Iwaiasus-mode6
285a4caad75STakashi Iwai    ASUS
286a4caad75STakashi Iwaiasus-mode7
287a4caad75STakashi Iwai    ASUS
288a4caad75STakashi Iwaiasus-mode8
289a4caad75STakashi Iwai    ASUS
290aa3841b5STakashi Iwaizotac-z68
291aa3841b5STakashi Iwai    Front HP fixup for Zotac Z68
292a4caad75STakashi Iwaiinv-dmic
293a4caad75STakashi Iwai    Inverted internal mic workaround
294aa3841b5STakashi Iwaialc662-headset-multi
295aa3841b5STakashi Iwai    Dell headset jack, which can also be used as mic-in (ALC662)
296a4caad75STakashi Iwaidell-headset-multi
297a4caad75STakashi Iwai    Headset jack, which can also be used as mic-in
298aa3841b5STakashi Iwaialc662-headset
299aa3841b5STakashi Iwai    Headset mode support on ALC662
300aa3841b5STakashi Iwaialc668-headset
301aa3841b5STakashi Iwai    Headset mode support on ALC668
302aa3841b5STakashi Iwaibass16
303aa3841b5STakashi Iwai    Bass speaker fixup on pin 0x16
304aa3841b5STakashi Iwaibass1a
305aa3841b5STakashi Iwai    Bass speaker fixup on pin 0x1a
306aa3841b5STakashi Iwaiautomute
307aa3841b5STakashi Iwai    Auto-mute fixups for ALC668
308aa3841b5STakashi Iwaidell-xps13
309aa3841b5STakashi Iwai    Dell XPS13 fixups
310aa3841b5STakashi Iwaiasus-nx50
311aa3841b5STakashi Iwai    ASUS Nx50 fixups
312aa3841b5STakashi Iwaiasus-nx51
313aa3841b5STakashi Iwai    ASUS Nx51 fixups
31440c51675STakashi Iwaiasus-g751
31540c51675STakashi Iwai    ASUS G751 fixups
316aa3841b5STakashi Iwaialc891-headset
317aa3841b5STakashi Iwai    Headset mode support on ALC891
318aa3841b5STakashi Iwaialc891-headset-multi
319aa3841b5STakashi Iwai    Dell headset jack, which can also be used as mic-in (ALC891)
320aa3841b5STakashi Iwaiacer-veriton
321aa3841b5STakashi Iwai    Acer Veriton speaker pin fixup
322aa3841b5STakashi Iwaiasrock-mobo
323aa3841b5STakashi Iwai    Fix invalid 0x15 / 0x16 pins
324aa3841b5STakashi Iwaiusi-headset
325aa3841b5STakashi Iwai    Headset support on USI machines
326a79e7df9STakashi Iwaidual-codecs
327a79e7df9STakashi Iwai    Lenovo laptops with dual codecs
328a4caad75STakashi Iwai
329a4caad75STakashi IwaiALC680
330a4caad75STakashi Iwai======
331a4caad75STakashi IwaiN/A
332a4caad75STakashi Iwai
333772c2917STakashi IwaiALC88x/898/1150/1220
334772c2917STakashi Iwai====================
335772c2917STakashi Iwaiabit-aw9d
336772c2917STakashi Iwai    Pin fixups for Abit AW9D-MAX
337772c2917STakashi Iwailenovo-y530
338772c2917STakashi Iwai    Pin fixups for Lenovo Y530
339772c2917STakashi Iwaiacer-aspire-7736
340772c2917STakashi Iwai    Fixup for Acer Aspire 7736
341772c2917STakashi Iwaiasus-w90v
342772c2917STakashi Iwai    Pin fixup for ASUS W90V
343772c2917STakashi Iwaicd
344772c2917STakashi Iwai    Enable audio CD pin NID 0x1c
345772c2917STakashi Iwaino-front-hp
346772c2917STakashi Iwai    Disable front HP pin NID 0x1b
347772c2917STakashi Iwaivaio-tt
348772c2917STakashi Iwai    Pin fixup for VAIO TT
349772c2917STakashi Iwaieee1601
350772c2917STakashi Iwai    COEF setups for ASUS Eee 1601
351772c2917STakashi Iwaialc882-eapd
352772c2917STakashi Iwai    Change EAPD COEF mode on ALC882
353772c2917STakashi Iwaialc883-eapd
354772c2917STakashi Iwai    Change EAPD COEF mode on ALC883
355772c2917STakashi Iwaigpio1
356772c2917STakashi Iwai    Enable GPIO1
357772c2917STakashi Iwaigpio2
358772c2917STakashi Iwai    Enable GPIO2
359772c2917STakashi Iwaigpio3
360772c2917STakashi Iwai    Enable GPIO3
361772c2917STakashi Iwaialc889-coef
362772c2917STakashi Iwai    Setup ALC889 COEF
363772c2917STakashi Iwaiasus-w2jc
364772c2917STakashi Iwai    Fixups for ASUS W2JC
365a4caad75STakashi Iwaiacer-aspire-4930g
366a4caad75STakashi Iwai    Acer Aspire 4930G/5930G/6530G/6930G/7730G
367a4caad75STakashi Iwaiacer-aspire-8930g
368a4caad75STakashi Iwai    Acer Aspire 8330G/6935G
369a4caad75STakashi Iwaiacer-aspire
370a4caad75STakashi Iwai    Acer Aspire others
371772c2917STakashi Iwaimacpro-gpio
372772c2917STakashi Iwai    GPIO setup for Mac Pro
373772c2917STakashi Iwaidac-route
374772c2917STakashi Iwai    Workaround for DAC routing on Acer Aspire
375772c2917STakashi Iwaimbp-vref
376772c2917STakashi Iwai    Vref setup for Macbook Pro
377772c2917STakashi Iwaiimac91-vref
378772c2917STakashi Iwai    Vref setup for iMac 9,1
379772c2917STakashi Iwaimba11-vref
380772c2917STakashi Iwai    Vref setup for MacBook Air 1,1
381772c2917STakashi Iwaimba21-vref
382772c2917STakashi Iwai    Vref setup for MacBook Air 2,1
383772c2917STakashi Iwaimp11-vref
384772c2917STakashi Iwai    Vref setup for Mac Pro 1,1
385772c2917STakashi Iwaimp41-vref
386772c2917STakashi Iwai    Vref setup for Mac Pro 4,1
387a4caad75STakashi Iwaiinv-dmic
388a4caad75STakashi Iwai    Inverted internal mic workaround
389a4caad75STakashi Iwaino-primary-hp
390a4caad75STakashi Iwai    VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
391772c2917STakashi Iwaiasus-bass
392772c2917STakashi Iwai    Bass speaker setup for ASUS ET2700
393a79e7df9STakashi Iwaidual-codecs
394a79e7df9STakashi Iwai    ALC1220 dual codecs for Gaming mobos
395772c2917STakashi Iwaiclevo-p950
396772c2917STakashi Iwai    Fixups for Clevo P950
397a4caad75STakashi Iwai
398a4caad75STakashi IwaiALC861/660
399a4caad75STakashi Iwai==========
400a4caad75STakashi IwaiN/A
401a4caad75STakashi Iwai
402a4caad75STakashi IwaiALC861VD/660VD
403a4caad75STakashi Iwai==============
404a4caad75STakashi IwaiN/A
405a4caad75STakashi Iwai
406a4caad75STakashi IwaiCMI9880
407a4caad75STakashi Iwai=======
408a4caad75STakashi Iwaiminimal
409a4caad75STakashi Iwai    3-jack in back
410a4caad75STakashi Iwaimin_fp
411a4caad75STakashi Iwai    3-jack in back, 2-jack in front
412a4caad75STakashi Iwaifull
413a4caad75STakashi Iwai    6-jack in back, 2-jack in front
414a4caad75STakashi Iwaifull_dig
415a4caad75STakashi Iwai    6-jack in back, 2-jack in front, SPDIF I/O
416a4caad75STakashi Iwaiallout
417a4caad75STakashi Iwai    5-jack in back, 2-jack in front, SPDIF out
418a4caad75STakashi Iwaiauto
419a4caad75STakashi Iwai    auto-config reading BIOS (default)
420a4caad75STakashi Iwai
421a4caad75STakashi IwaiAD1882 / AD1882A
422a4caad75STakashi Iwai================
423a4caad75STakashi Iwai3stack
424a4caad75STakashi Iwai    3-stack mode
425a4caad75STakashi Iwai3stack-automute
426a4caad75STakashi Iwai    3-stack with automute front HP (default)
427a4caad75STakashi Iwai6stack
428a4caad75STakashi Iwai    6-stack mode
429a4caad75STakashi Iwai
430a4caad75STakashi IwaiAD1884A / AD1883 / AD1984A / AD1984B
431a4caad75STakashi Iwai====================================
432a4caad75STakashi Iwaidesktop	3-stack desktop (default)
433a4caad75STakashi Iwailaptop	laptop with HP jack sensing
434a4caad75STakashi Iwaimobile	mobile devices with HP jack sensing
435a4caad75STakashi Iwaithinkpad	Lenovo Thinkpad X300
436a4caad75STakashi Iwaitouchsmart	HP Touchsmart
437a4caad75STakashi Iwai
438a4caad75STakashi IwaiAD1884
439a4caad75STakashi Iwai======
440a4caad75STakashi IwaiN/A
441a4caad75STakashi Iwai
442a4caad75STakashi IwaiAD1981
443a4caad75STakashi Iwai======
444a4caad75STakashi Iwaibasic		3-jack (default)
445a4caad75STakashi Iwaihp		HP nx6320
446a4caad75STakashi Iwaithinkpad	Lenovo Thinkpad T60/X60/Z60
447a4caad75STakashi Iwaitoshiba	Toshiba U205
448a4caad75STakashi Iwai
449a4caad75STakashi IwaiAD1983
450a4caad75STakashi Iwai======
451a4caad75STakashi IwaiN/A
452a4caad75STakashi Iwai
453a4caad75STakashi IwaiAD1984
454a4caad75STakashi Iwai======
455a4caad75STakashi Iwaibasic		default configuration
456a4caad75STakashi Iwaithinkpad	Lenovo Thinkpad T61/X61
457a4caad75STakashi Iwaidell_desktop	Dell T3400
458a4caad75STakashi Iwai
459a4caad75STakashi IwaiAD1986A
460a4caad75STakashi Iwai=======
461a4caad75STakashi Iwai3stack
462a4caad75STakashi Iwai    3-stack, shared surrounds
463a4caad75STakashi Iwailaptop
464a4caad75STakashi Iwai    2-channel only (FSC V2060, Samsung M50)
465a4caad75STakashi Iwailaptop-imic
466a4caad75STakashi Iwai    2-channel with built-in mic
467a4caad75STakashi Iwaieapd
468a4caad75STakashi Iwai    Turn on EAPD constantly
469a4caad75STakashi Iwai
470a4caad75STakashi IwaiAD1988/AD1988B/AD1989A/AD1989B
471a4caad75STakashi Iwai==============================
472a4caad75STakashi Iwai6stack
473a4caad75STakashi Iwai    6-jack
474a4caad75STakashi Iwai6stack-dig
475a4caad75STakashi Iwai    ditto with SPDIF
476a4caad75STakashi Iwai3stack
477a4caad75STakashi Iwai    3-jack
478a4caad75STakashi Iwai3stack-dig
479a4caad75STakashi Iwai    ditto with SPDIF
480a4caad75STakashi Iwailaptop
481a4caad75STakashi Iwai    3-jack with hp-jack automute
482a4caad75STakashi Iwailaptop-dig
483a4caad75STakashi Iwai    ditto with SPDIF
484a4caad75STakashi Iwaiauto
485a4caad75STakashi Iwai    auto-config reading BIOS (default)
486a4caad75STakashi Iwai
487a4caad75STakashi IwaiConexant 5045
488a4caad75STakashi Iwai=============
489a79e7df9STakashi Iwaicap-mix-amp
490a79e7df9STakashi Iwai    Fix max input level on mixer widget
491a79e7df9STakashi Iwaitoshiba-p105
492a79e7df9STakashi Iwai    Toshiba P105 quirk
493a79e7df9STakashi Iwaihp-530
494a79e7df9STakashi Iwai    HP 530 quirk
495a4caad75STakashi Iwai
496a4caad75STakashi IwaiConexant 5047
497a4caad75STakashi Iwai=============
498a79e7df9STakashi Iwaicap-mix-amp
499a79e7df9STakashi Iwai    Fix max input level on mixer widget
500a4caad75STakashi Iwai
501a4caad75STakashi IwaiConexant 5051
502a4caad75STakashi Iwai=============
503a79e7df9STakashi Iwailenovo-x200
504a79e7df9STakashi Iwai    Lenovo X200 quirk
505a4caad75STakashi Iwai
506a4caad75STakashi IwaiConexant 5066
507a4caad75STakashi Iwai=============
508a79e7df9STakashi Iwaistereo-dmic
509a79e7df9STakashi Iwai    Workaround for inverted stereo digital mic
510a79e7df9STakashi Iwaigpio1
511a79e7df9STakashi Iwai    Enable GPIO1 pin
512a79e7df9STakashi Iwaiheadphone-mic-pin
513a79e7df9STakashi Iwai    Enable headphone mic NID 0x18 without detection
514a79e7df9STakashi Iwaitp410
515a79e7df9STakashi Iwai    Thinkpad T400 & co quirks
516a4caad75STakashi Iwaithinkpad
517a79e7df9STakashi Iwai    Thinkpad mute/mic LED quirk
518a79e7df9STakashi Iwailemote-a1004
519a79e7df9STakashi Iwai    Lemote A1004 quirk
520a79e7df9STakashi Iwailemote-a1205
521a79e7df9STakashi Iwai    Lemote A1205 quirk
522a79e7df9STakashi Iwaiolpc-xo
523a79e7df9STakashi Iwai    OLPC XO quirk
524a79e7df9STakashi Iwaimute-led-eapd
525a79e7df9STakashi Iwai    Mute LED control via EAPD
526a79e7df9STakashi Iwaihp-dock
527a79e7df9STakashi Iwai    HP dock support
528a79e7df9STakashi Iwaimute-led-gpio
529a79e7df9STakashi Iwai    Mute LED control via GPIO
53009b83d10STakashi Iwaihp-mic-fix
53109b83d10STakashi Iwai    Fix for headset mic pin on HP boxes
532a4caad75STakashi Iwai
533a4caad75STakashi IwaiSTAC9200
534a4caad75STakashi Iwai========
535a4caad75STakashi Iwairef
536a4caad75STakashi Iwai    Reference board
537a4caad75STakashi Iwaioqo
538a4caad75STakashi Iwai    OQO Model 2
539a4caad75STakashi Iwaidell-d21
540a4caad75STakashi Iwai    Dell (unknown)
541a4caad75STakashi Iwaidell-d22
542a4caad75STakashi Iwai    Dell (unknown)
543a4caad75STakashi Iwaidell-d23
544a4caad75STakashi Iwai    Dell (unknown)
545a4caad75STakashi Iwaidell-m21
546a4caad75STakashi Iwai    Dell Inspiron 630m, Dell Inspiron 640m
547a4caad75STakashi Iwaidell-m22
548a4caad75STakashi Iwai    Dell Latitude D620, Dell Latitude D820
549a4caad75STakashi Iwaidell-m23
550a4caad75STakashi Iwai    Dell XPS M1710, Dell Precision M90
551a4caad75STakashi Iwaidell-m24
552a4caad75STakashi Iwai    Dell Latitude 120L
553a4caad75STakashi Iwaidell-m25
554a4caad75STakashi Iwai    Dell Inspiron E1505n
555a4caad75STakashi Iwaidell-m26
556a4caad75STakashi Iwai    Dell Inspiron 1501
557a4caad75STakashi Iwaidell-m27
558a4caad75STakashi Iwai    Dell Inspiron E1705/9400
559a4caad75STakashi Iwaigateway-m4
560a4caad75STakashi Iwai    Gateway laptops with EAPD control
561a4caad75STakashi Iwaigateway-m4-2
562a4caad75STakashi Iwai    Gateway laptops with EAPD control
563a4caad75STakashi Iwaipanasonic
564a4caad75STakashi Iwai    Panasonic CF-74
565a4caad75STakashi Iwaiauto
566a4caad75STakashi Iwai    BIOS setup (default)
567a4caad75STakashi Iwai
568a4caad75STakashi IwaiSTAC9205/9254
569a4caad75STakashi Iwai=============
570a4caad75STakashi Iwairef
571a4caad75STakashi Iwai    Reference board
572a4caad75STakashi Iwaidell-m42
573a4caad75STakashi Iwai    Dell (unknown)
574a4caad75STakashi Iwaidell-m43
575a4caad75STakashi Iwai    Dell Precision
576a4caad75STakashi Iwaidell-m44
577a4caad75STakashi Iwai    Dell Inspiron
578a4caad75STakashi Iwaieapd
579a4caad75STakashi Iwai    Keep EAPD on (e.g. Gateway T1616)
580a4caad75STakashi Iwaiauto
581a4caad75STakashi Iwai    BIOS setup (default)
582a4caad75STakashi Iwai
583a4caad75STakashi IwaiSTAC9220/9221
584a4caad75STakashi Iwai=============
585a4caad75STakashi Iwairef
586a4caad75STakashi Iwai    Reference board
587a4caad75STakashi Iwai3stack
588a4caad75STakashi Iwai    D945 3stack
589a4caad75STakashi Iwai5stack
590a4caad75STakashi Iwai    D945 5stack + SPDIF
591a4caad75STakashi Iwaiintel-mac-v1
592a4caad75STakashi Iwai    Intel Mac Type 1
593a4caad75STakashi Iwaiintel-mac-v2
594a4caad75STakashi Iwai    Intel Mac Type 2
595a4caad75STakashi Iwaiintel-mac-v3
596a4caad75STakashi Iwai    Intel Mac Type 3
597a4caad75STakashi Iwaiintel-mac-v4
598a4caad75STakashi Iwai    Intel Mac Type 4
599a4caad75STakashi Iwaiintel-mac-v5
600a4caad75STakashi Iwai    Intel Mac Type 5
601a4caad75STakashi Iwaiintel-mac-auto
602a4caad75STakashi Iwai    Intel Mac (detect type according to subsystem id)
603a4caad75STakashi Iwaimacmini
604a4caad75STakashi Iwai    Intel Mac Mini (equivalent with type 3)
605a4caad75STakashi Iwaimacbook
606a4caad75STakashi Iwai    Intel Mac Book (eq. type 5)
607a4caad75STakashi Iwaimacbook-pro-v1
608a4caad75STakashi Iwai    Intel Mac Book Pro 1st generation (eq. type 3)
609a4caad75STakashi Iwaimacbook-pro
610a4caad75STakashi Iwai    Intel Mac Book Pro 2nd generation (eq. type 3)
611a4caad75STakashi Iwaiimac-intel
612a4caad75STakashi Iwai    Intel iMac (eq. type 2)
613a4caad75STakashi Iwaiimac-intel-20
614a4caad75STakashi Iwai    Intel iMac (newer version) (eq. type 3)
615a4caad75STakashi Iwaiecs202
616a4caad75STakashi Iwai    ECS/PC chips
617a4caad75STakashi Iwaidell-d81
618a4caad75STakashi Iwai    Dell (unknown)
619a4caad75STakashi Iwaidell-d82
620a4caad75STakashi Iwai    Dell (unknown)
621a4caad75STakashi Iwaidell-m81
622a4caad75STakashi Iwai    Dell (unknown)
623a4caad75STakashi Iwaidell-m82
624a4caad75STakashi Iwai    Dell XPS M1210
625a4caad75STakashi Iwaiauto
626a4caad75STakashi Iwai    BIOS setup (default)
627a4caad75STakashi Iwai
628a4caad75STakashi IwaiSTAC9202/9250/9251
629a4caad75STakashi Iwai==================
630a4caad75STakashi Iwairef
631a4caad75STakashi Iwai    Reference board, base config
632a4caad75STakashi Iwaim1
633a4caad75STakashi Iwai    Some Gateway MX series laptops (NX560XL)
634a4caad75STakashi Iwaim1-2
635a4caad75STakashi Iwai    Some Gateway MX series laptops (MX6453)
636a4caad75STakashi Iwaim2
637a4caad75STakashi Iwai    Some Gateway MX series laptops (M255)
638a4caad75STakashi Iwaim2-2
639a4caad75STakashi Iwai    Some Gateway MX series laptops
640a4caad75STakashi Iwaim3
641a4caad75STakashi Iwai    Some Gateway MX series laptops
642a4caad75STakashi Iwaim5
643a4caad75STakashi Iwai    Some Gateway MX series laptops (MP6954)
644a4caad75STakashi Iwaim6
645a4caad75STakashi Iwai    Some Gateway NX series laptops
646a4caad75STakashi Iwaiauto
647a4caad75STakashi Iwai    BIOS setup (default)
648a4caad75STakashi Iwai
649a4caad75STakashi IwaiSTAC9227/9228/9229/927x
650a4caad75STakashi Iwai=======================
651a4caad75STakashi Iwairef
652a4caad75STakashi Iwai    Reference board
653a4caad75STakashi Iwairef-no-jd
654a4caad75STakashi Iwai    Reference board without HP/Mic jack detection
655a4caad75STakashi Iwai3stack
656a4caad75STakashi Iwai    D965 3stack
657a4caad75STakashi Iwai5stack
658a4caad75STakashi Iwai    D965 5stack + SPDIF
659a4caad75STakashi Iwai5stack-no-fp
660a4caad75STakashi Iwai    D965 5stack without front panel
661a4caad75STakashi Iwaidell-3stack
662a4caad75STakashi Iwai    Dell Dimension E520
663a4caad75STakashi Iwaidell-bios
664a4caad75STakashi Iwai    Fixes with Dell BIOS setup
665a4caad75STakashi Iwaidell-bios-amic
666a4caad75STakashi Iwai    Fixes with Dell BIOS setup including analog mic
667a4caad75STakashi Iwaivolknob
668a4caad75STakashi Iwai    Fixes with volume-knob widget 0x24
669a4caad75STakashi Iwaiauto
670a4caad75STakashi Iwai    BIOS setup (default)
671a4caad75STakashi Iwai
672a4caad75STakashi IwaiSTAC92HD71B*
673a4caad75STakashi Iwai============
674a4caad75STakashi Iwairef
675a4caad75STakashi Iwai    Reference board
676a4caad75STakashi Iwaidell-m4-1
677a4caad75STakashi Iwai    Dell desktops
678a4caad75STakashi Iwaidell-m4-2
679a4caad75STakashi Iwai    Dell desktops
680a4caad75STakashi Iwaidell-m4-3
681a4caad75STakashi Iwai    Dell desktops
682a4caad75STakashi Iwaihp-m4
683a4caad75STakashi Iwai    HP mini 1000
684a4caad75STakashi Iwaihp-dv5
685a4caad75STakashi Iwai    HP dv series
686a4caad75STakashi Iwaihp-hdx
687a4caad75STakashi Iwai    HP HDX series
688a4caad75STakashi Iwaihp-dv4-1222nr
689a4caad75STakashi Iwai    HP dv4-1222nr (with LED support)
690a4caad75STakashi Iwaiauto
691a4caad75STakashi Iwai    BIOS setup (default)
692a4caad75STakashi Iwai
693a4caad75STakashi IwaiSTAC92HD73*
694a4caad75STakashi Iwai===========
695a4caad75STakashi Iwairef
696a4caad75STakashi Iwai    Reference board
697a4caad75STakashi Iwaino-jd
698a4caad75STakashi Iwai    BIOS setup but without jack-detection
699a4caad75STakashi Iwaiintel
700a4caad75STakashi Iwai    Intel DG45* mobos
701a4caad75STakashi Iwaidell-m6-amic
702a4caad75STakashi Iwai    Dell desktops/laptops with analog mics
703a4caad75STakashi Iwaidell-m6-dmic
704a4caad75STakashi Iwai    Dell desktops/laptops with digital mics
705a4caad75STakashi Iwaidell-m6
706a4caad75STakashi Iwai    Dell desktops/laptops with both type of mics
707a4caad75STakashi Iwaidell-eq
708a4caad75STakashi Iwai    Dell desktops/laptops
709a4caad75STakashi Iwaialienware
710a4caad75STakashi Iwai    Alienware M17x
711a79e7df9STakashi Iwaiasus-mobo
712a79e7df9STakashi Iwai    Pin configs for ASUS mobo with 5.1/SPDIF out
713a4caad75STakashi Iwaiauto
714a4caad75STakashi Iwai    BIOS setup (default)
715a4caad75STakashi Iwai
716a4caad75STakashi IwaiSTAC92HD83*
717a4caad75STakashi Iwai===========
718a4caad75STakashi Iwairef
719a4caad75STakashi Iwai    Reference board
720a4caad75STakashi Iwaimic-ref
721a4caad75STakashi Iwai    Reference board with power management for ports
722a4caad75STakashi Iwaidell-s14
723a4caad75STakashi Iwai    Dell laptop
724a4caad75STakashi Iwaidell-vostro-3500
725a4caad75STakashi Iwai    Dell Vostro 3500 laptop
726a4caad75STakashi Iwaihp-dv7-4000
727a4caad75STakashi Iwai    HP dv-7 4000
728a4caad75STakashi Iwaihp_cNB11_intquad
729a4caad75STakashi Iwai    HP CNB models with 4 speakers
730a4caad75STakashi Iwaihp-zephyr
731a4caad75STakashi Iwai    HP Zephyr
732a4caad75STakashi Iwaihp-led
733a4caad75STakashi Iwai    HP with broken BIOS for mute LED
734a4caad75STakashi Iwaihp-inv-led
735a4caad75STakashi Iwai    HP with broken BIOS for inverted mute LED
736a4caad75STakashi Iwaihp-mic-led
737a4caad75STakashi Iwai    HP with mic-mute LED
738a4caad75STakashi Iwaiheadset-jack
739a4caad75STakashi Iwai    Dell Latitude with a 4-pin headset jack
740a4caad75STakashi Iwaihp-envy-bass
741a4caad75STakashi Iwai    Pin fixup for HP Envy bass speaker (NID 0x0f)
742a4caad75STakashi Iwaihp-envy-ts-bass
743a4caad75STakashi Iwai    Pin fixup for HP Envy TS bass speaker (NID 0x10)
744a4caad75STakashi Iwaihp-bnb13-eq
745a4caad75STakashi Iwai    Hardware equalizer setup for HP laptops
746a79e7df9STakashi Iwaihp-envy-ts-bass
747a79e7df9STakashi Iwai    HP Envy TS bass support
748a4caad75STakashi Iwaiauto
749a4caad75STakashi Iwai    BIOS setup (default)
750a4caad75STakashi Iwai
751a4caad75STakashi IwaiSTAC92HD95
752a4caad75STakashi Iwai==========
753a4caad75STakashi Iwaihp-led
754a4caad75STakashi Iwai    LED support for HP laptops
755a4caad75STakashi Iwaihp-bass
756a4caad75STakashi Iwai    Bass HPF setup for HP Spectre 13
757a4caad75STakashi Iwai
758a4caad75STakashi IwaiSTAC9872
759a4caad75STakashi Iwai========
760a4caad75STakashi Iwaivaio
761a4caad75STakashi Iwai    VAIO laptop without SPDIF
762a4caad75STakashi Iwaiauto
763a4caad75STakashi Iwai    BIOS setup (default)
764a4caad75STakashi Iwai
765a4caad75STakashi IwaiCirrus Logic CS4206/4207
766a4caad75STakashi Iwai========================
767a79e7df9STakashi Iwaimbp53
768a79e7df9STakashi Iwai    MacBook Pro 5,3
769a4caad75STakashi Iwaimbp55
770a4caad75STakashi Iwai    MacBook Pro 5,5
771a4caad75STakashi Iwaiimac27
772a4caad75STakashi Iwai    IMac 27 Inch
773a79e7df9STakashi Iwaiimac27_122
774a79e7df9STakashi Iwai    iMac 12,2
775a79e7df9STakashi Iwaiapple
776a79e7df9STakashi Iwai    Generic Apple quirk
777a79e7df9STakashi Iwaimbp101
778a79e7df9STakashi Iwai    MacBookPro 10,1
779a79e7df9STakashi Iwaimbp81
780a79e7df9STakashi Iwai    MacBookPro 8,1
781a79e7df9STakashi Iwaimba42
782a79e7df9STakashi Iwai    MacBookAir 4,2
783a4caad75STakashi Iwaiauto
784a4caad75STakashi Iwai    BIOS setup (default)
785a4caad75STakashi Iwai
786a4caad75STakashi IwaiCirrus Logic CS4208
787a4caad75STakashi Iwai===================
788a4caad75STakashi Iwaimba6
789a4caad75STakashi Iwai    MacBook Air 6,1 and 6,2
790a4caad75STakashi Iwaigpio0
791a4caad75STakashi Iwai    Enable GPIO 0 amp
792a79e7df9STakashi Iwaimbp11
793a79e7df9STakashi Iwai    MacBookPro 11,2
794a79e7df9STakashi Iwaimacmini
795a79e7df9STakashi Iwai    MacMini 7,1
796a4caad75STakashi Iwaiauto
797a4caad75STakashi Iwai    BIOS setup (default)
798a4caad75STakashi Iwai
799a4caad75STakashi IwaiVIA VT17xx/VT18xx/VT20xx
800a4caad75STakashi Iwai========================
801a4caad75STakashi Iwaiauto
802a4caad75STakashi Iwai    BIOS setup (default)
803