162306a36Sopenharmony_ci============================== 262306a36Sopenharmony_ciHD-Audio Codec-Specific Models 362306a36Sopenharmony_ci============================== 462306a36Sopenharmony_ci 562306a36Sopenharmony_ciALC880 662306a36Sopenharmony_ci====== 762306a36Sopenharmony_ci3stack 862306a36Sopenharmony_ci 3-jack in back and a headphone out 962306a36Sopenharmony_ci3stack-digout 1062306a36Sopenharmony_ci 3-jack in back, a HP out and a SPDIF out 1162306a36Sopenharmony_ci5stack 1262306a36Sopenharmony_ci 5-jack in back, 2-jack in front 1362306a36Sopenharmony_ci5stack-digout 1462306a36Sopenharmony_ci 5-jack in back, 2-jack in front, a SPDIF out 1562306a36Sopenharmony_ci6stack 1662306a36Sopenharmony_ci 6-jack in back, 2-jack in front 1762306a36Sopenharmony_ci6stack-digout 1862306a36Sopenharmony_ci 6-jack with a SPDIF out 1962306a36Sopenharmony_ci6stack-automute 2062306a36Sopenharmony_ci 6-jack with headphone jack detection 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciALC260 2362306a36Sopenharmony_ci====== 2462306a36Sopenharmony_cigpio1 2562306a36Sopenharmony_ci Enable GPIO1 2662306a36Sopenharmony_cicoef 2762306a36Sopenharmony_ci Enable EAPD via COEF table 2862306a36Sopenharmony_cifujitsu 2962306a36Sopenharmony_ci Quirk for FSC S7020 3062306a36Sopenharmony_cifujitsu-jwse 3162306a36Sopenharmony_ci Quirk for FSC S7020 with jack modes and HP mic support 3262306a36Sopenharmony_ci 3362306a36Sopenharmony_ciALC262 3462306a36Sopenharmony_ci====== 3562306a36Sopenharmony_ciinv-dmic 3662306a36Sopenharmony_ci Inverted internal mic workaround 3762306a36Sopenharmony_cifsc-h270 3862306a36Sopenharmony_ci Fixups for Fujitsu-Siemens Celsius H270 3962306a36Sopenharmony_cifsc-s7110 4062306a36Sopenharmony_ci Fixups for Fujitsu-Siemens Lifebook S7110 4162306a36Sopenharmony_cihp-z200 4262306a36Sopenharmony_ci Fixups for HP Z200 4362306a36Sopenharmony_cityan 4462306a36Sopenharmony_ci Fixups for Tyan Thunder n6650W 4562306a36Sopenharmony_cilenovo-3000 4662306a36Sopenharmony_ci Fixups for Lenovo 3000 4762306a36Sopenharmony_cibenq 4862306a36Sopenharmony_ci Fixups for Benq ED8 4962306a36Sopenharmony_cibenq-t31 5062306a36Sopenharmony_ci Fixups for Benq T31 5162306a36Sopenharmony_cibayleybay 5262306a36Sopenharmony_ci Fixups for Intel BayleyBay 5362306a36Sopenharmony_ci 5462306a36Sopenharmony_ciALC267/268 5562306a36Sopenharmony_ci========== 5662306a36Sopenharmony_ciinv-dmic 5762306a36Sopenharmony_ci Inverted internal mic workaround 5862306a36Sopenharmony_cihp-eapd 5962306a36Sopenharmony_ci Disable HP EAPD on NID 0x15 6062306a36Sopenharmony_cispdif 6162306a36Sopenharmony_ci Enable SPDIF output on NID 0x1e 6262306a36Sopenharmony_ci 6362306a36Sopenharmony_ciALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models) 6462306a36Sopenharmony_ci=================================================================== 6562306a36Sopenharmony_cilaptop-amic 6662306a36Sopenharmony_ci Laptops with analog-mic input 6762306a36Sopenharmony_cilaptop-dmic 6862306a36Sopenharmony_ci Laptops with digital-mic input 6962306a36Sopenharmony_cialc269-dmic 7062306a36Sopenharmony_ci Enable ALC269(VA) digital mic workaround 7162306a36Sopenharmony_cialc271-dmic 7262306a36Sopenharmony_ci Enable ALC271X digital mic workaround 7362306a36Sopenharmony_ciinv-dmic 7462306a36Sopenharmony_ci Inverted internal mic workaround 7562306a36Sopenharmony_ciheadset-mic 7662306a36Sopenharmony_ci Indicates a combined headset (headphone+mic) jack 7762306a36Sopenharmony_ciheadset-mode 7862306a36Sopenharmony_ci More comprehensive headset support for ALC269 & co 7962306a36Sopenharmony_ciheadset-mode-no-hp-mic 8062306a36Sopenharmony_ci Headset mode support without headphone mic 8162306a36Sopenharmony_cilenovo-dock 8262306a36Sopenharmony_ci Enables docking station I/O for some Lenovos 8362306a36Sopenharmony_cihp-gpio-led 8462306a36Sopenharmony_ci GPIO LED support on HP laptops 8562306a36Sopenharmony_cihp-dock-gpio-mic1-led 8662306a36Sopenharmony_ci HP dock with mic LED support 8762306a36Sopenharmony_cidell-headset-multi 8862306a36Sopenharmony_ci Headset jack, which can also be used as mic-in 8962306a36Sopenharmony_cidell-headset-dock 9062306a36Sopenharmony_ci Headset jack (without mic-in), and also dock I/O 9162306a36Sopenharmony_cidell-headset3 9262306a36Sopenharmony_ci Headset jack (without mic-in), and also dock I/O, variant 3 9362306a36Sopenharmony_cidell-headset4 9462306a36Sopenharmony_ci Headset jack (without mic-in), and also dock I/O, variant 4 9562306a36Sopenharmony_cialc283-dac-wcaps 9662306a36Sopenharmony_ci Fixups for Chromebook with ALC283 9762306a36Sopenharmony_cialc283-sense-combo 9862306a36Sopenharmony_ci Combo jack sensing on ALC283 9962306a36Sopenharmony_citpt440-dock 10062306a36Sopenharmony_ci Pin configs for Lenovo Thinkpad Dock support 10162306a36Sopenharmony_citpt440 10262306a36Sopenharmony_ci Lenovo Thinkpad T440s setup 10362306a36Sopenharmony_citpt460 10462306a36Sopenharmony_ci Lenovo Thinkpad T460/560 setup 10562306a36Sopenharmony_citpt470-dock 10662306a36Sopenharmony_ci Lenovo Thinkpad T470 dock setup 10762306a36Sopenharmony_cidual-codecs 10862306a36Sopenharmony_ci Lenovo laptops with dual codecs 10962306a36Sopenharmony_cialc700-ref 11062306a36Sopenharmony_ci Intel reference board with ALC700 codec 11162306a36Sopenharmony_civaio 11262306a36Sopenharmony_ci Pin fixups for Sony VAIO laptops 11362306a36Sopenharmony_cidell-m101z 11462306a36Sopenharmony_ci COEF setup for Dell M101z 11562306a36Sopenharmony_ciasus-g73jw 11662306a36Sopenharmony_ci Subwoofer pin fixup for ASUS G73JW 11762306a36Sopenharmony_cilenovo-eapd 11862306a36Sopenharmony_ci Inversed EAPD setup for Lenovo laptops 11962306a36Sopenharmony_cisony-hweq 12062306a36Sopenharmony_ci H/W EQ COEF setup for Sony laptops 12162306a36Sopenharmony_cipcm44k 12262306a36Sopenharmony_ci Fixed PCM 44kHz constraints (for buggy devices) 12362306a36Sopenharmony_cilifebook 12462306a36Sopenharmony_ci Dock pin fixups for Fujitsu Lifebook 12562306a36Sopenharmony_cilifebook-extmic 12662306a36Sopenharmony_ci Headset mic fixup for Fujitsu Lifebook 12762306a36Sopenharmony_cilifebook-hp-pin 12862306a36Sopenharmony_ci Headphone pin fixup for Fujitsu Lifebook 12962306a36Sopenharmony_cilifebook-u7x7 13062306a36Sopenharmony_ci Lifebook U7x7 fixups 13162306a36Sopenharmony_cialc269vb-amic 13262306a36Sopenharmony_ci ALC269VB analog mic pin fixups 13362306a36Sopenharmony_cialc269vb-dmic 13462306a36Sopenharmony_ci ALC269VB digital mic pin fixups 13562306a36Sopenharmony_cihp-mute-led-mic1 13662306a36Sopenharmony_ci Mute LED via Mic1 pin on HP 13762306a36Sopenharmony_cihp-mute-led-mic2 13862306a36Sopenharmony_ci Mute LED via Mic2 pin on HP 13962306a36Sopenharmony_cihp-mute-led-mic3 14062306a36Sopenharmony_ci Mute LED via Mic3 pin on HP 14162306a36Sopenharmony_cihp-gpio-mic1 14262306a36Sopenharmony_ci GPIO + Mic1 pin LED on HP 14362306a36Sopenharmony_cihp-line1-mic1 14462306a36Sopenharmony_ci Mute LED via Line1 + Mic1 pins on HP 14562306a36Sopenharmony_cinoshutup 14662306a36Sopenharmony_ci Skip shutup callback 14762306a36Sopenharmony_cisony-nomic 14862306a36Sopenharmony_ci Headset mic fixup for Sony laptops 14962306a36Sopenharmony_ciaspire-headset-mic 15062306a36Sopenharmony_ci Headset pin fixup for Acer Aspire 15162306a36Sopenharmony_ciasus-x101 15262306a36Sopenharmony_ci ASUS X101 fixups 15362306a36Sopenharmony_ciacer-ao7xx 15462306a36Sopenharmony_ci Acer AO7xx fixups 15562306a36Sopenharmony_ciacer-aspire-e1 15662306a36Sopenharmony_ci Acer Aspire E1 fixups 15762306a36Sopenharmony_ciacer-ac700 15862306a36Sopenharmony_ci Acer AC700 fixups 15962306a36Sopenharmony_cilimit-mic-boost 16062306a36Sopenharmony_ci Limit internal mic boost on Lenovo machines 16162306a36Sopenharmony_ciasus-zenbook 16262306a36Sopenharmony_ci ASUS Zenbook fixups 16362306a36Sopenharmony_ciasus-zenbook-ux31a 16462306a36Sopenharmony_ci ASUS Zenbook UX31A fixups 16562306a36Sopenharmony_ciordissimo 16662306a36Sopenharmony_ci Ordissimo EVE2 (or Malata PC-B1303) fixups 16762306a36Sopenharmony_ciasus-tx300 16862306a36Sopenharmony_ci ASUS TX300 fixups 16962306a36Sopenharmony_cialc283-int-mic 17062306a36Sopenharmony_ci ALC283 COEF setup for Lenovo machines 17162306a36Sopenharmony_cimono-speakers 17262306a36Sopenharmony_ci Subwoofer and headset fixupes for Dell Inspiron 17362306a36Sopenharmony_cialc290-subwoofer 17462306a36Sopenharmony_ci Subwoofer fixups for Dell Vostro 17562306a36Sopenharmony_cithinkpad 17662306a36Sopenharmony_ci Binding with thinkpad_acpi driver for Lenovo machines 17762306a36Sopenharmony_cidmic-thinkpad 17862306a36Sopenharmony_ci thinkpad_acpi binding + digital mic support 17962306a36Sopenharmony_cialc255-acer 18062306a36Sopenharmony_ci ALC255 fixups on Acer machines 18162306a36Sopenharmony_cialc255-asus 18262306a36Sopenharmony_ci ALC255 fixups on ASUS machines 18362306a36Sopenharmony_cialc255-dell1 18462306a36Sopenharmony_ci ALC255 fixups on Dell machines 18562306a36Sopenharmony_cialc255-dell2 18662306a36Sopenharmony_ci ALC255 fixups on Dell machines, variant 2 18762306a36Sopenharmony_cialc293-dell1 18862306a36Sopenharmony_ci ALC293 fixups on Dell machines 18962306a36Sopenharmony_cialc283-headset 19062306a36Sopenharmony_ci Headset pin fixups on ALC283 19162306a36Sopenharmony_ciaspire-v5 19262306a36Sopenharmony_ci Acer Aspire V5 fixups 19362306a36Sopenharmony_cihp-gpio4 19462306a36Sopenharmony_ci GPIO and Mic1 pin mute LED fixups for HP 19562306a36Sopenharmony_cihp-gpio-led 19662306a36Sopenharmony_ci GPIO mute LEDs on HP 19762306a36Sopenharmony_cihp-gpio2-hotkey 19862306a36Sopenharmony_ci GPIO mute LED with hot key handling on HP 19962306a36Sopenharmony_cihp-dock-pins 20062306a36Sopenharmony_ci GPIO mute LEDs and dock support on HP 20162306a36Sopenharmony_cihp-dock-gpio-mic 20262306a36Sopenharmony_ci GPIO, Mic mute LED and dock support on HP 20362306a36Sopenharmony_cihp-9480m 20462306a36Sopenharmony_ci HP 9480m fixups 20562306a36Sopenharmony_cialc288-dell1 20662306a36Sopenharmony_ci ALC288 fixups on Dell machines 20762306a36Sopenharmony_cialc288-dell-xps13 20862306a36Sopenharmony_ci ALC288 fixups on Dell XPS13 20962306a36Sopenharmony_cidell-e7x 21062306a36Sopenharmony_ci Dell E7x fixups 21162306a36Sopenharmony_cialc293-dell 21262306a36Sopenharmony_ci ALC293 fixups on Dell machines 21362306a36Sopenharmony_cialc298-dell1 21462306a36Sopenharmony_ci ALC298 fixups on Dell machines 21562306a36Sopenharmony_cialc298-dell-aio 21662306a36Sopenharmony_ci ALC298 fixups on Dell AIO machines 21762306a36Sopenharmony_cialc275-dell-xps 21862306a36Sopenharmony_ci ALC275 fixups on Dell XPS models 21962306a36Sopenharmony_cilenovo-spk-noise 22062306a36Sopenharmony_ci Workaround for speaker noise on Lenovo machines 22162306a36Sopenharmony_cilenovo-hotkey 22262306a36Sopenharmony_ci Hot-key support via Mic2 pin on Lenovo machines 22362306a36Sopenharmony_cidell-spk-noise 22462306a36Sopenharmony_ci Workaround for speaker noise on Dell machines 22562306a36Sopenharmony_cialc255-dell1 22662306a36Sopenharmony_ci ALC255 fixups on Dell machines 22762306a36Sopenharmony_cialc295-disable-dac3 22862306a36Sopenharmony_ci Disable DAC3 routing on ALC295 22962306a36Sopenharmony_cialc280-hp-headset 23062306a36Sopenharmony_ci HP Elitebook fixups 23162306a36Sopenharmony_cialc221-hp-mic 23262306a36Sopenharmony_ci Front mic pin fixup on HP machines 23362306a36Sopenharmony_cialc298-spk-volume 23462306a36Sopenharmony_ci Speaker pin routing workaround on ALC298 23562306a36Sopenharmony_cidell-inspiron-7559 23662306a36Sopenharmony_ci Dell Inspiron 7559 fixups 23762306a36Sopenharmony_ciativ-book 23862306a36Sopenharmony_ci Samsung Ativ book 8 fixups 23962306a36Sopenharmony_cialc221-hp-mic 24062306a36Sopenharmony_ci ALC221 headset fixups on HP machines 24162306a36Sopenharmony_cialc256-asus-mic 24262306a36Sopenharmony_ci ALC256 fixups on ASUS machines 24362306a36Sopenharmony_cialc256-asus-aio 24462306a36Sopenharmony_ci ALC256 fixups on ASUS AIO machines 24562306a36Sopenharmony_cialc233-eapd 24662306a36Sopenharmony_ci ALC233 fixups on ASUS machines 24762306a36Sopenharmony_cialc294-lenovo-mic 24862306a36Sopenharmony_ci ALC294 Mic pin fixup for Lenovo AIO machines 24962306a36Sopenharmony_cialc225-wyse 25062306a36Sopenharmony_ci Dell Wyse fixups 25162306a36Sopenharmony_cialc274-dell-aio 25262306a36Sopenharmony_ci ALC274 fixups on Dell AIO machines 25362306a36Sopenharmony_cialc255-dummy-lineout 25462306a36Sopenharmony_ci Dell Precision 3930 fixups 25562306a36Sopenharmony_cialc255-dell-headset 25662306a36Sopenharmony_ci Dell Precision 3630 fixups 25762306a36Sopenharmony_cialc295-hp-x360 25862306a36Sopenharmony_ci HP Spectre X360 fixups 25962306a36Sopenharmony_cialc-sense-combo 26062306a36Sopenharmony_ci Headset button support for Chrome platform 26162306a36Sopenharmony_cihuawei-mbx-stereo 26262306a36Sopenharmony_ci Enable initialization verbs for Huawei MBX stereo speakers; 26362306a36Sopenharmony_ci might be risky, try this at your own risk 26462306a36Sopenharmony_cialc298-samsung-headphone 26562306a36Sopenharmony_ci Samsung laptops with ALC298 26662306a36Sopenharmony_cialc256-samsung-headphone 26762306a36Sopenharmony_ci Samsung laptops with ALC256 26862306a36Sopenharmony_ci 26962306a36Sopenharmony_ciALC66x/67x/892 27062306a36Sopenharmony_ci============== 27162306a36Sopenharmony_ciaspire 27262306a36Sopenharmony_ci Subwoofer pin fixup for Aspire laptops 27362306a36Sopenharmony_ciideapad 27462306a36Sopenharmony_ci Subwoofer pin fixup for Ideapad laptops 27562306a36Sopenharmony_cimario 27662306a36Sopenharmony_ci Chromebook mario model fixup 27762306a36Sopenharmony_cihp-rp5800 27862306a36Sopenharmony_ci Headphone pin fixup for HP RP5800 27962306a36Sopenharmony_ciasus-mode1 28062306a36Sopenharmony_ci ASUS 28162306a36Sopenharmony_ciasus-mode2 28262306a36Sopenharmony_ci ASUS 28362306a36Sopenharmony_ciasus-mode3 28462306a36Sopenharmony_ci ASUS 28562306a36Sopenharmony_ciasus-mode4 28662306a36Sopenharmony_ci ASUS 28762306a36Sopenharmony_ciasus-mode5 28862306a36Sopenharmony_ci ASUS 28962306a36Sopenharmony_ciasus-mode6 29062306a36Sopenharmony_ci ASUS 29162306a36Sopenharmony_ciasus-mode7 29262306a36Sopenharmony_ci ASUS 29362306a36Sopenharmony_ciasus-mode8 29462306a36Sopenharmony_ci ASUS 29562306a36Sopenharmony_cizotac-z68 29662306a36Sopenharmony_ci Front HP fixup for Zotac Z68 29762306a36Sopenharmony_ciinv-dmic 29862306a36Sopenharmony_ci Inverted internal mic workaround 29962306a36Sopenharmony_cialc662-headset-multi 30062306a36Sopenharmony_ci Dell headset jack, which can also be used as mic-in (ALC662) 30162306a36Sopenharmony_cidell-headset-multi 30262306a36Sopenharmony_ci Headset jack, which can also be used as mic-in 30362306a36Sopenharmony_cialc662-headset 30462306a36Sopenharmony_ci Headset mode support on ALC662 30562306a36Sopenharmony_cialc668-headset 30662306a36Sopenharmony_ci Headset mode support on ALC668 30762306a36Sopenharmony_cibass16 30862306a36Sopenharmony_ci Bass speaker fixup on pin 0x16 30962306a36Sopenharmony_cibass1a 31062306a36Sopenharmony_ci Bass speaker fixup on pin 0x1a 31162306a36Sopenharmony_ciautomute 31262306a36Sopenharmony_ci Auto-mute fixups for ALC668 31362306a36Sopenharmony_cidell-xps13 31462306a36Sopenharmony_ci Dell XPS13 fixups 31562306a36Sopenharmony_ciasus-nx50 31662306a36Sopenharmony_ci ASUS Nx50 fixups 31762306a36Sopenharmony_ciasus-nx51 31862306a36Sopenharmony_ci ASUS Nx51 fixups 31962306a36Sopenharmony_ciasus-g751 32062306a36Sopenharmony_ci ASUS G751 fixups 32162306a36Sopenharmony_cialc891-headset 32262306a36Sopenharmony_ci Headset mode support on ALC891 32362306a36Sopenharmony_cialc891-headset-multi 32462306a36Sopenharmony_ci Dell headset jack, which can also be used as mic-in (ALC891) 32562306a36Sopenharmony_ciacer-veriton 32662306a36Sopenharmony_ci Acer Veriton speaker pin fixup 32762306a36Sopenharmony_ciasrock-mobo 32862306a36Sopenharmony_ci Fix invalid 0x15 / 0x16 pins 32962306a36Sopenharmony_ciusi-headset 33062306a36Sopenharmony_ci Headset support on USI machines 33162306a36Sopenharmony_cidual-codecs 33262306a36Sopenharmony_ci Lenovo laptops with dual codecs 33362306a36Sopenharmony_cialc285-hp-amp-init 33462306a36Sopenharmony_ci HP laptops which require speaker amplifier initialization (ALC285) 33562306a36Sopenharmony_ci 33662306a36Sopenharmony_ciALC680 33762306a36Sopenharmony_ci====== 33862306a36Sopenharmony_ciN/A 33962306a36Sopenharmony_ci 34062306a36Sopenharmony_ciALC88x/898/1150/1220 34162306a36Sopenharmony_ci==================== 34262306a36Sopenharmony_ciabit-aw9d 34362306a36Sopenharmony_ci Pin fixups for Abit AW9D-MAX 34462306a36Sopenharmony_cilenovo-y530 34562306a36Sopenharmony_ci Pin fixups for Lenovo Y530 34662306a36Sopenharmony_ciacer-aspire-7736 34762306a36Sopenharmony_ci Fixup for Acer Aspire 7736 34862306a36Sopenharmony_ciasus-w90v 34962306a36Sopenharmony_ci Pin fixup for ASUS W90V 35062306a36Sopenharmony_cicd 35162306a36Sopenharmony_ci Enable audio CD pin NID 0x1c 35262306a36Sopenharmony_cino-front-hp 35362306a36Sopenharmony_ci Disable front HP pin NID 0x1b 35462306a36Sopenharmony_civaio-tt 35562306a36Sopenharmony_ci Pin fixup for VAIO TT 35662306a36Sopenharmony_cieee1601 35762306a36Sopenharmony_ci COEF setups for ASUS Eee 1601 35862306a36Sopenharmony_cialc882-eapd 35962306a36Sopenharmony_ci Change EAPD COEF mode on ALC882 36062306a36Sopenharmony_cialc883-eapd 36162306a36Sopenharmony_ci Change EAPD COEF mode on ALC883 36262306a36Sopenharmony_cigpio1 36362306a36Sopenharmony_ci Enable GPIO1 36462306a36Sopenharmony_cigpio2 36562306a36Sopenharmony_ci Enable GPIO2 36662306a36Sopenharmony_cigpio3 36762306a36Sopenharmony_ci Enable GPIO3 36862306a36Sopenharmony_cialc889-coef 36962306a36Sopenharmony_ci Setup ALC889 COEF 37062306a36Sopenharmony_ciasus-w2jc 37162306a36Sopenharmony_ci Fixups for ASUS W2JC 37262306a36Sopenharmony_ciacer-aspire-4930g 37362306a36Sopenharmony_ci Acer Aspire 4930G/5930G/6530G/6930G/7730G 37462306a36Sopenharmony_ciacer-aspire-8930g 37562306a36Sopenharmony_ci Acer Aspire 8330G/6935G 37662306a36Sopenharmony_ciacer-aspire 37762306a36Sopenharmony_ci Acer Aspire others 37862306a36Sopenharmony_cimacpro-gpio 37962306a36Sopenharmony_ci GPIO setup for Mac Pro 38062306a36Sopenharmony_cidac-route 38162306a36Sopenharmony_ci Workaround for DAC routing on Acer Aspire 38262306a36Sopenharmony_cimbp-vref 38362306a36Sopenharmony_ci Vref setup for Macbook Pro 38462306a36Sopenharmony_ciimac91-vref 38562306a36Sopenharmony_ci Vref setup for iMac 9,1 38662306a36Sopenharmony_cimba11-vref 38762306a36Sopenharmony_ci Vref setup for MacBook Air 1,1 38862306a36Sopenharmony_cimba21-vref 38962306a36Sopenharmony_ci Vref setup for MacBook Air 2,1 39062306a36Sopenharmony_cimp11-vref 39162306a36Sopenharmony_ci Vref setup for Mac Pro 1,1 39262306a36Sopenharmony_cimp41-vref 39362306a36Sopenharmony_ci Vref setup for Mac Pro 4,1 39462306a36Sopenharmony_ciinv-dmic 39562306a36Sopenharmony_ci Inverted internal mic workaround 39662306a36Sopenharmony_cino-primary-hp 39762306a36Sopenharmony_ci VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC) 39862306a36Sopenharmony_ciasus-bass 39962306a36Sopenharmony_ci Bass speaker setup for ASUS ET2700 40062306a36Sopenharmony_cidual-codecs 40162306a36Sopenharmony_ci ALC1220 dual codecs for Gaming mobos 40262306a36Sopenharmony_ciclevo-p950 40362306a36Sopenharmony_ci Fixups for Clevo P950 40462306a36Sopenharmony_ci 40562306a36Sopenharmony_ciALC861/660 40662306a36Sopenharmony_ci========== 40762306a36Sopenharmony_ciN/A 40862306a36Sopenharmony_ci 40962306a36Sopenharmony_ciALC861VD/660VD 41062306a36Sopenharmony_ci============== 41162306a36Sopenharmony_ciN/A 41262306a36Sopenharmony_ci 41362306a36Sopenharmony_ciCMI9880 41462306a36Sopenharmony_ci======= 41562306a36Sopenharmony_ciminimal 41662306a36Sopenharmony_ci 3-jack in back 41762306a36Sopenharmony_cimin_fp 41862306a36Sopenharmony_ci 3-jack in back, 2-jack in front 41962306a36Sopenharmony_cifull 42062306a36Sopenharmony_ci 6-jack in back, 2-jack in front 42162306a36Sopenharmony_cifull_dig 42262306a36Sopenharmony_ci 6-jack in back, 2-jack in front, SPDIF I/O 42362306a36Sopenharmony_ciallout 42462306a36Sopenharmony_ci 5-jack in back, 2-jack in front, SPDIF out 42562306a36Sopenharmony_ciauto 42662306a36Sopenharmony_ci auto-config reading BIOS (default) 42762306a36Sopenharmony_ci 42862306a36Sopenharmony_ciAD1882 / AD1882A 42962306a36Sopenharmony_ci================ 43062306a36Sopenharmony_ci3stack 43162306a36Sopenharmony_ci 3-stack mode 43262306a36Sopenharmony_ci3stack-automute 43362306a36Sopenharmony_ci 3-stack with automute front HP (default) 43462306a36Sopenharmony_ci6stack 43562306a36Sopenharmony_ci 6-stack mode 43662306a36Sopenharmony_ci 43762306a36Sopenharmony_ciAD1884A / AD1883 / AD1984A / AD1984B 43862306a36Sopenharmony_ci==================================== 43962306a36Sopenharmony_cidesktop 3-stack desktop (default) 44062306a36Sopenharmony_cilaptop laptop with HP jack sensing 44162306a36Sopenharmony_cimobile mobile devices with HP jack sensing 44262306a36Sopenharmony_cithinkpad Lenovo Thinkpad X300 44362306a36Sopenharmony_citouchsmart HP Touchsmart 44462306a36Sopenharmony_ci 44562306a36Sopenharmony_ciAD1884 44662306a36Sopenharmony_ci====== 44762306a36Sopenharmony_ciN/A 44862306a36Sopenharmony_ci 44962306a36Sopenharmony_ciAD1981 45062306a36Sopenharmony_ci====== 45162306a36Sopenharmony_cibasic 3-jack (default) 45262306a36Sopenharmony_cihp HP nx6320 45362306a36Sopenharmony_cithinkpad Lenovo Thinkpad T60/X60/Z60 45462306a36Sopenharmony_citoshiba Toshiba U205 45562306a36Sopenharmony_ci 45662306a36Sopenharmony_ciAD1983 45762306a36Sopenharmony_ci====== 45862306a36Sopenharmony_ciN/A 45962306a36Sopenharmony_ci 46062306a36Sopenharmony_ciAD1984 46162306a36Sopenharmony_ci====== 46262306a36Sopenharmony_cibasic default configuration 46362306a36Sopenharmony_cithinkpad Lenovo Thinkpad T61/X61 46462306a36Sopenharmony_cidell_desktop Dell T3400 46562306a36Sopenharmony_ci 46662306a36Sopenharmony_ciAD1986A 46762306a36Sopenharmony_ci======= 46862306a36Sopenharmony_ci3stack 46962306a36Sopenharmony_ci 3-stack, shared surrounds 47062306a36Sopenharmony_cilaptop 47162306a36Sopenharmony_ci 2-channel only (FSC V2060, Samsung M50) 47262306a36Sopenharmony_cilaptop-imic 47362306a36Sopenharmony_ci 2-channel with built-in mic 47462306a36Sopenharmony_cieapd 47562306a36Sopenharmony_ci Turn on EAPD constantly 47662306a36Sopenharmony_ci 47762306a36Sopenharmony_ciAD1988/AD1988B/AD1989A/AD1989B 47862306a36Sopenharmony_ci============================== 47962306a36Sopenharmony_ci6stack 48062306a36Sopenharmony_ci 6-jack 48162306a36Sopenharmony_ci6stack-dig 48262306a36Sopenharmony_ci ditto with SPDIF 48362306a36Sopenharmony_ci3stack 48462306a36Sopenharmony_ci 3-jack 48562306a36Sopenharmony_ci3stack-dig 48662306a36Sopenharmony_ci ditto with SPDIF 48762306a36Sopenharmony_cilaptop 48862306a36Sopenharmony_ci 3-jack with hp-jack automute 48962306a36Sopenharmony_cilaptop-dig 49062306a36Sopenharmony_ci ditto with SPDIF 49162306a36Sopenharmony_ciauto 49262306a36Sopenharmony_ci auto-config reading BIOS (default) 49362306a36Sopenharmony_ci 49462306a36Sopenharmony_ciConexant 5045 49562306a36Sopenharmony_ci============= 49662306a36Sopenharmony_cicap-mix-amp 49762306a36Sopenharmony_ci Fix max input level on mixer widget 49862306a36Sopenharmony_citoshiba-p105 49962306a36Sopenharmony_ci Toshiba P105 quirk 50062306a36Sopenharmony_cihp-530 50162306a36Sopenharmony_ci HP 530 quirk 50262306a36Sopenharmony_ci 50362306a36Sopenharmony_ciConexant 5047 50462306a36Sopenharmony_ci============= 50562306a36Sopenharmony_cicap-mix-amp 50662306a36Sopenharmony_ci Fix max input level on mixer widget 50762306a36Sopenharmony_ci 50862306a36Sopenharmony_ciConexant 5051 50962306a36Sopenharmony_ci============= 51062306a36Sopenharmony_cilenovo-x200 51162306a36Sopenharmony_ci Lenovo X200 quirk 51262306a36Sopenharmony_ci 51362306a36Sopenharmony_ciConexant 5066 51462306a36Sopenharmony_ci============= 51562306a36Sopenharmony_cistereo-dmic 51662306a36Sopenharmony_ci Workaround for inverted stereo digital mic 51762306a36Sopenharmony_cigpio1 51862306a36Sopenharmony_ci Enable GPIO1 pin 51962306a36Sopenharmony_ciheadphone-mic-pin 52062306a36Sopenharmony_ci Enable headphone mic NID 0x18 without detection 52162306a36Sopenharmony_citp410 52262306a36Sopenharmony_ci Thinkpad T400 & co quirks 52362306a36Sopenharmony_cithinkpad 52462306a36Sopenharmony_ci Thinkpad mute/mic LED quirk 52562306a36Sopenharmony_cilemote-a1004 52662306a36Sopenharmony_ci Lemote A1004 quirk 52762306a36Sopenharmony_cilemote-a1205 52862306a36Sopenharmony_ci Lemote A1205 quirk 52962306a36Sopenharmony_ciolpc-xo 53062306a36Sopenharmony_ci OLPC XO quirk 53162306a36Sopenharmony_cimute-led-eapd 53262306a36Sopenharmony_ci Mute LED control via EAPD 53362306a36Sopenharmony_cihp-dock 53462306a36Sopenharmony_ci HP dock support 53562306a36Sopenharmony_cimute-led-gpio 53662306a36Sopenharmony_ci Mute LED control via GPIO 53762306a36Sopenharmony_cihp-mic-fix 53862306a36Sopenharmony_ci Fix for headset mic pin on HP boxes 53962306a36Sopenharmony_ci 54062306a36Sopenharmony_ciSTAC9200 54162306a36Sopenharmony_ci======== 54262306a36Sopenharmony_ciref 54362306a36Sopenharmony_ci Reference board 54462306a36Sopenharmony_cioqo 54562306a36Sopenharmony_ci OQO Model 2 54662306a36Sopenharmony_cidell-d21 54762306a36Sopenharmony_ci Dell (unknown) 54862306a36Sopenharmony_cidell-d22 54962306a36Sopenharmony_ci Dell (unknown) 55062306a36Sopenharmony_cidell-d23 55162306a36Sopenharmony_ci Dell (unknown) 55262306a36Sopenharmony_cidell-m21 55362306a36Sopenharmony_ci Dell Inspiron 630m, Dell Inspiron 640m 55462306a36Sopenharmony_cidell-m22 55562306a36Sopenharmony_ci Dell Latitude D620, Dell Latitude D820 55662306a36Sopenharmony_cidell-m23 55762306a36Sopenharmony_ci Dell XPS M1710, Dell Precision M90 55862306a36Sopenharmony_cidell-m24 55962306a36Sopenharmony_ci Dell Latitude 120L 56062306a36Sopenharmony_cidell-m25 56162306a36Sopenharmony_ci Dell Inspiron E1505n 56262306a36Sopenharmony_cidell-m26 56362306a36Sopenharmony_ci Dell Inspiron 1501 56462306a36Sopenharmony_cidell-m27 56562306a36Sopenharmony_ci Dell Inspiron E1705/9400 56662306a36Sopenharmony_cigateway-m4 56762306a36Sopenharmony_ci Gateway laptops with EAPD control 56862306a36Sopenharmony_cigateway-m4-2 56962306a36Sopenharmony_ci Gateway laptops with EAPD control 57062306a36Sopenharmony_cipanasonic 57162306a36Sopenharmony_ci Panasonic CF-74 57262306a36Sopenharmony_ciauto 57362306a36Sopenharmony_ci BIOS setup (default) 57462306a36Sopenharmony_ci 57562306a36Sopenharmony_ciSTAC9205/9254 57662306a36Sopenharmony_ci============= 57762306a36Sopenharmony_ciref 57862306a36Sopenharmony_ci Reference board 57962306a36Sopenharmony_cidell-m42 58062306a36Sopenharmony_ci Dell (unknown) 58162306a36Sopenharmony_cidell-m43 58262306a36Sopenharmony_ci Dell Precision 58362306a36Sopenharmony_cidell-m44 58462306a36Sopenharmony_ci Dell Inspiron 58562306a36Sopenharmony_cieapd 58662306a36Sopenharmony_ci Keep EAPD on (e.g. Gateway T1616) 58762306a36Sopenharmony_ciauto 58862306a36Sopenharmony_ci BIOS setup (default) 58962306a36Sopenharmony_ci 59062306a36Sopenharmony_ciSTAC9220/9221 59162306a36Sopenharmony_ci============= 59262306a36Sopenharmony_ciref 59362306a36Sopenharmony_ci Reference board 59462306a36Sopenharmony_ci3stack 59562306a36Sopenharmony_ci D945 3stack 59662306a36Sopenharmony_ci5stack 59762306a36Sopenharmony_ci D945 5stack + SPDIF 59862306a36Sopenharmony_ciintel-mac-v1 59962306a36Sopenharmony_ci Intel Mac Type 1 60062306a36Sopenharmony_ciintel-mac-v2 60162306a36Sopenharmony_ci Intel Mac Type 2 60262306a36Sopenharmony_ciintel-mac-v3 60362306a36Sopenharmony_ci Intel Mac Type 3 60462306a36Sopenharmony_ciintel-mac-v4 60562306a36Sopenharmony_ci Intel Mac Type 4 60662306a36Sopenharmony_ciintel-mac-v5 60762306a36Sopenharmony_ci Intel Mac Type 5 60862306a36Sopenharmony_ciintel-mac-auto 60962306a36Sopenharmony_ci Intel Mac (detect type according to subsystem id) 61062306a36Sopenharmony_cimacmini 61162306a36Sopenharmony_ci Intel Mac Mini (equivalent with type 3) 61262306a36Sopenharmony_cimacbook 61362306a36Sopenharmony_ci Intel Mac Book (eq. type 5) 61462306a36Sopenharmony_cimacbook-pro-v1 61562306a36Sopenharmony_ci Intel Mac Book Pro 1st generation (eq. type 3) 61662306a36Sopenharmony_cimacbook-pro 61762306a36Sopenharmony_ci Intel Mac Book Pro 2nd generation (eq. type 3) 61862306a36Sopenharmony_ciimac-intel 61962306a36Sopenharmony_ci Intel iMac (eq. type 2) 62062306a36Sopenharmony_ciimac-intel-20 62162306a36Sopenharmony_ci Intel iMac (newer version) (eq. type 3) 62262306a36Sopenharmony_ciecs202 62362306a36Sopenharmony_ci ECS/PC chips 62462306a36Sopenharmony_cidell-d81 62562306a36Sopenharmony_ci Dell (unknown) 62662306a36Sopenharmony_cidell-d82 62762306a36Sopenharmony_ci Dell (unknown) 62862306a36Sopenharmony_cidell-m81 62962306a36Sopenharmony_ci Dell (unknown) 63062306a36Sopenharmony_cidell-m82 63162306a36Sopenharmony_ci Dell XPS M1210 63262306a36Sopenharmony_ciauto 63362306a36Sopenharmony_ci BIOS setup (default) 63462306a36Sopenharmony_ci 63562306a36Sopenharmony_ciSTAC9202/9250/9251 63662306a36Sopenharmony_ci================== 63762306a36Sopenharmony_ciref 63862306a36Sopenharmony_ci Reference board, base config 63962306a36Sopenharmony_cim1 64062306a36Sopenharmony_ci Some Gateway MX series laptops (NX560XL) 64162306a36Sopenharmony_cim1-2 64262306a36Sopenharmony_ci Some Gateway MX series laptops (MX6453) 64362306a36Sopenharmony_cim2 64462306a36Sopenharmony_ci Some Gateway MX series laptops (M255) 64562306a36Sopenharmony_cim2-2 64662306a36Sopenharmony_ci Some Gateway MX series laptops 64762306a36Sopenharmony_cim3 64862306a36Sopenharmony_ci Some Gateway MX series laptops 64962306a36Sopenharmony_cim5 65062306a36Sopenharmony_ci Some Gateway MX series laptops (MP6954) 65162306a36Sopenharmony_cim6 65262306a36Sopenharmony_ci Some Gateway NX series laptops 65362306a36Sopenharmony_ciauto 65462306a36Sopenharmony_ci BIOS setup (default) 65562306a36Sopenharmony_ci 65662306a36Sopenharmony_ciSTAC9227/9228/9229/927x 65762306a36Sopenharmony_ci======================= 65862306a36Sopenharmony_ciref 65962306a36Sopenharmony_ci Reference board 66062306a36Sopenharmony_ciref-no-jd 66162306a36Sopenharmony_ci Reference board without HP/Mic jack detection 66262306a36Sopenharmony_ci3stack 66362306a36Sopenharmony_ci D965 3stack 66462306a36Sopenharmony_ci5stack 66562306a36Sopenharmony_ci D965 5stack + SPDIF 66662306a36Sopenharmony_ci5stack-no-fp 66762306a36Sopenharmony_ci D965 5stack without front panel 66862306a36Sopenharmony_cidell-3stack 66962306a36Sopenharmony_ci Dell Dimension E520 67062306a36Sopenharmony_cidell-bios 67162306a36Sopenharmony_ci Fixes with Dell BIOS setup 67262306a36Sopenharmony_cidell-bios-amic 67362306a36Sopenharmony_ci Fixes with Dell BIOS setup including analog mic 67462306a36Sopenharmony_civolknob 67562306a36Sopenharmony_ci Fixes with volume-knob widget 0x24 67662306a36Sopenharmony_ciauto 67762306a36Sopenharmony_ci BIOS setup (default) 67862306a36Sopenharmony_ci 67962306a36Sopenharmony_ciSTAC92HD71B* 68062306a36Sopenharmony_ci============ 68162306a36Sopenharmony_ciref 68262306a36Sopenharmony_ci Reference board 68362306a36Sopenharmony_cidell-m4-1 68462306a36Sopenharmony_ci Dell desktops 68562306a36Sopenharmony_cidell-m4-2 68662306a36Sopenharmony_ci Dell desktops 68762306a36Sopenharmony_cidell-m4-3 68862306a36Sopenharmony_ci Dell desktops 68962306a36Sopenharmony_cihp-m4 69062306a36Sopenharmony_ci HP mini 1000 69162306a36Sopenharmony_cihp-dv5 69262306a36Sopenharmony_ci HP dv series 69362306a36Sopenharmony_cihp-hdx 69462306a36Sopenharmony_ci HP HDX series 69562306a36Sopenharmony_cihp-dv4-1222nr 69662306a36Sopenharmony_ci HP dv4-1222nr (with LED support) 69762306a36Sopenharmony_ciauto 69862306a36Sopenharmony_ci BIOS setup (default) 69962306a36Sopenharmony_ci 70062306a36Sopenharmony_ciSTAC92HD73* 70162306a36Sopenharmony_ci=========== 70262306a36Sopenharmony_ciref 70362306a36Sopenharmony_ci Reference board 70462306a36Sopenharmony_cino-jd 70562306a36Sopenharmony_ci BIOS setup but without jack-detection 70662306a36Sopenharmony_ciintel 70762306a36Sopenharmony_ci Intel D*45* mobos 70862306a36Sopenharmony_cidell-m6-amic 70962306a36Sopenharmony_ci Dell desktops/laptops with analog mics 71062306a36Sopenharmony_cidell-m6-dmic 71162306a36Sopenharmony_ci Dell desktops/laptops with digital mics 71262306a36Sopenharmony_cidell-m6 71362306a36Sopenharmony_ci Dell desktops/laptops with both type of mics 71462306a36Sopenharmony_cidell-eq 71562306a36Sopenharmony_ci Dell desktops/laptops 71662306a36Sopenharmony_cialienware 71762306a36Sopenharmony_ci Alienware M17x 71862306a36Sopenharmony_ciasus-mobo 71962306a36Sopenharmony_ci Pin configs for ASUS mobo with 5.1/SPDIF out 72062306a36Sopenharmony_ciauto 72162306a36Sopenharmony_ci BIOS setup (default) 72262306a36Sopenharmony_ci 72362306a36Sopenharmony_ciSTAC92HD83* 72462306a36Sopenharmony_ci=========== 72562306a36Sopenharmony_ciref 72662306a36Sopenharmony_ci Reference board 72762306a36Sopenharmony_cimic-ref 72862306a36Sopenharmony_ci Reference board with power management for ports 72962306a36Sopenharmony_cidell-s14 73062306a36Sopenharmony_ci Dell laptop 73162306a36Sopenharmony_cidell-vostro-3500 73262306a36Sopenharmony_ci Dell Vostro 3500 laptop 73362306a36Sopenharmony_cihp-dv7-4000 73462306a36Sopenharmony_ci HP dv-7 4000 73562306a36Sopenharmony_cihp_cNB11_intquad 73662306a36Sopenharmony_ci HP CNB models with 4 speakers 73762306a36Sopenharmony_cihp-zephyr 73862306a36Sopenharmony_ci HP Zephyr 73962306a36Sopenharmony_cihp-led 74062306a36Sopenharmony_ci HP with broken BIOS for mute LED 74162306a36Sopenharmony_cihp-inv-led 74262306a36Sopenharmony_ci HP with broken BIOS for inverted mute LED 74362306a36Sopenharmony_cihp-mic-led 74462306a36Sopenharmony_ci HP with mic-mute LED 74562306a36Sopenharmony_ciheadset-jack 74662306a36Sopenharmony_ci Dell Latitude with a 4-pin headset jack 74762306a36Sopenharmony_cihp-envy-bass 74862306a36Sopenharmony_ci Pin fixup for HP Envy bass speaker (NID 0x0f) 74962306a36Sopenharmony_cihp-envy-ts-bass 75062306a36Sopenharmony_ci Pin fixup for HP Envy TS bass speaker (NID 0x10) 75162306a36Sopenharmony_cihp-bnb13-eq 75262306a36Sopenharmony_ci Hardware equalizer setup for HP laptops 75362306a36Sopenharmony_cihp-envy-ts-bass 75462306a36Sopenharmony_ci HP Envy TS bass support 75562306a36Sopenharmony_ciauto 75662306a36Sopenharmony_ci BIOS setup (default) 75762306a36Sopenharmony_ci 75862306a36Sopenharmony_ciSTAC92HD95 75962306a36Sopenharmony_ci========== 76062306a36Sopenharmony_cihp-led 76162306a36Sopenharmony_ci LED support for HP laptops 76262306a36Sopenharmony_cihp-bass 76362306a36Sopenharmony_ci Bass HPF setup for HP Spectre 13 76462306a36Sopenharmony_ci 76562306a36Sopenharmony_ciSTAC9872 76662306a36Sopenharmony_ci======== 76762306a36Sopenharmony_civaio 76862306a36Sopenharmony_ci VAIO laptop without SPDIF 76962306a36Sopenharmony_ciauto 77062306a36Sopenharmony_ci BIOS setup (default) 77162306a36Sopenharmony_ci 77262306a36Sopenharmony_ciCirrus Logic CS4206/4207 77362306a36Sopenharmony_ci======================== 77462306a36Sopenharmony_cimbp53 77562306a36Sopenharmony_ci MacBook Pro 5,3 77662306a36Sopenharmony_cimbp55 77762306a36Sopenharmony_ci MacBook Pro 5,5 77862306a36Sopenharmony_ciimac27 77962306a36Sopenharmony_ci IMac 27 Inch 78062306a36Sopenharmony_ciimac27_122 78162306a36Sopenharmony_ci iMac 12,2 78262306a36Sopenharmony_ciapple 78362306a36Sopenharmony_ci Generic Apple quirk 78462306a36Sopenharmony_cimbp101 78562306a36Sopenharmony_ci MacBookPro 10,1 78662306a36Sopenharmony_cimbp81 78762306a36Sopenharmony_ci MacBookPro 8,1 78862306a36Sopenharmony_cimba42 78962306a36Sopenharmony_ci MacBookAir 4,2 79062306a36Sopenharmony_ciauto 79162306a36Sopenharmony_ci BIOS setup (default) 79262306a36Sopenharmony_ci 79362306a36Sopenharmony_ciCirrus Logic CS4208 79462306a36Sopenharmony_ci=================== 79562306a36Sopenharmony_cimba6 79662306a36Sopenharmony_ci MacBook Air 6,1 and 6,2 79762306a36Sopenharmony_cigpio0 79862306a36Sopenharmony_ci Enable GPIO 0 amp 79962306a36Sopenharmony_cimbp11 80062306a36Sopenharmony_ci MacBookPro 11,2 80162306a36Sopenharmony_cimacmini 80262306a36Sopenharmony_ci MacMini 7,1 80362306a36Sopenharmony_ciauto 80462306a36Sopenharmony_ci BIOS setup (default) 80562306a36Sopenharmony_ci 80662306a36Sopenharmony_ciVIA VT17xx/VT18xx/VT20xx 80762306a36Sopenharmony_ci======================== 80862306a36Sopenharmony_ciauto 80962306a36Sopenharmony_ci BIOS setup (default) 810