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