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 219lenovo-spk-noise 220 Workaround for speaker noise on Lenovo machines 221lenovo-hotkey 222 Hot-key support via Mic2 pin on Lenovo machines 223dell-spk-noise 224 Workaround for speaker noise on Dell machines 225alc255-dell1 226 ALC255 fixups on Dell machines 227alc295-disable-dac3 228 Disable DAC3 routing on ALC295 229alc280-hp-headset 230 HP Elitebook fixups 231alc221-hp-mic 232 Front mic pin fixup on HP machines 233alc298-spk-volume 234 Speaker pin routing workaround on ALC298 235dell-inspiron-7559 236 Dell Inspiron 7559 fixups 237ativ-book 238 Samsung Ativ book 8 fixups 239alc221-hp-mic 240 ALC221 headset fixups on HP machines 241alc256-asus-mic 242 ALC256 fixups on ASUS machines 243alc256-asus-aio 244 ALC256 fixups on ASUS AIO machines 245alc233-eapd 246 ALC233 fixups on ASUS machines 247alc294-lenovo-mic 248 ALC294 Mic pin fixup for Lenovo AIO machines 249alc225-wyse 250 Dell Wyse fixups 251alc274-dell-aio 252 ALC274 fixups on Dell AIO machines 253alc255-dummy-lineout 254 Dell Precision 3930 fixups 255alc255-dell-headset 256 Dell Precision 3630 fixups 257alc295-hp-x360 258 HP Spectre X360 fixups 259alc-sense-combo 260 Headset button support for Chrome platform 261huawei-mbx-stereo 262 Enable initialization verbs for Huawei MBX stereo speakers; 263 might be risky, try this at your own risk 264alc298-samsung-headphone 265 Samsung laptops with ALC298 266alc256-samsung-headphone 267 Samsung laptops with ALC256 268 269ALC66x/67x/892 270============== 271aspire 272 Subwoofer pin fixup for Aspire laptops 273ideapad 274 Subwoofer pin fixup for Ideapad laptops 275mario 276 Chromebook mario model fixup 277hp-rp5800 278 Headphone pin fixup for HP RP5800 279asus-mode1 280 ASUS 281asus-mode2 282 ASUS 283asus-mode3 284 ASUS 285asus-mode4 286 ASUS 287asus-mode5 288 ASUS 289asus-mode6 290 ASUS 291asus-mode7 292 ASUS 293asus-mode8 294 ASUS 295zotac-z68 296 Front HP fixup for Zotac Z68 297inv-dmic 298 Inverted internal mic workaround 299alc662-headset-multi 300 Dell headset jack, which can also be used as mic-in (ALC662) 301dell-headset-multi 302 Headset jack, which can also be used as mic-in 303alc662-headset 304 Headset mode support on ALC662 305alc668-headset 306 Headset mode support on ALC668 307bass16 308 Bass speaker fixup on pin 0x16 309bass1a 310 Bass speaker fixup on pin 0x1a 311automute 312 Auto-mute fixups for ALC668 313dell-xps13 314 Dell XPS13 fixups 315asus-nx50 316 ASUS Nx50 fixups 317asus-nx51 318 ASUS Nx51 fixups 319asus-g751 320 ASUS G751 fixups 321alc891-headset 322 Headset mode support on ALC891 323alc891-headset-multi 324 Dell headset jack, which can also be used as mic-in (ALC891) 325acer-veriton 326 Acer Veriton speaker pin fixup 327asrock-mobo 328 Fix invalid 0x15 / 0x16 pins 329usi-headset 330 Headset support on USI machines 331dual-codecs 332 Lenovo laptops with dual codecs 333alc285-hp-amp-init 334 HP laptops which require speaker amplifier initialization (ALC285) 335 336ALC680 337====== 338N/A 339 340ALC88x/898/1150/1220 341==================== 342abit-aw9d 343 Pin fixups for Abit AW9D-MAX 344lenovo-y530 345 Pin fixups for Lenovo Y530 346acer-aspire-7736 347 Fixup for Acer Aspire 7736 348asus-w90v 349 Pin fixup for ASUS W90V 350cd 351 Enable audio CD pin NID 0x1c 352no-front-hp 353 Disable front HP pin NID 0x1b 354vaio-tt 355 Pin fixup for VAIO TT 356eee1601 357 COEF setups for ASUS Eee 1601 358alc882-eapd 359 Change EAPD COEF mode on ALC882 360alc883-eapd 361 Change EAPD COEF mode on ALC883 362gpio1 363 Enable GPIO1 364gpio2 365 Enable GPIO2 366gpio3 367 Enable GPIO3 368alc889-coef 369 Setup ALC889 COEF 370asus-w2jc 371 Fixups for ASUS W2JC 372acer-aspire-4930g 373 Acer Aspire 4930G/5930G/6530G/6930G/7730G 374acer-aspire-8930g 375 Acer Aspire 8330G/6935G 376acer-aspire 377 Acer Aspire others 378macpro-gpio 379 GPIO setup for Mac Pro 380dac-route 381 Workaround for DAC routing on Acer Aspire 382mbp-vref 383 Vref setup for Macbook Pro 384imac91-vref 385 Vref setup for iMac 9,1 386mba11-vref 387 Vref setup for MacBook Air 1,1 388mba21-vref 389 Vref setup for MacBook Air 2,1 390mp11-vref 391 Vref setup for Mac Pro 1,1 392mp41-vref 393 Vref setup for Mac Pro 4,1 394inv-dmic 395 Inverted internal mic workaround 396no-primary-hp 397 VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC) 398asus-bass 399 Bass speaker setup for ASUS ET2700 400dual-codecs 401 ALC1220 dual codecs for Gaming mobos 402clevo-p950 403 Fixups for Clevo P950 404 405ALC861/660 406========== 407N/A 408 409ALC861VD/660VD 410============== 411N/A 412 413CMI9880 414======= 415minimal 416 3-jack in back 417min_fp 418 3-jack in back, 2-jack in front 419full 420 6-jack in back, 2-jack in front 421full_dig 422 6-jack in back, 2-jack in front, SPDIF I/O 423allout 424 5-jack in back, 2-jack in front, SPDIF out 425auto 426 auto-config reading BIOS (default) 427 428AD1882 / AD1882A 429================ 4303stack 431 3-stack mode 4323stack-automute 433 3-stack with automute front HP (default) 4346stack 435 6-stack mode 436 437AD1884A / AD1883 / AD1984A / AD1984B 438==================================== 439desktop 3-stack desktop (default) 440laptop laptop with HP jack sensing 441mobile mobile devices with HP jack sensing 442thinkpad Lenovo Thinkpad X300 443touchsmart HP Touchsmart 444 445AD1884 446====== 447N/A 448 449AD1981 450====== 451basic 3-jack (default) 452hp HP nx6320 453thinkpad Lenovo Thinkpad T60/X60/Z60 454toshiba Toshiba U205 455 456AD1983 457====== 458N/A 459 460AD1984 461====== 462basic default configuration 463thinkpad Lenovo Thinkpad T61/X61 464dell_desktop Dell T3400 465 466AD1986A 467======= 4683stack 469 3-stack, shared surrounds 470laptop 471 2-channel only (FSC V2060, Samsung M50) 472laptop-imic 473 2-channel with built-in mic 474eapd 475 Turn on EAPD constantly 476 477AD1988/AD1988B/AD1989A/AD1989B 478============================== 4796stack 480 6-jack 4816stack-dig 482 ditto with SPDIF 4833stack 484 3-jack 4853stack-dig 486 ditto with SPDIF 487laptop 488 3-jack with hp-jack automute 489laptop-dig 490 ditto with SPDIF 491auto 492 auto-config reading BIOS (default) 493 494Conexant 5045 495============= 496cap-mix-amp 497 Fix max input level on mixer widget 498toshiba-p105 499 Toshiba P105 quirk 500hp-530 501 HP 530 quirk 502 503Conexant 5047 504============= 505cap-mix-amp 506 Fix max input level on mixer widget 507 508Conexant 5051 509============= 510lenovo-x200 511 Lenovo X200 quirk 512 513Conexant 5066 514============= 515stereo-dmic 516 Workaround for inverted stereo digital mic 517gpio1 518 Enable GPIO1 pin 519headphone-mic-pin 520 Enable headphone mic NID 0x18 without detection 521tp410 522 Thinkpad T400 & co quirks 523thinkpad 524 Thinkpad mute/mic LED quirk 525lemote-a1004 526 Lemote A1004 quirk 527lemote-a1205 528 Lemote A1205 quirk 529olpc-xo 530 OLPC XO quirk 531mute-led-eapd 532 Mute LED control via EAPD 533hp-dock 534 HP dock support 535mute-led-gpio 536 Mute LED control via GPIO 537hp-mic-fix 538 Fix for headset mic pin on HP boxes 539 540STAC9200 541======== 542ref 543 Reference board 544oqo 545 OQO Model 2 546dell-d21 547 Dell (unknown) 548dell-d22 549 Dell (unknown) 550dell-d23 551 Dell (unknown) 552dell-m21 553 Dell Inspiron 630m, Dell Inspiron 640m 554dell-m22 555 Dell Latitude D620, Dell Latitude D820 556dell-m23 557 Dell XPS M1710, Dell Precision M90 558dell-m24 559 Dell Latitude 120L 560dell-m25 561 Dell Inspiron E1505n 562dell-m26 563 Dell Inspiron 1501 564dell-m27 565 Dell Inspiron E1705/9400 566gateway-m4 567 Gateway laptops with EAPD control 568gateway-m4-2 569 Gateway laptops with EAPD control 570panasonic 571 Panasonic CF-74 572auto 573 BIOS setup (default) 574 575STAC9205/9254 576============= 577ref 578 Reference board 579dell-m42 580 Dell (unknown) 581dell-m43 582 Dell Precision 583dell-m44 584 Dell Inspiron 585eapd 586 Keep EAPD on (e.g. Gateway T1616) 587auto 588 BIOS setup (default) 589 590STAC9220/9221 591============= 592ref 593 Reference board 5943stack 595 D945 3stack 5965stack 597 D945 5stack + SPDIF 598intel-mac-v1 599 Intel Mac Type 1 600intel-mac-v2 601 Intel Mac Type 2 602intel-mac-v3 603 Intel Mac Type 3 604intel-mac-v4 605 Intel Mac Type 4 606intel-mac-v5 607 Intel Mac Type 5 608intel-mac-auto 609 Intel Mac (detect type according to subsystem id) 610macmini 611 Intel Mac Mini (equivalent with type 3) 612macbook 613 Intel Mac Book (eq. type 5) 614macbook-pro-v1 615 Intel Mac Book Pro 1st generation (eq. type 3) 616macbook-pro 617 Intel Mac Book Pro 2nd generation (eq. type 3) 618imac-intel 619 Intel iMac (eq. type 2) 620imac-intel-20 621 Intel iMac (newer version) (eq. type 3) 622ecs202 623 ECS/PC chips 624dell-d81 625 Dell (unknown) 626dell-d82 627 Dell (unknown) 628dell-m81 629 Dell (unknown) 630dell-m82 631 Dell XPS M1210 632auto 633 BIOS setup (default) 634 635STAC9202/9250/9251 636================== 637ref 638 Reference board, base config 639m1 640 Some Gateway MX series laptops (NX560XL) 641m1-2 642 Some Gateway MX series laptops (MX6453) 643m2 644 Some Gateway MX series laptops (M255) 645m2-2 646 Some Gateway MX series laptops 647m3 648 Some Gateway MX series laptops 649m5 650 Some Gateway MX series laptops (MP6954) 651m6 652 Some Gateway NX series laptops 653auto 654 BIOS setup (default) 655 656STAC9227/9228/9229/927x 657======================= 658ref 659 Reference board 660ref-no-jd 661 Reference board without HP/Mic jack detection 6623stack 663 D965 3stack 6645stack 665 D965 5stack + SPDIF 6665stack-no-fp 667 D965 5stack without front panel 668dell-3stack 669 Dell Dimension E520 670dell-bios 671 Fixes with Dell BIOS setup 672dell-bios-amic 673 Fixes with Dell BIOS setup including analog mic 674volknob 675 Fixes with volume-knob widget 0x24 676auto 677 BIOS setup (default) 678 679STAC92HD71B* 680============ 681ref 682 Reference board 683dell-m4-1 684 Dell desktops 685dell-m4-2 686 Dell desktops 687dell-m4-3 688 Dell desktops 689hp-m4 690 HP mini 1000 691hp-dv5 692 HP dv series 693hp-hdx 694 HP HDX series 695hp-dv4-1222nr 696 HP dv4-1222nr (with LED support) 697auto 698 BIOS setup (default) 699 700STAC92HD73* 701=========== 702ref 703 Reference board 704no-jd 705 BIOS setup but without jack-detection 706intel 707 Intel D*45* mobos 708dell-m6-amic 709 Dell desktops/laptops with analog mics 710dell-m6-dmic 711 Dell desktops/laptops with digital mics 712dell-m6 713 Dell desktops/laptops with both type of mics 714dell-eq 715 Dell desktops/laptops 716alienware 717 Alienware M17x 718asus-mobo 719 Pin configs for ASUS mobo with 5.1/SPDIF out 720auto 721 BIOS setup (default) 722 723STAC92HD83* 724=========== 725ref 726 Reference board 727mic-ref 728 Reference board with power management for ports 729dell-s14 730 Dell laptop 731dell-vostro-3500 732 Dell Vostro 3500 laptop 733hp-dv7-4000 734 HP dv-7 4000 735hp_cNB11_intquad 736 HP CNB models with 4 speakers 737hp-zephyr 738 HP Zephyr 739hp-led 740 HP with broken BIOS for mute LED 741hp-inv-led 742 HP with broken BIOS for inverted mute LED 743hp-mic-led 744 HP with mic-mute LED 745headset-jack 746 Dell Latitude with a 4-pin headset jack 747hp-envy-bass 748 Pin fixup for HP Envy bass speaker (NID 0x0f) 749hp-envy-ts-bass 750 Pin fixup for HP Envy TS bass speaker (NID 0x10) 751hp-bnb13-eq 752 Hardware equalizer setup for HP laptops 753hp-envy-ts-bass 754 HP Envy TS bass support 755auto 756 BIOS setup (default) 757 758STAC92HD95 759========== 760hp-led 761 LED support for HP laptops 762hp-bass 763 Bass HPF setup for HP Spectre 13 764 765STAC9872 766======== 767vaio 768 VAIO laptop without SPDIF 769auto 770 BIOS setup (default) 771 772Cirrus Logic CS4206/4207 773======================== 774mbp53 775 MacBook Pro 5,3 776mbp55 777 MacBook Pro 5,5 778imac27 779 IMac 27 Inch 780imac27_122 781 iMac 12,2 782apple 783 Generic Apple quirk 784mbp101 785 MacBookPro 10,1 786mbp81 787 MacBookPro 8,1 788mba42 789 MacBookAir 4,2 790auto 791 BIOS setup (default) 792 793Cirrus Logic CS4208 794=================== 795mba6 796 MacBook Air 6,1 and 6,2 797gpio0 798 Enable GPIO 0 amp 799mbp11 800 MacBookPro 11,2 801macmini 802 MacMini 7,1 803auto 804 BIOS setup (default) 805 806VIA VT17xx/VT18xx/VT20xx 807======================== 808auto 809 BIOS setup (default) 810