Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 1 | Model name Description |
| 2 | ---------- ----------- |
| 3 | ALC880 |
| 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 Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 11 | |
| 12 | ALC260 |
| 13 | ====== |
Takashi Iwai | c3c2c9e | 2012-02-16 12:59:55 +0100 | [diff] [blame] | 14 | N/A |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 15 | |
| 16 | ALC262 |
| 17 | ====== |
Takashi Iwai | a75e924 | 2012-06-25 11:06:55 +0200 | [diff] [blame] | 18 | inv-dmic Inverted internal mic workaround |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 19 | |
| 20 | ALC267/268 |
| 21 | ========== |
Takashi Iwai | a75e924 | 2012-06-25 11:06:55 +0200 | [diff] [blame] | 22 | inv-dmic Inverted internal mic workaround |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 23 | |
David Henningsson | 108cc10 | 2012-07-20 10:37:25 +0200 | [diff] [blame] | 24 | ALC269/270/275/276/280/282 |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 25 | ====== |
Takashi Iwai | 9b200d7 | 2010-08-10 09:15:04 +0200 | [diff] [blame] | 26 | laptop-amic Laptops with analog-mic input |
| 27 | laptop-dmic Laptops with digital-mic input |
Takashi Iwai | a75e924 | 2012-06-25 11:06:55 +0200 | [diff] [blame] | 28 | alc269-dmic Enable ALC269(VA) digital mic workaround |
| 29 | alc271-dmic Enable ALC271X digital mic workaround |
| 30 | inv-dmic Inverted internal mic workaround |
David Henningsson | 108cc10 | 2012-07-20 10:37:25 +0200 | [diff] [blame] | 31 | lenovo-dock Enables docking station I/O for some Lenovos |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 32 | |
Takashi Iwai | 01f2bd4 | 2009-05-11 08:12:43 +0200 | [diff] [blame] | 33 | ALC662/663/272 |
| 34 | ============== |
Takashi Iwai | a75e924 | 2012-06-25 11:06:55 +0200 | [diff] [blame] | 35 | mario Chromebook mario model fixup |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 36 | asus-mode1 ASUS |
| 37 | asus-mode2 ASUS |
| 38 | asus-mode3 ASUS |
| 39 | asus-mode4 ASUS |
| 40 | asus-mode5 ASUS |
| 41 | asus-mode6 ASUS |
Takashi Iwai | 9b200d7 | 2010-08-10 09:15:04 +0200 | [diff] [blame] | 42 | asus-mode7 ASUS |
| 43 | asus-mode8 ASUS |
Takashi Iwai | a75e924 | 2012-06-25 11:06:55 +0200 | [diff] [blame] | 44 | inv-dmic Inverted internal mic workaround |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 45 | |
Takashi Iwai | d4a86d8 | 2010-06-23 17:51:26 +0200 | [diff] [blame] | 46 | ALC680 |
| 47 | ====== |
Takashi Iwai | 91baa2c | 2011-08-18 15:47:37 +0200 | [diff] [blame] | 48 | N/A |
Takashi Iwai | d4a86d8 | 2010-06-23 17:51:26 +0200 | [diff] [blame] | 49 | |
Takashi Iwai | 4953550a | 2009-06-30 15:28:30 +0200 | [diff] [blame] | 50 | ALC882/883/885/888/889 |
| 51 | ====================== |
Takashi Iwai | 912093b | 2012-04-11 14:03:41 +0200 | [diff] [blame] | 52 | acer-aspire-4930g Acer Aspire 4930G/5930G/6530G/6930G/7730G |
| 53 | acer-aspire-8930g Acer Aspire 8330G/6935G |
| 54 | acer-aspire Acer Aspire others |
Takashi Iwai | a75e924 | 2012-06-25 11:06:55 +0200 | [diff] [blame] | 55 | inv-dmic Inverted internal mic workaround |
Takashi Iwai | e427c23 | 2012-07-29 10:04:08 +0200 | [diff] [blame] | 56 | no-primary-hp VAIO Z workaround (for fixed speaker DAC) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 57 | |
| 58 | ALC861/660 |
| 59 | ========== |
Takashi Iwai | cb4e482 | 2011-08-23 17:34:25 +0200 | [diff] [blame] | 60 | N/A |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 61 | |
| 62 | ALC861VD/660VD |
| 63 | ============== |
Takashi Iwai | cb4e482 | 2011-08-23 17:34:25 +0200 | [diff] [blame] | 64 | N/A |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 65 | |
| 66 | CMI9880 |
| 67 | ======= |
| 68 | minimal 3-jack in back |
| 69 | min_fp 3-jack in back, 2-jack in front |
| 70 | full 6-jack in back, 2-jack in front |
| 71 | full_dig 6-jack in back, 2-jack in front, SPDIF I/O |
| 72 | allout 5-jack in back, 2-jack in front, SPDIF out |
| 73 | auto auto-config reading BIOS (default) |
| 74 | |
| 75 | AD1882 / AD1882A |
| 76 | ================ |
Takashi Iwai | 1c86845 | 2012-08-13 11:09:35 +0200 | [diff] [blame] | 77 | 3stack 3-stack mode |
| 78 | 3stack-automute 3-stack with automute front HP (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 79 | 6stack 6-stack mode |
| 80 | |
| 81 | AD1884A / AD1883 / AD1984A / AD1984B |
| 82 | ==================================== |
| 83 | desktop 3-stack desktop (default) |
| 84 | laptop laptop with HP jack sensing |
| 85 | mobile mobile devices with HP jack sensing |
| 86 | thinkpad Lenovo Thinkpad X300 |
Miguel de Barros | a72cb4b | 2009-09-27 22:11:21 +0200 | [diff] [blame] | 87 | touchsmart HP Touchsmart |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 88 | |
| 89 | AD1884 |
| 90 | ====== |
| 91 | N/A |
| 92 | |
| 93 | AD1981 |
| 94 | ====== |
| 95 | basic 3-jack (default) |
| 96 | hp HP nx6320 |
| 97 | thinkpad Lenovo Thinkpad T60/X60/Z60 |
| 98 | toshiba Toshiba U205 |
| 99 | |
| 100 | AD1983 |
| 101 | ====== |
| 102 | N/A |
| 103 | |
| 104 | AD1984 |
| 105 | ====== |
| 106 | basic default configuration |
| 107 | thinkpad Lenovo Thinkpad T61/X61 |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 108 | dell_desktop Dell T3400 |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 109 | |
| 110 | AD1986A |
| 111 | ======= |
| 112 | 6stack 6-jack, separate surrounds (default) |
| 113 | 3stack 3-stack, shared surrounds |
| 114 | laptop 2-channel only (FSC V2060, Samsung M50) |
| 115 | laptop-eapd 2-channel with EAPD (ASUS A6J) |
| 116 | laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100) |
| 117 | ultra 2-channel with EAPD (Samsung Ultra tablet PC) |
| 118 | samsung 2-channel with EAPD (Samsung R65) |
Takashi Iwai | c912e7a | 2009-06-24 14:14:34 +0200 | [diff] [blame] | 119 | samsung-p50 2-channel with HP-automute (Samsung P50) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 120 | |
| 121 | AD1988/AD1988B/AD1989A/AD1989B |
| 122 | ============================== |
| 123 | 6stack 6-jack |
| 124 | 6stack-dig ditto with SPDIF |
| 125 | 3stack 3-jack |
| 126 | 3stack-dig ditto with SPDIF |
| 127 | laptop 3-jack with hp-jack automute |
| 128 | laptop-dig ditto with SPDIF |
| 129 | auto auto-config reading BIOS (default) |
| 130 | |
| 131 | Conexant 5045 |
| 132 | ============= |
| 133 | laptop-hpsense Laptop with HP sense (old model laptop) |
| 134 | laptop-micsense Laptop with Mic sense (old model fujitsu) |
| 135 | laptop-hpmicsense Laptop with HP and Mic senses |
| 136 | benq Benq R55E |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 137 | laptop-hp530 HP 530 laptop |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 138 | test for testing/debugging purpose, almost all controls |
| 139 | can be adjusted. Appearing only when compiled with |
| 140 | $CONFIG_SND_DEBUG=y |
| 141 | |
| 142 | Conexant 5047 |
| 143 | ============= |
| 144 | laptop Basic Laptop config |
| 145 | laptop-hp Laptop config for some HP models (subdevice 30A5) |
| 146 | laptop-eapd Laptop config with EAPD support |
| 147 | test for testing/debugging purpose, almost all controls |
| 148 | can be adjusted. Appearing only when compiled with |
| 149 | $CONFIG_SND_DEBUG=y |
| 150 | |
| 151 | Conexant 5051 |
| 152 | ============= |
| 153 | laptop Basic Laptop config (default) |
| 154 | hp HP Spartan laptop |
Takashi Iwai | 79d7d53 | 2009-03-04 09:03:50 +0100 | [diff] [blame] | 155 | hp-dv6736 HP dv6736 |
Takashi Iwai | 5f6c3de | 2010-01-23 22:19:29 +0100 | [diff] [blame] | 156 | hp-f700 HP Compaq Presario F700 |
Herton Ronaldo Krzesinski | f7154de2 | 2010-06-17 14:15:06 -0300 | [diff] [blame] | 157 | ideapad Lenovo IdeaPad laptop |
Takashi Iwai | faddaa5 | 2010-01-23 22:31:36 +0100 | [diff] [blame] | 158 | toshiba Toshiba Satellite M300 |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 159 | |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 160 | Conexant 5066 |
| 161 | ============= |
| 162 | laptop Basic Laptop config (default) |
David Henningsson | 048e78a | 2010-09-02 08:35:47 +0200 | [diff] [blame] | 163 | hp-laptop HP laptops, e g G60 |
David Henningsson | a1d6906 | 2011-01-21 13:33:28 +0100 | [diff] [blame] | 164 | asus Asus K52JU, Lenovo G560 |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 165 | dell-laptop Dell laptops |
Takashi Iwai | 9b200d7 | 2010-08-10 09:15:04 +0200 | [diff] [blame] | 166 | dell-vostro Dell Vostro |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 167 | olpc-xo-1_5 OLPC XO 1.5 |
Greg Alexander | cfd3d8d | 2010-02-13 02:02:25 -0500 | [diff] [blame] | 168 | ideapad Lenovo IdeaPad U150 |
Takashi Iwai | 9b200d7 | 2010-08-10 09:15:04 +0200 | [diff] [blame] | 169 | thinkpad Lenovo Thinkpad |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 170 | |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 171 | STAC9200 |
| 172 | ======== |
| 173 | ref Reference board |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 174 | oqo OQO Model 2 |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 175 | dell-d21 Dell (unknown) |
| 176 | dell-d22 Dell (unknown) |
| 177 | dell-d23 Dell (unknown) |
| 178 | dell-m21 Dell Inspiron 630m, Dell Inspiron 640m |
| 179 | dell-m22 Dell Latitude D620, Dell Latitude D820 |
| 180 | dell-m23 Dell XPS M1710, Dell Precision M90 |
| 181 | dell-m24 Dell Latitude 120L |
| 182 | dell-m25 Dell Inspiron E1505n |
| 183 | dell-m26 Dell Inspiron 1501 |
| 184 | dell-m27 Dell Inspiron E1705/9400 |
Takashi Iwai | 417bec5 | 2009-01-13 17:57:12 +0100 | [diff] [blame] | 185 | gateway-m4 Gateway laptops with EAPD control |
| 186 | gateway-m4-2 Gateway laptops with EAPD control |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 187 | panasonic Panasonic CF-74 |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 188 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 189 | |
| 190 | STAC9205/9254 |
| 191 | ============= |
| 192 | ref Reference board |
| 193 | dell-m42 Dell (unknown) |
| 194 | dell-m43 Dell Precision |
| 195 | dell-m44 Dell Inspiron |
Takashi Iwai | d9a4268 | 2009-01-22 17:40:18 +0100 | [diff] [blame] | 196 | eapd Keep EAPD on (e.g. Gateway T1616) |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 197 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 198 | |
| 199 | STAC9220/9221 |
| 200 | ============= |
| 201 | ref Reference board |
| 202 | 3stack D945 3stack |
| 203 | 5stack D945 5stack + SPDIF |
| 204 | intel-mac-v1 Intel Mac Type 1 |
| 205 | intel-mac-v2 Intel Mac Type 2 |
| 206 | intel-mac-v3 Intel Mac Type 3 |
| 207 | intel-mac-v4 Intel Mac Type 4 |
| 208 | intel-mac-v5 Intel Mac Type 5 |
| 209 | intel-mac-auto Intel Mac (detect type according to subsystem id) |
| 210 | macmini Intel Mac Mini (equivalent with type 3) |
| 211 | macbook Intel Mac Book (eq. type 5) |
| 212 | macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3) |
| 213 | macbook-pro Intel Mac Book Pro 2nd generation (eq. type 3) |
| 214 | imac-intel Intel iMac (eq. type 2) |
| 215 | imac-intel-20 Intel iMac (newer version) (eq. type 3) |
Takashi Iwai | 417bec5 | 2009-01-13 17:57:12 +0100 | [diff] [blame] | 216 | ecs202 ECS/PC chips |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 217 | dell-d81 Dell (unknown) |
| 218 | dell-d82 Dell (unknown) |
| 219 | dell-m81 Dell (unknown) |
| 220 | dell-m82 Dell XPS M1210 |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 221 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 222 | |
| 223 | STAC9202/9250/9251 |
| 224 | ================== |
| 225 | ref Reference board, base config |
Takashi Iwai | 417bec5 | 2009-01-13 17:57:12 +0100 | [diff] [blame] | 226 | m1 Some Gateway MX series laptops (NX560XL) |
| 227 | m1-2 Some Gateway MX series laptops (MX6453) |
| 228 | m2 Some Gateway MX series laptops (M255) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 229 | m2-2 Some Gateway MX series laptops |
Takashi Iwai | 417bec5 | 2009-01-13 17:57:12 +0100 | [diff] [blame] | 230 | m3 Some Gateway MX series laptops |
| 231 | m5 Some Gateway MX series laptops (MP6954) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 232 | m6 Some Gateway NX series laptops |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 233 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 234 | |
| 235 | STAC9227/9228/9229/927x |
| 236 | ======================= |
| 237 | ref Reference board |
| 238 | ref-no-jd Reference board without HP/Mic jack detection |
| 239 | 3stack D965 3stack |
| 240 | 5stack D965 5stack + SPDIF |
Takashi Iwai | 679d92e | 2009-05-24 19:00:08 +0200 | [diff] [blame] | 241 | 5stack-no-fp D965 5stack without front panel |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 242 | dell-3stack Dell Dimension E520 |
| 243 | dell-bios Fixes with Dell BIOS setup |
Takashi Iwai | 5493053 | 2009-10-11 17:38:29 +0200 | [diff] [blame] | 244 | volknob Fixes with volume-knob widget 0x24 |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 245 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 246 | |
| 247 | STAC92HD71B* |
| 248 | ============ |
| 249 | ref Reference board |
| 250 | dell-m4-1 Dell desktops |
| 251 | dell-m4-2 Dell desktops |
| 252 | dell-m4-3 Dell desktops |
Takashi Iwai | 6dfc0d2 | 2009-03-10 07:54:20 +0100 | [diff] [blame] | 253 | hp-m4 HP mini 1000 |
| 254 | hp-dv5 HP dv series |
| 255 | hp-hdx HP HDX series |
James Gardiner | 514bf54 | 2009-05-03 04:00:44 -0400 | [diff] [blame] | 256 | hp-dv4-1222nr HP dv4-1222nr (with LED support) |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 257 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 258 | |
| 259 | STAC92HD73* |
| 260 | =========== |
| 261 | ref Reference board |
| 262 | no-jd BIOS setup but without jack-detection |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 263 | intel Intel DG45* mobos |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 264 | dell-m6-amic Dell desktops/laptops with analog mics |
| 265 | dell-m6-dmic Dell desktops/laptops with digital mics |
| 266 | dell-m6 Dell desktops/laptops with both type of mics |
Takashi Iwai | 417bec5 | 2009-01-13 17:57:12 +0100 | [diff] [blame] | 267 | dell-eq Dell desktops/laptops |
Takashi Iwai | 842ae63 | 2009-09-02 07:43:08 +0200 | [diff] [blame] | 268 | alienware Alienware M17x |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 269 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 270 | |
| 271 | STAC92HD83* |
| 272 | =========== |
| 273 | ref Reference board |
Uwe Kleine-Koenig | 3dbda77 | 2009-07-23 08:31:31 +0200 | [diff] [blame] | 274 | mic-ref Reference board with power management for ports |
Takashi Iwai | 6dfc0d2 | 2009-03-10 07:54:20 +0100 | [diff] [blame] | 275 | dell-s14 Dell laptop |
Julian Wollrath | f7f9bdf | 2011-11-09 10:02:40 +0100 | [diff] [blame] | 276 | dell-vostro-3500 Dell Vostro 3500 laptop |
Takashi Iwai | 9b200d7 | 2010-08-10 09:15:04 +0200 | [diff] [blame] | 277 | hp-dv7-4000 HP dv-7 4000 |
Takashi Iwai | c9dbc48 | 2012-07-31 10:26:34 +0200 | [diff] [blame] | 278 | hp_cNB11_intquad HP CNB models with 4 speakers |
| 279 | hp-zephyr HP Zephyr |
| 280 | hp-led HP with broken BIOS for mute LED |
| 281 | hp-inv-led HP with broken BIOS for inverted mute LED |
Takashi Iwai | 1607b8e | 2009-02-26 16:50:43 +0100 | [diff] [blame] | 282 | auto BIOS setup (default) |
Takashi Iwai | cae5117 | 2008-12-19 08:36:53 +0100 | [diff] [blame] | 283 | |
| 284 | STAC9872 |
| 285 | ======== |
Takashi Iwai | 307282c | 2009-03-12 18:17:58 +0100 | [diff] [blame] | 286 | vaio VAIO laptop without SPDIF |
| 287 | auto BIOS setup (default) |
Takashi Iwai | a6bae20 | 2009-07-06 15:15:22 +0200 | [diff] [blame] | 288 | |
| 289 | Cirrus Logic CS4206/4207 |
| 290 | ======================== |
| 291 | mbp55 MacBook Pro 5,5 |
Rafael Avila de Espindola | 1a5ba2e | 2009-12-22 07:59:37 +0100 | [diff] [blame] | 292 | imac27 IMac 27 Inch |
Takashi Iwai | e2e46569 | 2009-08-25 18:25:30 +0200 | [diff] [blame] | 293 | auto BIOS setup (default) |
Clemens Ladisch | dc9bee3 | 2010-08-10 10:39:39 +0200 | [diff] [blame] | 294 | |
| 295 | VIA VT17xx/VT18xx/VT20xx |
| 296 | ======================== |
| 297 | auto BIOS setup (default) |