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