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