HD-Audio Codec-Specific Models¶
ALC880¶
- 3stack
 3-jack in back and a headphone out
- 3stack-digout
 3-jack in back, a HP out and a SPDIF out
- 5stack
 5-jack in back, 2-jack in front
- 5stack-digout
 5-jack in back, 2-jack in front, a SPDIF out
- 6stack
 6-jack in back, 2-jack in front
- 6stack-digout
 6-jack with a SPDIF out
- 6stack-automute
 6-jack with headphone jack detection
ALC260¶
- gpio1
 Enable GPIO1
- coef
 Enable EAPD via COEF table
- fujitsu
 Quirk for FSC S7020
- fujitsu-jwse
 Quirk for FSC S7020 with jack modes and HP mic support
ALC262¶
- inv-dmic
 Inverted internal mic workaround
- fsc-h270
 Fixups for Fujitsu-Siemens Celsius H270
- fsc-s7110
 Fixups for Fujitsu-Siemens Lifebook S7110
- hp-z200
 Fixups for HP Z200
- tyan
 Fixups for Tyan Thunder n6650W
- lenovo-3000
 Fixups for Lenovo 3000
- benq
 Fixups for Benq ED8
- benq-t31
 Fixups for Benq T31
- bayleybay
 Fixups for Intel BayleyBay
ALC267/268¶
- inv-dmic
 Inverted internal mic workaround
- hp-eapd
 Disable HP EAPD on NID 0x15
- spdif
 Enable SPDIF output on NID 0x1e
ALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)¶
- laptop-amic
 Laptops with analog-mic input
- laptop-dmic
 Laptops with digital-mic input
- alc269-dmic
 Enable ALC269(VA) digital mic workaround
- alc271-dmic
 Enable ALC271X digital mic workaround
- inv-dmic
 Inverted internal mic workaround
- headset-mic
 Indicates a combined headset (headphone+mic) jack
- headset-mode
 More comprehensive headset support for ALC269 & co
- headset-mode-no-hp-mic
 Headset mode support without headphone mic
- lenovo-dock
 Enables docking station I/O for some Lenovos
- hp-gpio-led
 GPIO LED support on HP laptops
- hp-dock-gpio-mic1-led
 HP dock with mic LED support
- dell-headset-multi
 Headset jack, which can also be used as mic-in
- dell-headset-dock
 Headset jack (without mic-in), and also dock I/O
- dell-headset3
 Headset jack (without mic-in), and also dock I/O, variant 3
- dell-headset4
 Headset jack (without mic-in), and also dock I/O, variant 4
- alc283-dac-wcaps
 Fixups for Chromebook with ALC283
- alc283-sense-combo
 Combo jack sensing on ALC283
- tpt440-dock
 Pin configs for Lenovo Thinkpad Dock support
- tpt440
 Lenovo Thinkpad T440s setup
- tpt460
 Lenovo Thinkpad T460/560 setup
- tpt470-dock
 Lenovo Thinkpad T470 dock setup
- dual-codecs
 Lenovo laptops with dual codecs
- alc700-ref
 Intel reference board with ALC700 codec
- vaio
 Pin fixups for Sony VAIO laptops
- dell-m101z
 COEF setup for Dell M101z
- asus-g73jw
 Subwoofer pin fixup for ASUS G73JW
- lenovo-eapd
 Inversed EAPD setup for Lenovo laptops
- sony-hweq
 H/W EQ COEF setup for Sony laptops
- pcm44k
 Fixed PCM 44kHz constraints (for buggy devices)
- lifebook
 Dock pin fixups for Fujitsu Lifebook
- lifebook-extmic
 Headset mic fixup for Fujitsu Lifebook
- lifebook-hp-pin
 Headphone pin fixup for Fujitsu Lifebook
- lifebook-u7x7
 Lifebook U7x7 fixups
- alc269vb-amic
 ALC269VB analog mic pin fixups
- alc269vb-dmic
 ALC269VB digital mic pin fixups
- hp-mute-led-mic1
 Mute LED via Mic1 pin on HP
- hp-mute-led-mic2
 Mute LED via Mic2 pin on HP
- hp-mute-led-mic3
 Mute LED via Mic3 pin on HP
- hp-gpio-mic1
 GPIO + Mic1 pin LED on HP
- hp-line1-mic1
 Mute LED via Line1 + Mic1 pins on HP
- noshutup
 Skip shutup callback
- sony-nomic
 Headset mic fixup for Sony laptops
- aspire-headset-mic
 Headset pin fixup for Acer Aspire
- asus-x101
 ASUS X101 fixups
- acer-ao7xx
 Acer AO7xx fixups
- acer-aspire-e1
 Acer Aspire E1 fixups
- acer-ac700
 Acer AC700 fixups
- limit-mic-boost
 Limit internal mic boost on Lenovo machines
- asus-zenbook
 ASUS Zenbook fixups
- asus-zenbook-ux31a
 ASUS Zenbook UX31A fixups
- ordissimo
 Ordissimo EVE2 (or Malata PC-B1303) fixups
- asus-tx300
 ASUS TX300 fixups
- alc283-int-mic
 ALC283 COEF setup for Lenovo machines
- mono-speakers
 Subwoofer and headset fixupes for Dell Inspiron
- alc290-subwoofer
 Subwoofer fixups for Dell Vostro
- thinkpad
 Binding with thinkpad_acpi driver for Lenovo machines
- dmic-thinkpad
 thinkpad_acpi binding + digital mic support
- alc255-acer
 ALC255 fixups on Acer machines
- alc255-asus
 ALC255 fixups on ASUS machines
- alc255-dell1
 ALC255 fixups on Dell machines
- alc255-dell2
 ALC255 fixups on Dell machines, variant 2
- alc293-dell1
 ALC293 fixups on Dell machines
- alc283-headset
 Headset pin fixups on ALC283
- aspire-v5
 Acer Aspire V5 fixups
- hp-gpio4
 GPIO and Mic1 pin mute LED fixups for HP
- hp-gpio-led
 GPIO mute LEDs on HP
- hp-gpio2-hotkey
 GPIO mute LED with hot key handling on HP
- hp-dock-pins
 GPIO mute LEDs and dock support on HP
- hp-dock-gpio-mic
 GPIO, Mic mute LED and dock support on HP
- hp-9480m
 HP 9480m fixups
- alc288-dell1
 ALC288 fixups on Dell machines
- alc288-dell-xps13
 ALC288 fixups on Dell XPS13
- dell-e7x
 Dell E7x fixups
- alc293-dell
 ALC293 fixups on Dell machines
- alc298-dell1
 ALC298 fixups on Dell machines
- alc298-dell-aio
 ALC298 fixups on Dell AIO machines
- alc275-dell-xps
 ALC275 fixups on Dell XPS models
- lenovo-spk-noise
 Workaround for speaker noise on Lenovo machines
- lenovo-hotkey
 Hot-key support via Mic2 pin on Lenovo machines
- dell-spk-noise
 Workaround for speaker noise on Dell machines
- alc255-dell1
 ALC255 fixups on Dell machines
- alc295-disable-dac3
 Disable DAC3 routing on ALC295
- alc280-hp-headset
 HP Elitebook fixups
- alc221-hp-mic
 Front mic pin fixup on HP machines
- alc298-spk-volume
 Speaker pin routing workaround on ALC298
- dell-inspiron-7559
 Dell Inspiron 7559 fixups
- ativ-book
 Samsung Ativ book 8 fixups
- alc221-hp-mic
 ALC221 headset fixups on HP machines
- alc256-asus-mic
 ALC256 fixups on ASUS machines
- alc256-asus-aio
 ALC256 fixups on ASUS AIO machines
- alc233-eapd
 ALC233 fixups on ASUS machines
- alc294-lenovo-mic
 ALC294 Mic pin fixup for Lenovo AIO machines
- alc225-wyse
 Dell Wyse fixups
- alc274-dell-aio
 ALC274 fixups on Dell AIO machines
- alc255-dummy-lineout
 Dell Precision 3930 fixups
- alc255-dell-headset
 Dell Precision 3630 fixups
- alc295-hp-x360
 HP Spectre X360 fixups
- alc-sense-combo
 Headset button support for Chrome platform
- huawei-mbx-stereo
 Enable initialization verbs for Huawei MBX stereo speakers; might be risky, try this at your own risk
- alc298-samsung-headphone
 Samsung laptops with ALC298
- alc256-samsung-headphone
 Samsung laptops with ALC256
ALC66x/67x/892¶
- aspire
 Subwoofer pin fixup for Aspire laptops
- ideapad
 Subwoofer pin fixup for Ideapad laptops
- mario
 Chromebook mario model fixup
- hp-rp5800
 Headphone pin fixup for HP RP5800
- asus-mode1
 ASUS
- asus-mode2
 ASUS
- asus-mode3
 ASUS
- asus-mode4
 ASUS
- asus-mode5
 ASUS
- asus-mode6
 ASUS
- asus-mode7
 ASUS
- asus-mode8
 ASUS
- zotac-z68
 Front HP fixup for Zotac Z68
- inv-dmic
 Inverted internal mic workaround
- alc662-headset-multi
 Dell headset jack, which can also be used as mic-in (ALC662)
- dell-headset-multi
 Headset jack, which can also be used as mic-in
- alc662-headset
 Headset mode support on ALC662
- alc668-headset
 Headset mode support on ALC668
- bass16
 Bass speaker fixup on pin 0x16
- bass1a
 Bass speaker fixup on pin 0x1a
- automute
 Auto-mute fixups for ALC668
- dell-xps13
 Dell XPS13 fixups
- asus-nx50
 ASUS Nx50 fixups
- asus-nx51
 ASUS Nx51 fixups
- asus-g751
 ASUS G751 fixups
- alc891-headset
 Headset mode support on ALC891
- alc891-headset-multi
 Dell headset jack, which can also be used as mic-in (ALC891)
- acer-veriton
 Acer Veriton speaker pin fixup
- asrock-mobo
 Fix invalid 0x15 / 0x16 pins
- usi-headset
 Headset support on USI machines
- dual-codecs
 Lenovo laptops with dual codecs
- alc285-hp-amp-init
 HP laptops which require speaker amplifier initialization (ALC285)
ALC680¶
N/A
ALC88x/898/1150/1220¶
- abit-aw9d
 Pin fixups for Abit AW9D-MAX
- lenovo-y530
 Pin fixups for Lenovo Y530
- acer-aspire-7736
 Fixup for Acer Aspire 7736
- asus-w90v
 Pin fixup for ASUS W90V
- cd
 Enable audio CD pin NID 0x1c
- no-front-hp
 Disable front HP pin NID 0x1b
- vaio-tt
 Pin fixup for VAIO TT
- eee1601
 COEF setups for ASUS Eee 1601
- alc882-eapd
 Change EAPD COEF mode on ALC882
- alc883-eapd
 Change EAPD COEF mode on ALC883
- gpio1
 Enable GPIO1
- gpio2
 Enable GPIO2
- gpio3
 Enable GPIO3
- alc889-coef
 Setup ALC889 COEF
- asus-w2jc
 Fixups for ASUS W2JC
- acer-aspire-4930g
 Acer Aspire 4930G/5930G/6530G/6930G/7730G
- acer-aspire-8930g
 Acer Aspire 8330G/6935G
- acer-aspire
 Acer Aspire others
- macpro-gpio
 GPIO setup for Mac Pro
- dac-route
 Workaround for DAC routing on Acer Aspire
- mbp-vref
 Vref setup for Macbook Pro
- imac91-vref
 Vref setup for iMac 9,1
- mba11-vref
 Vref setup for MacBook Air 1,1
- mba21-vref
 Vref setup for MacBook Air 2,1
- mp11-vref
 Vref setup for Mac Pro 1,1
- mp41-vref
 Vref setup for Mac Pro 4,1
- inv-dmic
 Inverted internal mic workaround
- no-primary-hp
 VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
- asus-bass
 Bass speaker setup for ASUS ET2700
- dual-codecs
 ALC1220 dual codecs for Gaming mobos
- clevo-p950
 Fixups for Clevo P950
ALC861/660¶
N/A
ALC861VD/660VD¶
N/A
CMI9880¶
- minimal
 3-jack in back
- min_fp
 3-jack in back, 2-jack in front
- full
 6-jack in back, 2-jack in front
- full_dig
 6-jack in back, 2-jack in front, SPDIF I/O
- allout
 5-jack in back, 2-jack in front, SPDIF out
- auto
 auto-config reading BIOS (default)
AD1882 / AD1882A¶
- 3stack
 3-stack mode
- 3stack-automute
 3-stack with automute front HP (default)
- 6stack
 6-stack mode
AD1884A / AD1883 / AD1984A / AD1984B¶
desktop 3-stack desktop (default) laptop laptop with HP jack sensing mobile mobile devices with HP jack sensing thinkpad Lenovo Thinkpad X300 touchsmart HP Touchsmart
AD1884¶
N/A
AD1981¶
basic 3-jack (default) hp HP nx6320 thinkpad Lenovo Thinkpad T60/X60/Z60 toshiba Toshiba U205
AD1983¶
N/A
AD1984¶
basic default configuration thinkpad Lenovo Thinkpad T61/X61 dell_desktop Dell T3400
AD1986A¶
- 3stack
 3-stack, shared surrounds
- laptop
 2-channel only (FSC V2060, Samsung M50)
- laptop-imic
 2-channel with built-in mic
- eapd
 Turn on EAPD constantly
AD1988/AD1988B/AD1989A/AD1989B¶
- 6stack
 6-jack
- 6stack-dig
 ditto with SPDIF
- 3stack
 3-jack
- 3stack-dig
 ditto with SPDIF
- laptop
 3-jack with hp-jack automute
- laptop-dig
 ditto with SPDIF
- auto
 auto-config reading BIOS (default)
Conexant 5045¶
- cap-mix-amp
 Fix max input level on mixer widget
- toshiba-p105
 Toshiba P105 quirk
- hp-530
 HP 530 quirk
Conexant 5047¶
- cap-mix-amp
 Fix max input level on mixer widget
Conexant 5051¶
- lenovo-x200
 Lenovo X200 quirk
Conexant 5066¶
- stereo-dmic
 Workaround for inverted stereo digital mic
- gpio1
 Enable GPIO1 pin
- headphone-mic-pin
 Enable headphone mic NID 0x18 without detection
- tp410
 Thinkpad T400 & co quirks
- thinkpad
 Thinkpad mute/mic LED quirk
- lemote-a1004
 Lemote A1004 quirk
- lemote-a1205
 Lemote A1205 quirk
- olpc-xo
 OLPC XO quirk
- mute-led-eapd
 Mute LED control via EAPD
- hp-dock
 HP dock support
- mute-led-gpio
 Mute LED control via GPIO
- hp-mic-fix
 Fix for headset mic pin on HP boxes
STAC9200¶
- ref
 Reference board
- oqo
 OQO Model 2
- dell-d21
 Dell (unknown)
- dell-d22
 Dell (unknown)
- dell-d23
 Dell (unknown)
- dell-m21
 Dell Inspiron 630m, Dell Inspiron 640m
- dell-m22
 Dell Latitude D620, Dell Latitude D820
- dell-m23
 Dell XPS M1710, Dell Precision M90
- dell-m24
 Dell Latitude 120L
- dell-m25
 Dell Inspiron E1505n
- dell-m26
 Dell Inspiron 1501
- dell-m27
 Dell Inspiron E1705/9400
- gateway-m4
 Gateway laptops with EAPD control
- gateway-m4-2
 Gateway laptops with EAPD control
- panasonic
 Panasonic CF-74
- auto
 BIOS setup (default)
STAC9205/9254¶
- ref
 Reference board
- dell-m42
 Dell (unknown)
- dell-m43
 Dell Precision
- dell-m44
 Dell Inspiron
- eapd
 Keep EAPD on (e.g. Gateway T1616)
- auto
 BIOS setup (default)
STAC9220/9221¶
- ref
 Reference board
- 3stack
 D945 3stack
- 5stack
 D945 5stack + SPDIF
- intel-mac-v1
 Intel Mac Type 1
- intel-mac-v2
 Intel Mac Type 2
- intel-mac-v3
 Intel Mac Type 3
- intel-mac-v4
 Intel Mac Type 4
- intel-mac-v5
 Intel Mac Type 5
- intel-mac-auto
 Intel Mac (detect type according to subsystem id)
- macmini
 Intel Mac Mini (equivalent with type 3)
- macbook
 Intel Mac Book (eq. type 5)
- macbook-pro-v1
 Intel Mac Book Pro 1st generation (eq. type 3)
- macbook-pro
 Intel Mac Book Pro 2nd generation (eq. type 3)
- imac-intel
 Intel iMac (eq. type 2)
- imac-intel-20
 Intel iMac (newer version) (eq. type 3)
- ecs202
 ECS/PC chips
- dell-d81
 Dell (unknown)
- dell-d82
 Dell (unknown)
- dell-m81
 Dell (unknown)
- dell-m82
 Dell XPS M1210
- auto
 BIOS setup (default)
STAC9202/9250/9251¶
- ref
 Reference board, base config
- m1
 Some Gateway MX series laptops (NX560XL)
- m1-2
 Some Gateway MX series laptops (MX6453)
- m2
 Some Gateway MX series laptops (M255)
- m2-2
 Some Gateway MX series laptops
- m3
 Some Gateway MX series laptops
- m5
 Some Gateway MX series laptops (MP6954)
- m6
 Some Gateway NX series laptops
- auto
 BIOS setup (default)
STAC9227/9228/9229/927x¶
- ref
 Reference board
- ref-no-jd
 Reference board without HP/Mic jack detection
- 3stack
 D965 3stack
- 5stack
 D965 5stack + SPDIF
- 5stack-no-fp
 D965 5stack without front panel
- dell-3stack
 Dell Dimension E520
- dell-bios
 Fixes with Dell BIOS setup
- dell-bios-amic
 Fixes with Dell BIOS setup including analog mic
- volknob
 Fixes with volume-knob widget 0x24
- auto
 BIOS setup (default)
STAC92HD71B*¶
- ref
 Reference board
- dell-m4-1
 Dell desktops
- dell-m4-2
 Dell desktops
- dell-m4-3
 Dell desktops
- hp-m4
 HP mini 1000
- hp-dv5
 HP dv series
- hp-hdx
 HP HDX series
- hp-dv4-1222nr
 HP dv4-1222nr (with LED support)
- auto
 BIOS setup (default)
STAC92HD73*¶
- ref
 Reference board
- no-jd
 BIOS setup but without jack-detection
- intel
 Intel D*45* mobos
- dell-m6-amic
 Dell desktops/laptops with analog mics
- dell-m6-dmic
 Dell desktops/laptops with digital mics
- dell-m6
 Dell desktops/laptops with both type of mics
- dell-eq
 Dell desktops/laptops
- alienware
 Alienware M17x
- asus-mobo
 Pin configs for ASUS mobo with 5.1/SPDIF out
- auto
 BIOS setup (default)
STAC92HD83*¶
- ref
 Reference board
- mic-ref
 Reference board with power management for ports
- dell-s14
 Dell laptop
- dell-vostro-3500
 Dell Vostro 3500 laptop
- hp-dv7-4000
 HP dv-7 4000
- hp_cNB11_intquad
 HP CNB models with 4 speakers
- hp-zephyr
 HP Zephyr
- hp-led
 HP with broken BIOS for mute LED
- hp-inv-led
 HP with broken BIOS for inverted mute LED
- hp-mic-led
 HP with mic-mute LED
- headset-jack
 Dell Latitude with a 4-pin headset jack
- hp-envy-bass
 Pin fixup for HP Envy bass speaker (NID 0x0f)
- hp-envy-ts-bass
 Pin fixup for HP Envy TS bass speaker (NID 0x10)
- hp-bnb13-eq
 Hardware equalizer setup for HP laptops
- hp-envy-ts-bass
 HP Envy TS bass support
- auto
 BIOS setup (default)
STAC92HD95¶
- hp-led
 LED support for HP laptops
- hp-bass
 Bass HPF setup for HP Spectre 13
STAC9872¶
- vaio
 VAIO laptop without SPDIF
- auto
 BIOS setup (default)
Cirrus Logic CS4206/4207¶
- mbp53
 MacBook Pro 5,3
- mbp55
 MacBook Pro 5,5
- imac27
 IMac 27 Inch
- imac27_122
 iMac 12,2
- apple
 Generic Apple quirk
- mbp101
 MacBookPro 10,1
- mbp81
 MacBookPro 8,1
- mba42
 MacBookAir 4,2
- auto
 BIOS setup (default)
Cirrus Logic CS4208¶
- mba6
 MacBook Air 6,1 and 6,2
- gpio0
 Enable GPIO 0 amp
- mbp11
 MacBookPro 11,2
- macmini
 MacMini 7,1
- auto
 BIOS setup (default)
VIA VT17xx/VT18xx/VT20xx¶
- auto
 BIOS setup (default)