spi-topcliff-pch: supports a spi mode setup and bit order setup by IO control
[zen-stable.git] / Documentation / sound / alsa / HD-Audio-Models.txt
blobc8c54544abc5c757e27c32c322b812fabf598769
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   w810          3-jack
12   z71v          3-jack (HP shared SPDIF)
13   asus          3-jack (ASUS Mobo)
14   asus-w1v      ASUS W1V
15   asus-dig      ASUS with SPDIF out
16   asus-dig2     ASUS with SPDIF out (using GPIO2)
17   uniwill       3-jack
18   fujitsu       Fujitsu Laptops (Pi1536)
19   F1734         2-jack
20   lg            LG laptop (m1 express dual)
21   lg-lw         LG LW20/LW25 laptop
22   tcl           TCL S700
23   clevo         Clevo laptops (m520G, m665n)
24   medion        Medion Rim 2150
25   test          for testing/debugging purpose, almost all controls can be
26                 adjusted.  Appearing only when compiled with
27                 $CONFIG_SND_DEBUG=y
28   auto          auto-config reading BIOS (default)
30 ALC260
31 ======
32   fujitsu       Fujitsu S7020
33   acer          Acer TravelMate
34   will          Will laptops (PB V7900)
35   replacer      Replacer 672V
36   favorit100    Maxdata Favorit 100XS
37   basic         fixed pin assignment (old default model)
38   test          for testing/debugging purpose, almost all controls can
39                 adjusted.  Appearing only when compiled with
40                 $CONFIG_SND_DEBUG=y
41   auto          auto-config reading BIOS (default)
43 ALC262
44 ======
45   N/A
47 ALC267/268
48 ==========
49   N/A
51 ALC269
52 ======
53   laptop-amic   Laptops with analog-mic input
54   laptop-dmic   Laptops with digital-mic input
56 ALC662/663/272
57 ==============
58   asus-mode1    ASUS
59   asus-mode2    ASUS
60   asus-mode3    ASUS
61   asus-mode4    ASUS
62   asus-mode5    ASUS
63   asus-mode6    ASUS
64   asus-mode7    ASUS
65   asus-mode8    ASUS
67 ALC680
68 ======
69   N/A
71 ALC882/883/885/888/889
72 ======================
73   3stack-dig    3-jack with SPDIF I/O
74   6stack-dig    6-jack digital with SPDIF I/O
75   arima         Arima W820Di1
76   targa         Targa T8, MSI-1049 T8
77   asus-a7j      ASUS A7J
78   asus-a7m      ASUS A7M
79   macpro        MacPro support
80   mb5           Macbook 5,1
81   macmini3      Macmini 3,1
82   mba21         Macbook Air 2,1
83   mbp3          Macbook Pro rev3
84   imac24        iMac 24'' with jack detection
85   imac91        iMac 9,1
86   w2jc          ASUS W2JC
87   3stack-2ch-dig        3-jack with SPDIF I/O (ALC883)
88   alc883-6stack-dig     6-jack digital with SPDIF I/O (ALC883)
89   3stack-6ch    3-jack 6-channel
90   3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
91   6stack-dig-demo  6-jack digital for Intel demo board
92   acer          Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
93   acer-aspire   Acer Aspire 9810
94   acer-aspire-4930g Acer Aspire 4930G
95   acer-aspire-6530g Acer Aspire 6530G
96   acer-aspire-7730g Acer Aspire 7730G
97   acer-aspire-8930g Acer Aspire 8930G
98   medion        Medion Laptops
99   targa-dig     Targa/MSI
100   targa-2ch-dig Targa/MSI with 2-channel
101   targa-8ch-dig Targa/MSI with 8-channel (MSI GX620)
102   laptop-eapd   3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
103   lenovo-101e   Lenovo 101E
104   lenovo-nb0763 Lenovo NB0763
105   lenovo-ms7195-dig Lenovo MS7195
106   lenovo-sky    Lenovo Sky
107   haier-w66     Haier W66
108   3stack-hp     HP machines with 3stack (Lucknow, Samba boards)
109   6stack-dell   Dell machines with 6stack (Inspiron 530)
110   mitac         Mitac 8252D
111   clevo-m540r   Clevo M540R (6ch + digital)
112   clevo-m720    Clevo M720 laptop series
113   fujitsu-pi2515 Fujitsu AMILO Pi2515
114   fujitsu-xa3530 Fujitsu AMILO XA3530
115   3stack-6ch-intel Intel DG33* boards
116   intel-alc889a Intel IbexPeak with ALC889A
117   intel-x58     Intel DX58 with ALC889
118   asus-p5q      ASUS P5Q-EM boards
119   mb31          MacBook 3,1
120   sony-vaio-tt  Sony VAIO TT
121   auto          auto-config reading BIOS (default)
123 ALC861/660
124 ==========
125   N/A
127 ALC861VD/660VD
128 ==============
129   N/A
131 CMI9880
132 =======
133   minimal       3-jack in back
134   min_fp        3-jack in back, 2-jack in front
135   full          6-jack in back, 2-jack in front
136   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
137   allout        5-jack in back, 2-jack in front, SPDIF out
138   auto          auto-config reading BIOS (default)
140 AD1882 / AD1882A
141 ================
142   3stack        3-stack mode (default)
143   6stack        6-stack mode
145 AD1884A / AD1883 / AD1984A / AD1984B
146 ====================================
147   desktop       3-stack desktop (default)
148   laptop        laptop with HP jack sensing
149   mobile        mobile devices with HP jack sensing
150   thinkpad      Lenovo Thinkpad X300
151   touchsmart    HP Touchsmart
153 AD1884
154 ======
155   N/A
157 AD1981
158 ======
159   basic         3-jack (default)
160   hp            HP nx6320
161   thinkpad      Lenovo Thinkpad T60/X60/Z60
162   toshiba       Toshiba U205
164 AD1983
165 ======
166   N/A
168 AD1984
169 ======
170   basic         default configuration
171   thinkpad      Lenovo Thinkpad T61/X61
172   dell_desktop  Dell T3400
174 AD1986A
175 =======
176   6stack        6-jack, separate surrounds (default)
177   3stack        3-stack, shared surrounds
178   laptop        2-channel only (FSC V2060, Samsung M50)
179   laptop-eapd   2-channel with EAPD (ASUS A6J)
180   laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
181   ultra         2-channel with EAPD (Samsung Ultra tablet PC)
182   samsung       2-channel with EAPD (Samsung R65)
183   samsung-p50   2-channel with HP-automute (Samsung P50)
185 AD1988/AD1988B/AD1989A/AD1989B
186 ==============================
187   6stack        6-jack
188   6stack-dig    ditto with SPDIF
189   3stack        3-jack
190   3stack-dig    ditto with SPDIF
191   laptop        3-jack with hp-jack automute
192   laptop-dig    ditto with SPDIF
193   auto          auto-config reading BIOS (default)
195 Conexant 5045
196 =============
197   laptop-hpsense    Laptop with HP sense (old model laptop)
198   laptop-micsense   Laptop with Mic sense (old model fujitsu)
199   laptop-hpmicsense Laptop with HP and Mic senses
200   benq          Benq R55E
201   laptop-hp530  HP 530 laptop
202   test          for testing/debugging purpose, almost all controls
203                 can be adjusted.  Appearing only when compiled with
204                 $CONFIG_SND_DEBUG=y
206 Conexant 5047
207 =============
208   laptop        Basic Laptop config 
209   laptop-hp     Laptop config for some HP models (subdevice 30A5)
210   laptop-eapd   Laptop config with EAPD support
211   test          for testing/debugging purpose, almost all controls
212                 can be adjusted.  Appearing only when compiled with
213                 $CONFIG_SND_DEBUG=y
215 Conexant 5051
216 =============
217   laptop        Basic Laptop config (default)
218   hp            HP Spartan laptop
219   hp-dv6736     HP dv6736
220   hp-f700       HP Compaq Presario F700
221   ideapad       Lenovo IdeaPad laptop
222   toshiba       Toshiba Satellite M300
224 Conexant 5066
225 =============
226   laptop        Basic Laptop config (default)
227   hp-laptop     HP laptops, e g G60
228   asus          Asus K52JU, Lenovo G560
229   dell-laptop   Dell laptops
230   dell-vostro   Dell Vostro
231   olpc-xo-1_5   OLPC XO 1.5
232   ideapad       Lenovo IdeaPad U150
233   thinkpad      Lenovo Thinkpad
235 STAC9200
236 ========
237   ref           Reference board
238   oqo           OQO Model 2
239   dell-d21      Dell (unknown)
240   dell-d22      Dell (unknown)
241   dell-d23      Dell (unknown)
242   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
243   dell-m22      Dell Latitude D620, Dell Latitude D820
244   dell-m23      Dell XPS M1710, Dell Precision M90
245   dell-m24      Dell Latitude 120L
246   dell-m25      Dell Inspiron E1505n
247   dell-m26      Dell Inspiron 1501
248   dell-m27      Dell Inspiron E1705/9400
249   gateway-m4    Gateway laptops with EAPD control
250   gateway-m4-2  Gateway laptops with EAPD control
251   panasonic     Panasonic CF-74
252   auto          BIOS setup (default)
254 STAC9205/9254
255 =============
256   ref           Reference board
257   dell-m42      Dell (unknown)
258   dell-m43      Dell Precision
259   dell-m44      Dell Inspiron
260   eapd          Keep EAPD on (e.g. Gateway T1616)
261   auto          BIOS setup (default)
263 STAC9220/9221
264 =============
265   ref           Reference board
266   3stack        D945 3stack
267   5stack        D945 5stack + SPDIF
268   intel-mac-v1  Intel Mac Type 1
269   intel-mac-v2  Intel Mac Type 2
270   intel-mac-v3  Intel Mac Type 3
271   intel-mac-v4  Intel Mac Type 4
272   intel-mac-v5  Intel Mac Type 5
273   intel-mac-auto Intel Mac (detect type according to subsystem id)
274   macmini       Intel Mac Mini (equivalent with type 3)
275   macbook       Intel Mac Book (eq. type 5)
276   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
277   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
278   imac-intel    Intel iMac (eq. type 2)
279   imac-intel-20 Intel iMac (newer version) (eq. type 3)
280   ecs202        ECS/PC chips
281   dell-d81      Dell (unknown)
282   dell-d82      Dell (unknown)
283   dell-m81      Dell (unknown)
284   dell-m82      Dell XPS M1210
285   auto          BIOS setup (default)
287 STAC9202/9250/9251
288 ==================
289   ref           Reference board, base config
290   m1            Some Gateway MX series laptops (NX560XL)
291   m1-2          Some Gateway MX series laptops (MX6453)
292   m2            Some Gateway MX series laptops (M255)
293   m2-2          Some Gateway MX series laptops
294   m3            Some Gateway MX series laptops
295   m5            Some Gateway MX series laptops (MP6954)
296   m6            Some Gateway NX series laptops
297   auto          BIOS setup (default)
299 STAC9227/9228/9229/927x
300 =======================
301   ref           Reference board
302   ref-no-jd     Reference board without HP/Mic jack detection
303   3stack        D965 3stack
304   5stack        D965 5stack + SPDIF
305   5stack-no-fp  D965 5stack without front panel
306   dell-3stack   Dell Dimension E520
307   dell-bios     Fixes with Dell BIOS setup
308   volknob       Fixes with volume-knob widget 0x24
309   auto          BIOS setup (default)
311 STAC92HD71B*
312 ============
313   ref           Reference board
314   dell-m4-1     Dell desktops
315   dell-m4-2     Dell desktops
316   dell-m4-3     Dell desktops
317   hp-m4         HP mini 1000
318   hp-dv5        HP dv series
319   hp-hdx        HP HDX series
320   hp-dv4-1222nr HP dv4-1222nr (with LED support)
321   auto          BIOS setup (default)
323 STAC92HD73*
324 ===========
325   ref           Reference board
326   no-jd         BIOS setup but without jack-detection
327   intel         Intel DG45* mobos
328   dell-m6-amic  Dell desktops/laptops with analog mics
329   dell-m6-dmic  Dell desktops/laptops with digital mics
330   dell-m6       Dell desktops/laptops with both type of mics
331   dell-eq       Dell desktops/laptops
332   alienware     Alienware M17x
333   auto          BIOS setup (default)
335 STAC92HD83*
336 ===========
337   ref           Reference board
338   mic-ref       Reference board with power management for ports
339   dell-s14      Dell laptop
340   dell-vostro-3500      Dell Vostro 3500 laptop
341   hp-dv7-4000   HP dv-7 4000
342   auto          BIOS setup (default)
344 STAC9872
345 ========
346   vaio          VAIO laptop without SPDIF
347   auto          BIOS setup (default)
349 Cirrus Logic CS4206/4207
350 ========================
351   mbp55         MacBook Pro 5,5
352   imac27        IMac 27 Inch
353   auto          BIOS setup (default)
355 VIA VT17xx/VT18xx/VT20xx
356 ========================
357   auto          BIOS setup (default)