]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - Documentation/sound/alsa/HD-Audio-Models.txt
Merge remote-tracking branch 'kgdb/kgdb-next'
[karo-tx-linux.git] / Documentation / sound / alsa / HD-Audio-Models.txt
1   Model name    Description
2   ----------    -----------
3 ALC880
4 ======
5   3stack        3-jack in back and a headphone out
6   3stack-digout 3-jack in back, a HP out and a SPDIF out
7   5stack        5-jack in back, 2-jack in front
8   5stack-digout 5-jack in back, 2-jack in front, a SPDIF out
9   6stack        6-jack in back, 2-jack in front
10   6stack-digout 6-jack with a SPDIF out
11
12 ALC260
13 ======
14   gpio1         Enable GPIO1
15   coef          Enable EAPD via COEF table
16   fujitsu       Quirk for FSC S7020
17   fujitsu-jwse  Quirk for FSC S7020 with jack modes and HP mic support
18
19 ALC262
20 ======
21   inv-dmic      Inverted internal mic workaround
22
23 ALC267/268
24 ==========
25   inv-dmic      Inverted internal mic workaround
26   hp-eapd       Disable HP EAPD on NID 0x15
27
28 ALC22x/23x/25x/269/27x/28x/29x (and vendor-specific ALC3xxx models)
29 ======
30   laptop-amic           Laptops with analog-mic input
31   laptop-dmic           Laptops with digital-mic input
32   alc269-dmic           Enable ALC269(VA) digital mic workaround
33   alc271-dmic           Enable ALC271X digital mic workaround
34   inv-dmic              Inverted internal mic workaround
35   headset-mic           Indicates a combined headset (headphone+mic) jack
36   headset-mode          More comprehensive headset support for ALC269 & co
37   headset-mode-no-hp-mic Headset mode support without headphone mic
38   lenovo-dock           Enables docking station I/O for some Lenovos
39   hp-gpio-led           GPIO LED support on HP laptops
40   dell-headset-multi    Headset jack, which can also be used as mic-in
41   dell-headset-dock     Headset jack (without mic-in), and also dock I/O
42   alc283-dac-wcaps      Fixups for Chromebook with ALC283
43   alc283-sense-combo    Combo jack sensing on ALC283
44   tpt440-dock           Pin configs for Lenovo Thinkpad Dock support
45
46 ALC66x/67x/892
47 ==============
48   mario                 Chromebook mario model fixup
49   asus-mode1            ASUS
50   asus-mode2            ASUS
51   asus-mode3            ASUS
52   asus-mode4            ASUS
53   asus-mode5            ASUS
54   asus-mode6            ASUS
55   asus-mode7            ASUS
56   asus-mode8            ASUS
57   inv-dmic              Inverted internal mic workaround
58   dell-headset-multi    Headset jack, which can also be used as mic-in
59
60 ALC680
61 ======
62   N/A
63
64 ALC88x/898/1150
65 ======================
66   acer-aspire-4930g     Acer Aspire 4930G/5930G/6530G/6930G/7730G
67   acer-aspire-8930g     Acer Aspire 8330G/6935G
68   acer-aspire           Acer Aspire others
69   inv-dmic              Inverted internal mic workaround
70   no-primary-hp         VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
71
72 ALC861/660
73 ==========
74   N/A
75
76 ALC861VD/660VD
77 ==============
78   N/A
79
80 CMI9880
81 =======
82   minimal       3-jack in back
83   min_fp        3-jack in back, 2-jack in front
84   full          6-jack in back, 2-jack in front
85   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
86   allout        5-jack in back, 2-jack in front, SPDIF out
87   auto          auto-config reading BIOS (default)
88
89 AD1882 / AD1882A
90 ================
91   3stack        3-stack mode
92   3stack-automute 3-stack with automute front HP (default)
93   6stack        6-stack mode
94
95 AD1884A / AD1883 / AD1984A / AD1984B
96 ====================================
97   desktop       3-stack desktop (default)
98   laptop        laptop with HP jack sensing
99   mobile        mobile devices with HP jack sensing
100   thinkpad      Lenovo Thinkpad X300
101   touchsmart    HP Touchsmart
102
103 AD1884
104 ======
105   N/A
106
107 AD1981
108 ======
109   basic         3-jack (default)
110   hp            HP nx6320
111   thinkpad      Lenovo Thinkpad T60/X60/Z60
112   toshiba       Toshiba U205
113
114 AD1983
115 ======
116   N/A
117
118 AD1984
119 ======
120   basic         default configuration
121   thinkpad      Lenovo Thinkpad T61/X61
122   dell_desktop  Dell T3400
123
124 AD1986A
125 =======
126   3stack        3-stack, shared surrounds
127   laptop        2-channel only (FSC V2060, Samsung M50)
128   laptop-imic   2-channel with built-in mic
129   eapd          Turn on EAPD constantly
130
131 AD1988/AD1988B/AD1989A/AD1989B
132 ==============================
133   6stack        6-jack
134   6stack-dig    ditto with SPDIF
135   3stack        3-jack
136   3stack-dig    ditto with SPDIF
137   laptop        3-jack with hp-jack automute
138   laptop-dig    ditto with SPDIF
139   auto          auto-config reading BIOS (default)
140
141 Conexant 5045
142 =============
143   laptop-hpsense    Laptop with HP sense (old model laptop)
144   laptop-micsense   Laptop with Mic sense (old model fujitsu)
145   laptop-hpmicsense Laptop with HP and Mic senses
146   benq          Benq R55E
147   laptop-hp530  HP 530 laptop
148   test          for testing/debugging purpose, almost all controls
149                 can be adjusted.  Appearing only when compiled with
150                 $CONFIG_SND_DEBUG=y
151
152 Conexant 5047
153 =============
154   laptop        Basic Laptop config 
155   laptop-hp     Laptop config for some HP models (subdevice 30A5)
156   laptop-eapd   Laptop config with EAPD support
157   test          for testing/debugging purpose, almost all controls
158                 can be adjusted.  Appearing only when compiled with
159                 $CONFIG_SND_DEBUG=y
160
161 Conexant 5051
162 =============
163   laptop        Basic Laptop config (default)
164   hp            HP Spartan laptop
165   hp-dv6736     HP dv6736
166   hp-f700       HP Compaq Presario F700
167   ideapad       Lenovo IdeaPad laptop
168   toshiba       Toshiba Satellite M300
169
170 Conexant 5066
171 =============
172   laptop        Basic Laptop config (default)
173   hp-laptop     HP laptops, e g G60
174   asus          Asus K52JU, Lenovo G560
175   dell-laptop   Dell laptops
176   dell-vostro   Dell Vostro
177   olpc-xo-1_5   OLPC XO 1.5
178   ideapad       Lenovo IdeaPad U150
179   thinkpad      Lenovo Thinkpad
180
181 STAC9200
182 ========
183   ref           Reference board
184   oqo           OQO Model 2
185   dell-d21      Dell (unknown)
186   dell-d22      Dell (unknown)
187   dell-d23      Dell (unknown)
188   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
189   dell-m22      Dell Latitude D620, Dell Latitude D820
190   dell-m23      Dell XPS M1710, Dell Precision M90
191   dell-m24      Dell Latitude 120L
192   dell-m25      Dell Inspiron E1505n
193   dell-m26      Dell Inspiron 1501
194   dell-m27      Dell Inspiron E1705/9400
195   gateway-m4    Gateway laptops with EAPD control
196   gateway-m4-2  Gateway laptops with EAPD control
197   panasonic     Panasonic CF-74
198   auto          BIOS setup (default)
199
200 STAC9205/9254
201 =============
202   ref           Reference board
203   dell-m42      Dell (unknown)
204   dell-m43      Dell Precision
205   dell-m44      Dell Inspiron
206   eapd          Keep EAPD on (e.g. Gateway T1616)
207   auto          BIOS setup (default)
208
209 STAC9220/9221
210 =============
211   ref           Reference board
212   3stack        D945 3stack
213   5stack        D945 5stack + SPDIF
214   intel-mac-v1  Intel Mac Type 1
215   intel-mac-v2  Intel Mac Type 2
216   intel-mac-v3  Intel Mac Type 3
217   intel-mac-v4  Intel Mac Type 4
218   intel-mac-v5  Intel Mac Type 5
219   intel-mac-auto Intel Mac (detect type according to subsystem id)
220   macmini       Intel Mac Mini (equivalent with type 3)
221   macbook       Intel Mac Book (eq. type 5)
222   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
223   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
224   imac-intel    Intel iMac (eq. type 2)
225   imac-intel-20 Intel iMac (newer version) (eq. type 3)
226   ecs202        ECS/PC chips
227   dell-d81      Dell (unknown)
228   dell-d82      Dell (unknown)
229   dell-m81      Dell (unknown)
230   dell-m82      Dell XPS M1210
231   auto          BIOS setup (default)
232
233 STAC9202/9250/9251
234 ==================
235   ref           Reference board, base config
236   m1            Some Gateway MX series laptops (NX560XL)
237   m1-2          Some Gateway MX series laptops (MX6453)
238   m2            Some Gateway MX series laptops (M255)
239   m2-2          Some Gateway MX series laptops
240   m3            Some Gateway MX series laptops
241   m5            Some Gateway MX series laptops (MP6954)
242   m6            Some Gateway NX series laptops
243   auto          BIOS setup (default)
244
245 STAC9227/9228/9229/927x
246 =======================
247   ref           Reference board
248   ref-no-jd     Reference board without HP/Mic jack detection
249   3stack        D965 3stack
250   5stack        D965 5stack + SPDIF
251   5stack-no-fp  D965 5stack without front panel
252   dell-3stack   Dell Dimension E520
253   dell-bios     Fixes with Dell BIOS setup
254   dell-bios-amic Fixes with Dell BIOS setup including analog mic
255   volknob       Fixes with volume-knob widget 0x24
256   auto          BIOS setup (default)
257
258 STAC92HD71B*
259 ============
260   ref           Reference board
261   dell-m4-1     Dell desktops
262   dell-m4-2     Dell desktops
263   dell-m4-3     Dell desktops
264   hp-m4         HP mini 1000
265   hp-dv5        HP dv series
266   hp-hdx        HP HDX series
267   hp-dv4-1222nr HP dv4-1222nr (with LED support)
268   auto          BIOS setup (default)
269
270 STAC92HD73*
271 ===========
272   ref           Reference board
273   no-jd         BIOS setup but without jack-detection
274   intel         Intel DG45* mobos
275   dell-m6-amic  Dell desktops/laptops with analog mics
276   dell-m6-dmic  Dell desktops/laptops with digital mics
277   dell-m6       Dell desktops/laptops with both type of mics
278   dell-eq       Dell desktops/laptops
279   alienware     Alienware M17x
280   auto          BIOS setup (default)
281
282 STAC92HD83*
283 ===========
284   ref           Reference board
285   mic-ref       Reference board with power management for ports
286   dell-s14      Dell laptop
287   dell-vostro-3500      Dell Vostro 3500 laptop
288   hp-dv7-4000   HP dv-7 4000
289   hp_cNB11_intquad HP CNB models with 4 speakers
290   hp-zephyr     HP Zephyr
291   hp-led        HP with broken BIOS for mute LED
292   hp-inv-led    HP with broken BIOS for inverted mute LED
293   hp-mic-led    HP with mic-mute LED
294   headset-jack  Dell Latitude with a 4-pin headset jack
295   hp-envy-bass  Pin fixup for HP Envy bass speaker (NID 0x0f)
296   hp-envy-ts-bass Pin fixup for HP Envy TS bass speaker (NID 0x10)
297   hp-bnb13-eq   Hardware equalizer setup for HP laptops
298   auto          BIOS setup (default)
299
300 STAC92HD95
301 ==========
302   hp-led        LED support for HP laptops
303   hp-bass       Bass HPF setup for HP Spectre 13
304
305 STAC9872
306 ========
307   vaio          VAIO laptop without SPDIF
308   auto          BIOS setup (default)
309
310 Cirrus Logic CS4206/4207
311 ========================
312   mbp55         MacBook Pro 5,5
313   imac27        IMac 27 Inch
314   auto          BIOS setup (default)
315
316 Cirrus Logic CS4208
317 ===================
318   mba6          MacBook Air 6,1 and 6,2
319   gpio0         Enable GPIO 0 amp
320   auto          BIOS setup (default)
321
322 VIA VT17xx/VT18xx/VT20xx
323 ========================
324   auto          BIOS setup (default)