1============================== 2HD-Audio Codec-Specific Models 3============================== 4 5ALC880 6====== 73stack 8 3-jack in back and a headphone out 93stack-digout 10 3-jack in back, a HP out and a SPDIF out 115stack 12 5-jack in back, 2-jack in front 135stack-digout 14 5-jack in back, 2-jack in front, a SPDIF out 156stack 16 6-jack in back, 2-jack in front 176stack-digout 18 6-jack with a SPDIF out 196stack-automute 20 6-jack with headphone jack detection 21 22ALC260 23====== 24gpio1 25 Enable GPIO1 26coef 27 Enable EAPD via COEF table 28fujitsu 29 Quirk for FSC S7020 30fujitsu-jwse 31 Quirk for FSC S7020 with jack modes and HP mic support 32 33ALC262 34====== 35inv-dmic 36 Inverted internal mic workaround 37fsc-h270 38 Fixups for Fujitsu-Siemens Celsius H270 39fsc-s7110 40 Fixups for Fujitsu-Siemens Lifebook S7110 41hp-z200 42 Fixups for HP Z200 43tyan 44 Fixups for Tyan Thunder n6650W 45lenovo-3000 46 Fixups for Lenovo 3000 47benq 48 Fixups for Benq ED8 49benq-t31 50 Fixups for Benq T31 51bayleybay 52 Fixups for Intel BayleyBay 53 54ALC267/268 55========== 56inv-dmic 57 Inverted internal mic workaround 58hp-eapd 59 Disable HP EAPD on NID 0x15 60spdif 61 Enable SPDIF output on NID 0x1e 62 63ALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models) 64=================================================================== 65laptop-amic 66 Laptops with analog-mic input 67laptop-dmic 68 Laptops with digital-mic input 69alc269-dmic 70 Enable ALC269(VA) digital mic workaround 71alc271-dmic 72 Enable ALC271X digital mic workaround 73inv-dmic 74 Inverted internal mic workaround 75headset-mic 76 Indicates a combined headset (headphone+mic) jack 77headset-mode 78 More comprehensive headset support for ALC269 & co 79headset-mode-no-hp-mic 80 Headset mode support without headphone mic 81lenovo-dock 82 Enables docking station I/O for some Lenovos 83hp-gpio-led 84 GPIO LED support on HP laptops 85hp-dock-gpio-mic1-led 86 HP dock with mic LED support 87dell-headset-multi 88 Headset jack, which can also be used as mic-in 89dell-headset-dock 90 Headset jack (without mic-in), and also dock I/O 91dell-headset3 92 Headset jack (without mic-in), and also dock I/O, variant 3 93dell-headset4 94 Headset jack (without mic-in), and also dock I/O, variant 4 95alc283-dac-wcaps 96 Fixups for Chromebook with ALC283 97alc283-sense-combo 98 Combo jack sensing on ALC283 99tpt440-dock 100 Pin configs for Lenovo Thinkpad Dock support 101tpt440 102 Lenovo Thinkpad T440s setup 103tpt460 104 Lenovo Thinkpad T460/560 setup 105tpt470-dock 106 Lenovo Thinkpad T470 dock setup 107dual-codecs 108 Lenovo laptops with dual codecs 109alc700-ref 110 Intel reference board with ALC700 codec 111vaio 112 Pin fixups for Sony VAIO laptops 113dell-m101z 114 COEF setup for Dell M101z 115asus-g73jw 116 Subwoofer pin fixup for ASUS G73JW 117lenovo-eapd 118 Inversed EAPD setup for Lenovo laptops 119sony-hweq 120 H/W EQ COEF setup for Sony laptops 121pcm44k 122 Fixed PCM 44kHz constraints (for buggy devices) 123lifebook 124 Dock pin fixups for Fujitsu Lifebook 125lifebook-extmic 126 Headset mic fixup for Fujitsu Lifebook 127lifebook-hp-pin 128 Headphone pin fixup for Fujitsu Lifebook 129lifebook-u7x7 130 Lifebook U7x7 fixups 131alc269vb-amic 132 ALC269VB analog mic pin fixups 133alc269vb-dmic 134 ALC269VB digital mic pin fixups 135hp-mute-led-mic1 136 Mute LED via Mic1 pin on HP 137hp-mute-led-mic2 138 Mute LED via Mic2 pin on HP 139hp-mute-led-mic3 140 Mute LED via Mic3 pin on HP 141hp-gpio-mic1 142 GPIO + Mic1 pin LED on HP 143hp-line1-mic1 144 Mute LED via Line1 + Mic1 pins on HP 145noshutup 146 Skip shutup callback 147sony-nomic 148 Headset mic fixup for Sony laptops 149aspire-headset-mic 150 Headset pin fixup for Acer Aspire 151asus-x101 152 ASUS X101 fixups 153acer-ao7xx 154 Acer AO7xx fixups 155acer-aspire-e1 156 Acer Aspire E1 fixups 157acer-ac700 158 Acer AC700 fixups 159limit-mic-boost 160 Limit internal mic boost on Lenovo machines 161asus-zenbook 162 ASUS Zenbook fixups 163asus-zenbook-ux31a 164 ASUS Zenbook UX31A fixups 165ordissimo 166 Ordissimo EVE2 (or Malata PC-B1303) fixups 167asus-tx300 168 ASUS TX300 fixups 169alc283-int-mic 170 ALC283 COEF setup for Lenovo machines 171mono-speakers 172 Subwoofer and headset fixupes for Dell Inspiron 173alc290-subwoofer 174 Subwoofer fixups for Dell Vostro 175thinkpad 176 Binding with thinkpad_acpi driver for Lenovo machines 177dmic-thinkpad 178 thinkpad_acpi binding + digital mic support 179alc255-acer 180 ALC255 fixups on Acer machines 181alc255-asus 182 ALC255 fixups on ASUS machines 183alc255-dell1 184 ALC255 fixups on Dell machines 185alc255-dell2 186 ALC255 fixups on Dell machines, variant 2 187alc293-dell1 188 ALC293 fixups on Dell machines 189alc283-headset 190 Headset pin fixups on ALC283 191aspire-v5 192 Acer Aspire V5 fixups 193hp-gpio4 194 GPIO and Mic1 pin mute LED fixups for HP 195hp-gpio-led 196 GPIO mute LEDs on HP 197hp-gpio2-hotkey 198 GPIO mute LED with hot key handling on HP 199hp-dock-pins 200 GPIO mute LEDs and dock support on HP 201hp-dock-gpio-mic 202 GPIO, Mic mute LED and dock support on HP 203hp-9480m 204 HP 9480m fixups 205alc288-dell1 206 ALC288 fixups on Dell machines 207alc288-dell-xps13 208 ALC288 fixups on Dell XPS13 209dell-e7x 210 Dell E7x fixups 211alc293-dell 212 ALC293 fixups on Dell machines 213alc298-dell1 214 ALC298 fixups on Dell machines 215alc298-dell-aio 216 ALC298 fixups on Dell AIO machines 217alc275-dell-xps 218 ALC275 fixups on Dell XPS models 219alc256-dell-xps13 220 ALC256 fixups on Dell XPS13 221lenovo-spk-noise 222 Workaround for speaker noise on Lenovo machines 223lenovo-hotkey 224 Hot-key support via Mic2 pin on Lenovo machines 225dell-spk-noise 226 Workaround for speaker noise on Dell machines 227alc255-dell1 228 ALC255 fixups on Dell machines 229alc295-disable-dac3 230 Disable DAC3 routing on ALC295 231alc280-hp-headset 232 HP Elitebook fixups 233alc221-hp-mic 234 Front mic pin fixup on HP machines 235alc298-spk-volume 236 Speaker pin routing workaround on ALC298 237dell-inspiron-7559 238 Dell Inspiron 7559 fixups 239ativ-book 240 Samsung Ativ book 8 fixups 241alc221-hp-mic 242 ALC221 headset fixups on HP machines 243alc256-asus-mic 244 ALC256 fixups on ASUS machines 245alc256-asus-aio 246 ALC256 fixups on ASUS AIO machines 247alc233-eapd 248 ALC233 fixups on ASUS machines 249alc294-lenovo-mic 250 ALC294 Mic pin fixup for Lenovo AIO machines 251alc225-wyse 252 Dell Wyse fixups 253alc274-dell-aio 254 ALC274 fixups on Dell AIO machines 255alc255-dummy-lineout 256 Dell Precision 3930 fixups 257alc255-dell-headset 258 Dell Precision 3630 fixups 259alc295-hp-x360 260 HP Spectre X360 fixups 261alc-sense-combo 262 Headset button support for Chrome platform 263huawei-mbx-stereo 264 Enable initialization verbs for Huawei MBX stereo speakers; 265 might be risky, try this at your own risk 266 267ALC66x/67x/892 268============== 269aspire 270 Subwoofer pin fixup for Aspire laptops 271ideapad 272 Subwoofer pin fixup for Ideapad laptops 273mario 274 Chromebook mario model fixup 275hp-rp5800 276 Headphone pin fixup for HP RP5800 277asus-mode1 278 ASUS 279asus-mode2 280 ASUS 281asus-mode3 282 ASUS 283asus-mode4 284 ASUS 285asus-mode5 286 ASUS 287asus-mode6 288 ASUS 289asus-mode7 290 ASUS 291asus-mode8 292 ASUS 293zotac-z68 294 Front HP fixup for Zotac Z68 295inv-dmic 296 Inverted internal mic workaround 297alc662-headset-multi 298 Dell headset jack, which can also be used as mic-in (ALC662) 299dell-headset-multi 300 Headset jack, which can also be used as mic-in 301alc662-headset 302 Headset mode support on ALC662 303alc668-headset 304 Headset mode support on ALC668 305bass16 306 Bass speaker fixup on pin 0x16 307bass1a 308 Bass speaker fixup on pin 0x1a 309automute 310 Auto-mute fixups for ALC668 311dell-xps13 312 Dell XPS13 fixups 313asus-nx50 314 ASUS Nx50 fixups 315asus-nx51 316 ASUS Nx51 fixups 317asus-g751 318 ASUS G751 fixups 319alc891-headset 320 Headset mode support on ALC891 321alc891-headset-multi 322 Dell headset jack, which can also be used as mic-in (ALC891) 323acer-veriton 324 Acer Veriton speaker pin fixup 325asrock-mobo 326 Fix invalid 0x15 / 0x16 pins 327usi-headset 328 Headset support on USI machines 329dual-codecs 330 Lenovo laptops with dual codecs 331 332ALC680 333====== 334N/A 335 336ALC88x/898/1150/1220 337==================== 338abit-aw9d 339 Pin fixups for Abit AW9D-MAX 340lenovo-y530 341 Pin fixups for Lenovo Y530 342acer-aspire-7736 343 Fixup for Acer Aspire 7736 344asus-w90v 345 Pin fixup for ASUS W90V 346cd 347 Enable audio CD pin NID 0x1c 348no-front-hp 349 Disable front HP pin NID 0x1b 350vaio-tt 351 Pin fixup for VAIO TT 352eee1601 353 COEF setups for ASUS Eee 1601 354alc882-eapd 355 Change EAPD COEF mode on ALC882 356alc883-eapd 357 Change EAPD COEF mode on ALC883 358gpio1 359 Enable GPIO1 360gpio2 361 Enable GPIO2 362gpio3 363 Enable GPIO3 364alc889-coef 365 Setup ALC889 COEF 366asus-w2jc 367 Fixups for ASUS W2JC 368acer-aspire-4930g 369 Acer Aspire 4930G/5930G/6530G/6930G/7730G 370acer-aspire-8930g 371 Acer Aspire 8330G/6935G 372acer-aspire 373 Acer Aspire others 374macpro-gpio 375 GPIO setup for Mac Pro 376dac-route 377 Workaround for DAC routing on Acer Aspire 378mbp-vref 379 Vref setup for Macbook Pro 380imac91-vref 381 Vref setup for iMac 9,1 382mba11-vref 383 Vref setup for MacBook Air 1,1 384mba21-vref 385 Vref setup for MacBook Air 2,1 386mp11-vref 387 Vref setup for Mac Pro 1,1 388mp41-vref 389 Vref setup for Mac Pro 4,1 390inv-dmic 391 Inverted internal mic workaround 392no-primary-hp 393 VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC) 394asus-bass 395 Bass speaker setup for ASUS ET2700 396dual-codecs 397 ALC1220 dual codecs for Gaming mobos 398clevo-p950 399 Fixups for Clevo P950 400 401ALC861/660 402========== 403N/A 404 405ALC861VD/660VD 406============== 407N/A 408 409CMI9880 410======= 411minimal 412 3-jack in back 413min_fp 414 3-jack in back, 2-jack in front 415full 416 6-jack in back, 2-jack in front 417full_dig 418 6-jack in back, 2-jack in front, SPDIF I/O 419allout 420 5-jack in back, 2-jack in front, SPDIF out 421auto 422 auto-config reading BIOS (default) 423 424AD1882 / AD1882A 425================ 4263stack 427 3-stack mode 4283stack-automute 429 3-stack with automute front HP (default) 4306stack 431 6-stack mode 432 433AD1884A / AD1883 / AD1984A / AD1984B 434==================================== 435desktop 3-stack desktop (default) 436laptop laptop with HP jack sensing 437mobile mobile devices with HP jack sensing 438thinkpad Lenovo Thinkpad X300 439touchsmart HP Touchsmart 440 441AD1884 442====== 443N/A 444 445AD1981 446====== 447basic 3-jack (default) 448hp HP nx6320 449thinkpad Lenovo Thinkpad T60/X60/Z60 450toshiba Toshiba U205 451 452AD1983 453====== 454N/A 455 456AD1984 457====== 458basic default configuration 459thinkpad Lenovo Thinkpad T61/X61 460dell_desktop Dell T3400 461 462AD1986A 463======= 4643stack 465 3-stack, shared surrounds 466laptop 467 2-channel only (FSC V2060, Samsung M50) 468laptop-imic 469 2-channel with built-in mic 470eapd 471 Turn on EAPD constantly 472 473AD1988/AD1988B/AD1989A/AD1989B 474============================== 4756stack 476 6-jack 4776stack-dig 478 ditto with SPDIF 4793stack 480 3-jack 4813stack-dig 482 ditto with SPDIF 483laptop 484 3-jack with hp-jack automute 485laptop-dig 486 ditto with SPDIF 487auto 488 auto-config reading BIOS (default) 489 490Conexant 5045 491============= 492cap-mix-amp 493 Fix max input level on mixer widget 494toshiba-p105 495 Toshiba P105 quirk 496hp-530 497 HP 530 quirk 498 499Conexant 5047 500============= 501cap-mix-amp 502 Fix max input level on mixer widget 503 504Conexant 5051 505============= 506lenovo-x200 507 Lenovo X200 quirk 508 509Conexant 5066 510============= 511stereo-dmic 512 Workaround for inverted stereo digital mic 513gpio1 514 Enable GPIO1 pin 515headphone-mic-pin 516 Enable headphone mic NID 0x18 without detection 517tp410 518 Thinkpad T400 & co quirks 519thinkpad 520 Thinkpad mute/mic LED quirk 521lemote-a1004 522 Lemote A1004 quirk 523lemote-a1205 524 Lemote A1205 quirk 525olpc-xo 526 OLPC XO quirk 527mute-led-eapd 528 Mute LED control via EAPD 529hp-dock 530 HP dock support 531mute-led-gpio 532 Mute LED control via GPIO 533hp-mic-fix 534 Fix for headset mic pin on HP boxes 535 536STAC9200 537======== 538ref 539 Reference board 540oqo 541 OQO Model 2 542dell-d21 543 Dell (unknown) 544dell-d22 545 Dell (unknown) 546dell-d23 547 Dell (unknown) 548dell-m21 549 Dell Inspiron 630m, Dell Inspiron 640m 550dell-m22 551 Dell Latitude D620, Dell Latitude D820 552dell-m23 553 Dell XPS M1710, Dell Precision M90 554dell-m24 555 Dell Latitude 120L 556dell-m25 557 Dell Inspiron E1505n 558dell-m26 559 Dell Inspiron 1501 560dell-m27 561 Dell Inspiron E1705/9400 562gateway-m4 563 Gateway laptops with EAPD control 564gateway-m4-2 565 Gateway laptops with EAPD control 566panasonic 567 Panasonic CF-74 568auto 569 BIOS setup (default) 570 571STAC9205/9254 572============= 573ref 574 Reference board 575dell-m42 576 Dell (unknown) 577dell-m43 578 Dell Precision 579dell-m44 580 Dell Inspiron 581eapd 582 Keep EAPD on (e.g. Gateway T1616) 583auto 584 BIOS setup (default) 585 586STAC9220/9221 587============= 588ref 589 Reference board 5903stack 591 D945 3stack 5925stack 593 D945 5stack + SPDIF 594intel-mac-v1 595 Intel Mac Type 1 596intel-mac-v2 597 Intel Mac Type 2 598intel-mac-v3 599 Intel Mac Type 3 600intel-mac-v4 601 Intel Mac Type 4 602intel-mac-v5 603 Intel Mac Type 5 604intel-mac-auto 605 Intel Mac (detect type according to subsystem id) 606macmini 607 Intel Mac Mini (equivalent with type 3) 608macbook 609 Intel Mac Book (eq. type 5) 610macbook-pro-v1 611 Intel Mac Book Pro 1st generation (eq. type 3) 612macbook-pro 613 Intel Mac Book Pro 2nd generation (eq. type 3) 614imac-intel 615 Intel iMac (eq. type 2) 616imac-intel-20 617 Intel iMac (newer version) (eq. type 3) 618ecs202 619 ECS/PC chips 620dell-d81 621 Dell (unknown) 622dell-d82 623 Dell (unknown) 624dell-m81 625 Dell (unknown) 626dell-m82 627 Dell XPS M1210 628auto 629 BIOS setup (default) 630 631STAC9202/9250/9251 632================== 633ref 634 Reference board, base config 635m1 636 Some Gateway MX series laptops (NX560XL) 637m1-2 638 Some Gateway MX series laptops (MX6453) 639m2 640 Some Gateway MX series laptops (M255) 641m2-2 642 Some Gateway MX series laptops 643m3 644 Some Gateway MX series laptops 645m5 646 Some Gateway MX series laptops (MP6954) 647m6 648 Some Gateway NX series laptops 649auto 650 BIOS setup (default) 651 652STAC9227/9228/9229/927x 653======================= 654ref 655 Reference board 656ref-no-jd 657 Reference board without HP/Mic jack detection 6583stack 659 D965 3stack 6605stack 661 D965 5stack + SPDIF 6625stack-no-fp 663 D965 5stack without front panel 664dell-3stack 665 Dell Dimension E520 666dell-bios 667 Fixes with Dell BIOS setup 668dell-bios-amic 669 Fixes with Dell BIOS setup including analog mic 670volknob 671 Fixes with volume-knob widget 0x24 672auto 673 BIOS setup (default) 674 675STAC92HD71B* 676============ 677ref 678 Reference board 679dell-m4-1 680 Dell desktops 681dell-m4-2 682 Dell desktops 683dell-m4-3 684 Dell desktops 685hp-m4 686 HP mini 1000 687hp-dv5 688 HP dv series 689hp-hdx 690 HP HDX series 691hp-dv4-1222nr 692 HP dv4-1222nr (with LED support) 693auto 694 BIOS setup (default) 695 696STAC92HD73* 697=========== 698ref 699 Reference board 700no-jd 701 BIOS setup but without jack-detection 702intel 703 Intel DG45* mobos 704dell-m6-amic 705 Dell desktops/laptops with analog mics 706dell-m6-dmic 707 Dell desktops/laptops with digital mics 708dell-m6 709 Dell desktops/laptops with both type of mics 710dell-eq 711 Dell desktops/laptops 712alienware 713 Alienware M17x 714asus-mobo 715 Pin configs for ASUS mobo with 5.1/SPDIF out 716auto 717 BIOS setup (default) 718 719STAC92HD83* 720=========== 721ref 722 Reference board 723mic-ref 724 Reference board with power management for ports 725dell-s14 726 Dell laptop 727dell-vostro-3500 728 Dell Vostro 3500 laptop 729hp-dv7-4000 730 HP dv-7 4000 731hp_cNB11_intquad 732 HP CNB models with 4 speakers 733hp-zephyr 734 HP Zephyr 735hp-led 736 HP with broken BIOS for mute LED 737hp-inv-led 738 HP with broken BIOS for inverted mute LED 739hp-mic-led 740 HP with mic-mute LED 741headset-jack 742 Dell Latitude with a 4-pin headset jack 743hp-envy-bass 744 Pin fixup for HP Envy bass speaker (NID 0x0f) 745hp-envy-ts-bass 746 Pin fixup for HP Envy TS bass speaker (NID 0x10) 747hp-bnb13-eq 748 Hardware equalizer setup for HP laptops 749hp-envy-ts-bass 750 HP Envy TS bass support 751auto 752 BIOS setup (default) 753 754STAC92HD95 755========== 756hp-led 757 LED support for HP laptops 758hp-bass 759 Bass HPF setup for HP Spectre 13 760 761STAC9872 762======== 763vaio 764 VAIO laptop without SPDIF 765auto 766 BIOS setup (default) 767 768Cirrus Logic CS4206/4207 769======================== 770mbp53 771 MacBook Pro 5,3 772mbp55 773 MacBook Pro 5,5 774imac27 775 IMac 27 Inch 776imac27_122 777 iMac 12,2 778apple 779 Generic Apple quirk 780mbp101 781 MacBookPro 10,1 782mbp81 783 MacBookPro 8,1 784mba42 785 MacBookAir 4,2 786auto 787 BIOS setup (default) 788 789Cirrus Logic CS4208 790=================== 791mba6 792 MacBook Air 6,1 and 6,2 793gpio0 794 Enable GPIO 0 amp 795mbp11 796 MacBookPro 11,2 797macmini 798 MacMini 7,1 799auto 800 BIOS setup (default) 801 802VIA VT17xx/VT18xx/VT20xx 803======================== 804auto 805 BIOS setup (default) 806