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