blob: ec099d4343f205d515205e3032fb41f2ca79146f [file] [log] [blame]
Takashi Iwaicae51172008-12-19 08:36:53 +01001 Model name Description
2 ---------- -----------
3ALC880
4======
5 3stack 3-jack in back and a headphone out
6 3stack-digout 3-jack in back, a HP out and a SPDIF out
7 5stack 5-jack in back, 2-jack in front
8 5stack-digout 5-jack in back, 2-jack in front, a SPDIF out
9 6stack 6-jack in back, 2-jack in front
10 6stack-digout 6-jack with a SPDIF out
Takashi Iwaicae51172008-12-19 08:36:53 +010011
12ALC260
13======
Takashi Iwai1882b052015-05-19 10:21:57 +020014 gpio1 Enable GPIO1
15 coef Enable EAPD via COEF table
16 fujitsu Quirk for FSC S7020
17 fujitsu-jwse Quirk for FSC S7020 with jack modes and HP mic support
Takashi Iwaicae51172008-12-19 08:36:53 +010018
19ALC262
20======
Takashi Iwaia75e9242012-06-25 11:06:55 +020021 inv-dmic Inverted internal mic workaround
Takashi Iwaicae51172008-12-19 08:36:53 +010022
23ALC267/268
24==========
Takashi Iwaia75e9242012-06-25 11:06:55 +020025 inv-dmic Inverted internal mic workaround
Takashi Iwai1882b052015-05-19 10:21:57 +020026 hp-eapd Disable HP EAPD on NID 0x15
Takashi Iwaicae51172008-12-19 08:36:53 +010027
Takashi Iwai1882b052015-05-19 10:21:57 +020028ALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)
Takashi Iwaicae51172008-12-19 08:36:53 +010029======
David Henningsson4cf4f4b2013-06-17 11:04:03 +020030 laptop-amic Laptops with analog-mic input
31 laptop-dmic Laptops with digital-mic input
32 alc269-dmic Enable ALC269(VA) digital mic workaround
33 alc271-dmic Enable ALC271X digital mic workaround
34 inv-dmic Inverted internal mic workaround
David Henningsson7c478f02013-10-11 10:18:46 +020035 headset-mic Indicates a combined headset (headphone+mic) jack
Takashi Iwaib0169512015-05-19 10:20:13 +020036 headset-mode More comprehensive headset support for ALC269 & co
37 headset-mode-no-hp-mic Headset mode support without headphone mic
David Henningsson4cf4f4b2013-06-17 11:04:03 +020038 lenovo-dock Enables docking station I/O for some Lenovos
Takashi Iwai1882b052015-05-19 10:21:57 +020039 hp-gpio-led GPIO LED support on HP laptops
David Henningssone32aa852013-06-17 11:04:02 +020040 dell-headset-multi Headset jack, which can also be used as mic-in
41 dell-headset-dock Headset jack (without mic-in), and also dock I/O
Takashi Iwai1882b052015-05-19 10:21:57 +020042 alc283-dac-wcaps Fixups for Chromebook with ALC283
43 alc283-sense-combo Combo jack sensing on ALC283
44 tpt440-dock Pin configs for Lenovo Thinkpad Dock support
Takashi Iwaicae51172008-12-19 08:36:53 +010045
David Henningsson4cf4f4b2013-06-17 11:04:03 +020046ALC66x/67x/892
Takashi Iwai01f2bd42009-05-11 08:12:43 +020047==============
David Henningsson4cf4f4b2013-06-17 11:04:03 +020048 mario Chromebook mario model fixup
49 asus-mode1 ASUS
50 asus-mode2 ASUS
51 asus-mode3 ASUS
52 asus-mode4 ASUS
53 asus-mode5 ASUS
54 asus-mode6 ASUS
55 asus-mode7 ASUS
56 asus-mode8 ASUS
57 inv-dmic Inverted internal mic workaround
David Henningssone32aa852013-06-17 11:04:02 +020058 dell-headset-multi Headset jack, which can also be used as mic-in
Takashi Iwaicae51172008-12-19 08:36:53 +010059
Takashi Iwaid4a86d82010-06-23 17:51:26 +020060ALC680
61======
Takashi Iwai91baa2c2011-08-18 15:47:37 +020062 N/A
Takashi Iwaid4a86d82010-06-23 17:51:26 +020063
David Henningsson4cf4f4b2013-06-17 11:04:03 +020064ALC88x/898/1150
Takashi Iwai4953550a2009-06-30 15:28:30 +020065======================
Takashi Iwai912093b2012-04-11 14:03:41 +020066 acer-aspire-4930g Acer Aspire 4930G/5930G/6530G/6930G/7730G
67 acer-aspire-8930g Acer Aspire 8330G/6935G
68 acer-aspire Acer Aspire others
David Henningsson4cf4f4b2013-06-17 11:04:03 +020069 inv-dmic Inverted internal mic workaround
Fernando Luis Vázquez Caod9111492013-02-12 16:49:46 +090070 no-primary-hp VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
Takashi Iwaicae51172008-12-19 08:36:53 +010071
72ALC861/660
73==========
Takashi Iwaicb4e4822011-08-23 17:34:25 +020074 N/A
Takashi Iwaicae51172008-12-19 08:36:53 +010075
76ALC861VD/660VD
77==============
Takashi Iwaicb4e4822011-08-23 17:34:25 +020078 N/A
Takashi Iwaicae51172008-12-19 08:36:53 +010079
80CMI9880
81=======
82 minimal 3-jack in back
83 min_fp 3-jack in back, 2-jack in front
84 full 6-jack in back, 2-jack in front
85 full_dig 6-jack in back, 2-jack in front, SPDIF I/O
86 allout 5-jack in back, 2-jack in front, SPDIF out
87 auto auto-config reading BIOS (default)
88
89AD1882 / AD1882A
90================
Takashi Iwai1c8684522012-08-13 11:09:35 +020091 3stack 3-stack mode
92 3stack-automute 3-stack with automute front HP (default)
Takashi Iwaicae51172008-12-19 08:36:53 +010093 6stack 6-stack mode
94
95AD1884A / AD1883 / AD1984A / AD1984B
96====================================
97 desktop 3-stack desktop (default)
98 laptop laptop with HP jack sensing
99 mobile mobile devices with HP jack sensing
100 thinkpad Lenovo Thinkpad X300
Miguel de Barrosa72cb4b2009-09-27 22:11:21 +0200101 touchsmart HP Touchsmart
Takashi Iwaicae51172008-12-19 08:36:53 +0100102
103AD1884
104======
105 N/A
106
107AD1981
108======
109 basic 3-jack (default)
110 hp HP nx6320
111 thinkpad Lenovo Thinkpad T60/X60/Z60
112 toshiba Toshiba U205
113
114AD1983
115======
116 N/A
117
118AD1984
119======
120 basic default configuration
121 thinkpad Lenovo Thinkpad T61/X61
Takashi Iwaie2e465692009-08-25 18:25:30 +0200122 dell_desktop Dell T3400
Takashi Iwaicae51172008-12-19 08:36:53 +0100123
124AD1986A
125=======
Takashi Iwaicae51172008-12-19 08:36:53 +0100126 3stack 3-stack, shared surrounds
127 laptop 2-channel only (FSC V2060, Samsung M50)
Takashi Iwai9faa73f2014-12-10 13:58:37 +0100128 laptop-imic 2-channel with built-in mic
129 eapd Turn on EAPD constantly
Takashi Iwaicae51172008-12-19 08:36:53 +0100130
131AD1988/AD1988B/AD1989A/AD1989B
132==============================
133 6stack 6-jack
134 6stack-dig ditto with SPDIF
135 3stack 3-jack
136 3stack-dig ditto with SPDIF
137 laptop 3-jack with hp-jack automute
138 laptop-dig ditto with SPDIF
139 auto auto-config reading BIOS (default)
140
141Conexant 5045
142=============
143 laptop-hpsense Laptop with HP sense (old model laptop)
144 laptop-micsense Laptop with Mic sense (old model fujitsu)
145 laptop-hpmicsense Laptop with HP and Mic senses
146 benq Benq R55E
Takashi Iwaie2e465692009-08-25 18:25:30 +0200147 laptop-hp530 HP 530 laptop
Takashi Iwaicae51172008-12-19 08:36:53 +0100148 test for testing/debugging purpose, almost all controls
149 can be adjusted. Appearing only when compiled with
150 $CONFIG_SND_DEBUG=y
151
152Conexant 5047
153=============
154 laptop Basic Laptop config
155 laptop-hp Laptop config for some HP models (subdevice 30A5)
156 laptop-eapd Laptop config with EAPD support
157 test for testing/debugging purpose, almost all controls
158 can be adjusted. Appearing only when compiled with
159 $CONFIG_SND_DEBUG=y
160
161Conexant 5051
162=============
163 laptop Basic Laptop config (default)
164 hp HP Spartan laptop
Takashi Iwai79d7d532009-03-04 09:03:50 +0100165 hp-dv6736 HP dv6736
Takashi Iwai5f6c3de2010-01-23 22:19:29 +0100166 hp-f700 HP Compaq Presario F700
Herton Ronaldo Krzesinskif7154de22010-06-17 14:15:06 -0300167 ideapad Lenovo IdeaPad laptop
Takashi Iwaifaddaa52010-01-23 22:31:36 +0100168 toshiba Toshiba Satellite M300
Takashi Iwaicae51172008-12-19 08:36:53 +0100169
Takashi Iwaie2e465692009-08-25 18:25:30 +0200170Conexant 5066
171=============
172 laptop Basic Laptop config (default)
David Henningsson048e78a2010-09-02 08:35:47 +0200173 hp-laptop HP laptops, e g G60
David Henningssona1d69062011-01-21 13:33:28 +0100174 asus Asus K52JU, Lenovo G560
Takashi Iwaie2e465692009-08-25 18:25:30 +0200175 dell-laptop Dell laptops
Takashi Iwai9b200d72010-08-10 09:15:04 +0200176 dell-vostro Dell Vostro
Takashi Iwaie2e465692009-08-25 18:25:30 +0200177 olpc-xo-1_5 OLPC XO 1.5
Greg Alexandercfd3d8d2010-02-13 02:02:25 -0500178 ideapad Lenovo IdeaPad U150
Takashi Iwai9b200d72010-08-10 09:15:04 +0200179 thinkpad Lenovo Thinkpad
Takashi Iwaie2e465692009-08-25 18:25:30 +0200180
Takashi Iwaicae51172008-12-19 08:36:53 +0100181STAC9200
182========
183 ref Reference board
Takashi Iwaie2e465692009-08-25 18:25:30 +0200184 oqo OQO Model 2
Takashi Iwaicae51172008-12-19 08:36:53 +0100185 dell-d21 Dell (unknown)
186 dell-d22 Dell (unknown)
187 dell-d23 Dell (unknown)
188 dell-m21 Dell Inspiron 630m, Dell Inspiron 640m
189 dell-m22 Dell Latitude D620, Dell Latitude D820
190 dell-m23 Dell XPS M1710, Dell Precision M90
191 dell-m24 Dell Latitude 120L
192 dell-m25 Dell Inspiron E1505n
193 dell-m26 Dell Inspiron 1501
194 dell-m27 Dell Inspiron E1705/9400
Takashi Iwai417bec52009-01-13 17:57:12 +0100195 gateway-m4 Gateway laptops with EAPD control
196 gateway-m4-2 Gateway laptops with EAPD control
Takashi Iwaicae51172008-12-19 08:36:53 +0100197 panasonic Panasonic CF-74
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100198 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100199
200STAC9205/9254
201=============
202 ref Reference board
203 dell-m42 Dell (unknown)
204 dell-m43 Dell Precision
205 dell-m44 Dell Inspiron
Takashi Iwaid9a42682009-01-22 17:40:18 +0100206 eapd Keep EAPD on (e.g. Gateway T1616)
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100207 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100208
209STAC9220/9221
210=============
211 ref Reference board
212 3stack D945 3stack
213 5stack D945 5stack + SPDIF
214 intel-mac-v1 Intel Mac Type 1
215 intel-mac-v2 Intel Mac Type 2
216 intel-mac-v3 Intel Mac Type 3
217 intel-mac-v4 Intel Mac Type 4
218 intel-mac-v5 Intel Mac Type 5
219 intel-mac-auto Intel Mac (detect type according to subsystem id)
220 macmini Intel Mac Mini (equivalent with type 3)
221 macbook Intel Mac Book (eq. type 5)
222 macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
223 macbook-pro Intel Mac Book Pro 2nd generation (eq. type 3)
224 imac-intel Intel iMac (eq. type 2)
225 imac-intel-20 Intel iMac (newer version) (eq. type 3)
Takashi Iwai417bec52009-01-13 17:57:12 +0100226 ecs202 ECS/PC chips
Takashi Iwaicae51172008-12-19 08:36:53 +0100227 dell-d81 Dell (unknown)
228 dell-d82 Dell (unknown)
229 dell-m81 Dell (unknown)
230 dell-m82 Dell XPS M1210
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100231 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100232
233STAC9202/9250/9251
234==================
235 ref Reference board, base config
Takashi Iwai417bec52009-01-13 17:57:12 +0100236 m1 Some Gateway MX series laptops (NX560XL)
237 m1-2 Some Gateway MX series laptops (MX6453)
238 m2 Some Gateway MX series laptops (M255)
Takashi Iwaicae51172008-12-19 08:36:53 +0100239 m2-2 Some Gateway MX series laptops
Takashi Iwai417bec52009-01-13 17:57:12 +0100240 m3 Some Gateway MX series laptops
241 m5 Some Gateway MX series laptops (MP6954)
Takashi Iwaicae51172008-12-19 08:36:53 +0100242 m6 Some Gateway NX series laptops
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100243 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100244
245STAC9227/9228/9229/927x
246=======================
247 ref Reference board
248 ref-no-jd Reference board without HP/Mic jack detection
249 3stack D965 3stack
250 5stack D965 5stack + SPDIF
Takashi Iwai679d92e2009-05-24 19:00:08 +0200251 5stack-no-fp D965 5stack without front panel
Takashi Iwaicae51172008-12-19 08:36:53 +0100252 dell-3stack Dell Dimension E520
253 dell-bios Fixes with Dell BIOS setup
Takashi Iwaieefb8be2013-07-29 16:26:15 +0200254 dell-bios-amic Fixes with Dell BIOS setup including analog mic
Takashi Iwai54930532009-10-11 17:38:29 +0200255 volknob Fixes with volume-knob widget 0x24
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100256 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100257
258STAC92HD71B*
259============
260 ref Reference board
261 dell-m4-1 Dell desktops
262 dell-m4-2 Dell desktops
263 dell-m4-3 Dell desktops
Takashi Iwai6dfc0d22009-03-10 07:54:20 +0100264 hp-m4 HP mini 1000
265 hp-dv5 HP dv series
266 hp-hdx HP HDX series
James Gardiner514bf542009-05-03 04:00:44 -0400267 hp-dv4-1222nr HP dv4-1222nr (with LED support)
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100268 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100269
270STAC92HD73*
271===========
272 ref Reference board
273 no-jd BIOS setup but without jack-detection
Takashi Iwaie2e465692009-08-25 18:25:30 +0200274 intel Intel DG45* mobos
Takashi Iwaicae51172008-12-19 08:36:53 +0100275 dell-m6-amic Dell desktops/laptops with analog mics
276 dell-m6-dmic Dell desktops/laptops with digital mics
277 dell-m6 Dell desktops/laptops with both type of mics
Takashi Iwai417bec52009-01-13 17:57:12 +0100278 dell-eq Dell desktops/laptops
Takashi Iwai842ae632009-09-02 07:43:08 +0200279 alienware Alienware M17x
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100280 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100281
282STAC92HD83*
283===========
284 ref Reference board
Uwe Kleine-Koenig3dbda772009-07-23 08:31:31 +0200285 mic-ref Reference board with power management for ports
Takashi Iwai6dfc0d22009-03-10 07:54:20 +0100286 dell-s14 Dell laptop
Julian Wollrathf7f9bdf2011-11-09 10:02:40 +0100287 dell-vostro-3500 Dell Vostro 3500 laptop
Takashi Iwai9b200d72010-08-10 09:15:04 +0200288 hp-dv7-4000 HP dv-7 4000
Takashi Iwaic9dbc482012-07-31 10:26:34 +0200289 hp_cNB11_intquad HP CNB models with 4 speakers
290 hp-zephyr HP Zephyr
291 hp-led HP with broken BIOS for mute LED
292 hp-inv-led HP with broken BIOS for inverted mute LED
Takashi Iwai892028a2014-07-15 16:58:59 +0200293 hp-mic-led HP with mic-mute LED
294 headset-jack Dell Latitude with a 4-pin headset jack
295 hp-envy-bass Pin fixup for HP Envy bass speaker (NID 0x0f)
296 hp-envy-ts-bass Pin fixup for HP Envy TS bass speaker (NID 0x10)
297 hp-bnb13-eq Hardware equalizer setup for HP laptops
Takashi Iwai1607b8e2009-02-26 16:50:43 +0100298 auto BIOS setup (default)
Takashi Iwaicae51172008-12-19 08:36:53 +0100299
Takashi Iwai8b3dfda2014-06-24 13:55:25 +0200300STAC92HD95
301==========
302 hp-led LED support for HP laptops
303 hp-bass Bass HPF setup for HP Spectre 13
304
Takashi Iwaicae51172008-12-19 08:36:53 +0100305STAC9872
306========
Takashi Iwai307282c2009-03-12 18:17:58 +0100307 vaio VAIO laptop without SPDIF
308 auto BIOS setup (default)
Takashi Iwaia6bae202009-07-06 15:15:22 +0200309
310Cirrus Logic CS4206/4207
311========================
312 mbp55 MacBook Pro 5,5
Rafael Avila de Espindola1a5ba2e2009-12-22 07:59:37 +0100313 imac27 IMac 27 Inch
Takashi Iwaie2e465692009-08-25 18:25:30 +0200314 auto BIOS setup (default)
Clemens Ladischdc9bee32010-08-10 10:39:39 +0200315
Takashi Iwaia0760522013-09-27 10:19:31 +0200316Cirrus Logic CS4208
317===================
318 mba6 MacBook Air 6,1 and 6,2
319 gpio0 Enable GPIO 0 amp
320 auto BIOS setup (default)
321
Clemens Ladischdc9bee32010-08-10 10:39:39 +0200322VIA VT17xx/VT18xx/VT20xx
323========================
324 auto BIOS setup (default)