cls_cgroup: Fix oops when user send improperly 'tc filter add' request
[sfrench/cifs-2.6.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   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)
29
30 ALC260
31 ======
32   hp            HP machines
33   hp-3013       HP machines (3013-variant)
34   hp-dc7600     HP DC7600
35   fujitsu       Fujitsu S7020
36   acer          Acer TravelMate
37   will          Will laptops (PB V7900)
38   replacer      Replacer 672V
39   basic         fixed pin assignment (old default model)
40   test          for testing/debugging purpose, almost all controls can
41                 adjusted.  Appearing only when compiled with
42                 $CONFIG_SND_DEBUG=y
43   auto          auto-config reading BIOS (default)
44
45 ALC262
46 ======
47   fujitsu       Fujitsu Laptop
48   hp-bpc        HP xw4400/6400/8400/9400 laptops
49   hp-bpc-d7000  HP BPC D7000
50   hp-tc-t5735   HP Thin Client T5735
51   hp-rp5700     HP RP5700
52   benq          Benq ED8
53   benq-t31      Benq T31
54   hippo         Hippo (ATI) with jack detection, Sony UX-90s
55   hippo_1       Hippo (Benq) with jack detection
56   sony-assamd   Sony ASSAMD
57   toshiba-s06   Toshiba S06
58   toshiba-rx1   Toshiba RX1
59   tyan          Tyan Thunder n6650W (S2915-E)
60   ultra         Samsung Q1 Ultra Vista model
61   lenovo-3000   Lenovo 3000 y410
62   nec           NEC Versa S9100
63   basic         fixed pin assignment w/o SPDIF
64   auto          auto-config reading BIOS (default)
65
66 ALC267/268
67 ==========
68   quanta-il1    Quanta IL1 mini-notebook
69   3stack        3-stack model
70   toshiba       Toshiba A205
71   acer          Acer laptops
72   acer-dmic     Acer laptops with digital-mic
73   acer-aspire   Acer Aspire One
74   dell          Dell OEM laptops (Vostro 1200)
75   zepto         Zepto laptops
76   test          for testing/debugging purpose, almost all controls can
77                 adjusted.  Appearing only when compiled with
78                 $CONFIG_SND_DEBUG=y
79   auto          auto-config reading BIOS (default)
80
81 ALC269
82 ======
83   basic         Basic preset
84   quanta        Quanta FL1
85   eeepc-p703    ASUS Eeepc P703 P900A
86   eeepc-p901    ASUS Eeepc P901 S101
87   fujitsu       FSC Amilo
88   auto          auto-config reading BIOS (default)
89
90 ALC662/663
91 ==========
92   3stack-dig    3-stack (2-channel) with SPDIF
93   3stack-6ch     3-stack (6-channel)
94   3stack-6ch-dig 3-stack (6-channel) with SPDIF
95   6stack-dig     6-stack with SPDIF
96   lenovo-101e    Lenovo laptop
97   eeepc-p701    ASUS Eeepc P701
98   eeepc-ep20    ASUS Eeepc EP20
99   ecs           ECS/Foxconn mobo
100   m51va         ASUS M51VA
101   g71v          ASUS G71V
102   h13           ASUS H13
103   g50v          ASUS G50V
104   asus-mode1    ASUS
105   asus-mode2    ASUS
106   asus-mode3    ASUS
107   asus-mode4    ASUS
108   asus-mode5    ASUS
109   asus-mode6    ASUS
110   auto          auto-config reading BIOS (default)
111
112 ALC882/885
113 ==========
114   3stack-dig    3-jack with SPDIF I/O
115   6stack-dig    6-jack digital with SPDIF I/O
116   arima         Arima W820Di1
117   targa         Targa T8, MSI-1049 T8
118   asus-a7j      ASUS A7J
119   asus-a7m      ASUS A7M
120   macpro        MacPro support
121   mbp3          Macbook Pro rev3
122   imac24        iMac 24'' with jack detection
123   w2jc          ASUS W2JC
124   auto          auto-config reading BIOS (default)
125
126 ALC883/888
127 ==========
128   3stack-dig    3-jack with SPDIF I/O
129   6stack-dig    6-jack digital with SPDIF I/O
130   3stack-6ch    3-jack 6-channel
131   3stack-6ch-dig 3-jack 6-channel with SPDIF I/O
132   6stack-dig-demo  6-jack digital for Intel demo board
133   acer          Acer laptops (Travelmate 3012WTMi, Aspire 5600, etc)
134   acer-aspire   Acer Aspire 9810
135   acer-aspire-4930g Acer Aspire 4930G
136   medion        Medion Laptops
137   medion-md2    Medion MD2
138   targa-dig     Targa/MSI
139   targa-2ch-dig Targs/MSI with 2-channel
140   laptop-eapd   3-jack with SPDIF I/O and EAPD (Clevo M540JE, M550JE)
141   lenovo-101e   Lenovo 101E
142   lenovo-nb0763 Lenovo NB0763
143   lenovo-ms7195-dig Lenovo MS7195
144   lenovo-sky    Lenovo Sky
145   haier-w66     Haier W66
146   3stack-hp     HP machines with 3stack (Lucknow, Samba boards)
147   6stack-dell   Dell machines with 6stack (Inspiron 530)
148   mitac         Mitac 8252D
149   clevo-m720    Clevo M720 laptop series
150   fujitsu-pi2515 Fujitsu AMILO Pi2515
151   fujitsu-xa3530 Fujitsu AMILO XA3530
152   3stack-6ch-intel Intel DG33* boards
153   auto          auto-config reading BIOS (default)
154
155 ALC861/660
156 ==========
157   3stack        3-jack
158   3stack-dig    3-jack with SPDIF I/O
159   6stack-dig    6-jack with SPDIF I/O
160   3stack-660    3-jack (for ALC660)
161   uniwill-m31   Uniwill M31 laptop
162   toshiba       Toshiba laptop support
163   asus          Asus laptop support
164   asus-laptop   ASUS F2/F3 laptops
165   auto          auto-config reading BIOS (default)
166
167 ALC861VD/660VD
168 ==============
169   3stack        3-jack
170   3stack-dig    3-jack with SPDIF OUT
171   6stack-dig    6-jack with SPDIF OUT
172   3stack-660    3-jack (for ALC660VD)
173   3stack-660-digout 3-jack with SPDIF OUT (for ALC660VD)
174   lenovo        Lenovo 3000 C200
175   dallas        Dallas laptops
176   hp            HP TX1000
177   asus-v1s      ASUS V1Sn
178   auto          auto-config reading BIOS (default)
179
180 CMI9880
181 =======
182   minimal       3-jack in back
183   min_fp        3-jack in back, 2-jack in front
184   full          6-jack in back, 2-jack in front
185   full_dig      6-jack in back, 2-jack in front, SPDIF I/O
186   allout        5-jack in back, 2-jack in front, SPDIF out
187   auto          auto-config reading BIOS (default)
188
189 AD1882 / AD1882A
190 ================
191   3stack        3-stack mode (default)
192   6stack        6-stack mode
193
194 AD1884A / AD1883 / AD1984A / AD1984B
195 ====================================
196   desktop       3-stack desktop (default)
197   laptop        laptop with HP jack sensing
198   mobile        mobile devices with HP jack sensing
199   thinkpad      Lenovo Thinkpad X300
200
201 AD1884
202 ======
203   N/A
204
205 AD1981
206 ======
207   basic         3-jack (default)
208   hp            HP nx6320
209   thinkpad      Lenovo Thinkpad T60/X60/Z60
210   toshiba       Toshiba U205
211
212 AD1983
213 ======
214   N/A
215
216 AD1984
217 ======
218   basic         default configuration
219   thinkpad      Lenovo Thinkpad T61/X61
220   dell          Dell T3400
221
222 AD1986A
223 =======
224   6stack        6-jack, separate surrounds (default)
225   3stack        3-stack, shared surrounds
226   laptop        2-channel only (FSC V2060, Samsung M50)
227   laptop-eapd   2-channel with EAPD (ASUS A6J)
228   laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
229   ultra         2-channel with EAPD (Samsung Ultra tablet PC)
230   samsung       2-channel with EAPD (Samsung R65)
231
232 AD1988/AD1988B/AD1989A/AD1989B
233 ==============================
234   6stack        6-jack
235   6stack-dig    ditto with SPDIF
236   3stack        3-jack
237   3stack-dig    ditto with SPDIF
238   laptop        3-jack with hp-jack automute
239   laptop-dig    ditto with SPDIF
240   auto          auto-config reading BIOS (default)
241
242 Conexant 5045
243 =============
244   laptop-hpsense    Laptop with HP sense (old model laptop)
245   laptop-micsense   Laptop with Mic sense (old model fujitsu)
246   laptop-hpmicsense Laptop with HP and Mic senses
247   benq          Benq R55E
248   test          for testing/debugging purpose, almost all controls
249                 can be adjusted.  Appearing only when compiled with
250                 $CONFIG_SND_DEBUG=y
251
252 Conexant 5047
253 =============
254   laptop        Basic Laptop config 
255   laptop-hp     Laptop config for some HP models (subdevice 30A5)
256   laptop-eapd   Laptop config with EAPD support
257   test          for testing/debugging purpose, almost all controls
258                 can be adjusted.  Appearing only when compiled with
259                 $CONFIG_SND_DEBUG=y
260
261 Conexant 5051
262 =============
263   laptop        Basic Laptop config (default)
264   hp            HP Spartan laptop
265   hp-dv6736     HP dv6736
266   lenovo-x200   Lenovo X200 laptop
267
268 STAC9200
269 ========
270   ref           Reference board
271   dell-d21      Dell (unknown)
272   dell-d22      Dell (unknown)
273   dell-d23      Dell (unknown)
274   dell-m21      Dell Inspiron 630m, Dell Inspiron 640m
275   dell-m22      Dell Latitude D620, Dell Latitude D820
276   dell-m23      Dell XPS M1710, Dell Precision M90
277   dell-m24      Dell Latitude 120L
278   dell-m25      Dell Inspiron E1505n
279   dell-m26      Dell Inspiron 1501
280   dell-m27      Dell Inspiron E1705/9400
281   gateway-m4    Gateway laptops with EAPD control
282   gateway-m4-2  Gateway laptops with EAPD control
283   panasonic     Panasonic CF-74
284   auto          BIOS setup (default)
285
286 STAC9205/9254
287 =============
288   ref           Reference board
289   dell-m42      Dell (unknown)
290   dell-m43      Dell Precision
291   dell-m44      Dell Inspiron
292   eapd          Keep EAPD on (e.g. Gateway T1616)
293   auto          BIOS setup (default)
294
295 STAC9220/9221
296 =============
297   ref           Reference board
298   3stack        D945 3stack
299   5stack        D945 5stack + SPDIF
300   intel-mac-v1  Intel Mac Type 1
301   intel-mac-v2  Intel Mac Type 2
302   intel-mac-v3  Intel Mac Type 3
303   intel-mac-v4  Intel Mac Type 4
304   intel-mac-v5  Intel Mac Type 5
305   intel-mac-auto Intel Mac (detect type according to subsystem id)
306   macmini       Intel Mac Mini (equivalent with type 3)
307   macbook       Intel Mac Book (eq. type 5)
308   macbook-pro-v1 Intel Mac Book Pro 1st generation (eq. type 3)
309   macbook-pro   Intel Mac Book Pro 2nd generation (eq. type 3)
310   imac-intel    Intel iMac (eq. type 2)
311   imac-intel-20 Intel iMac (newer version) (eq. type 3)
312   ecs202        ECS/PC chips
313   dell-d81      Dell (unknown)
314   dell-d82      Dell (unknown)
315   dell-m81      Dell (unknown)
316   dell-m82      Dell XPS M1210
317   auto          BIOS setup (default)
318
319 STAC9202/9250/9251
320 ==================
321   ref           Reference board, base config
322   m1            Some Gateway MX series laptops (NX560XL)
323   m1-2          Some Gateway MX series laptops (MX6453)
324   m2            Some Gateway MX series laptops (M255)
325   m2-2          Some Gateway MX series laptops
326   m3            Some Gateway MX series laptops
327   m5            Some Gateway MX series laptops (MP6954)
328   m6            Some Gateway NX series laptops
329   auto          BIOS setup (default)
330
331 STAC9227/9228/9229/927x
332 =======================
333   ref           Reference board
334   ref-no-jd     Reference board without HP/Mic jack detection
335   3stack        D965 3stack
336   5stack        D965 5stack + SPDIF
337   dell-3stack   Dell Dimension E520
338   dell-bios     Fixes with Dell BIOS setup
339   auto          BIOS setup (default)
340
341 STAC92HD71B*
342 ============
343   ref           Reference board
344   dell-m4-1     Dell desktops
345   dell-m4-2     Dell desktops
346   dell-m4-3     Dell desktops
347   hp-m4         HP mini 1000
348   hp-dv5        HP dv series
349   hp-hdx        HP HDX series
350   auto          BIOS setup (default)
351
352 STAC92HD73*
353 ===========
354   ref           Reference board
355   no-jd         BIOS setup but without jack-detection
356   dell-m6-amic  Dell desktops/laptops with analog mics
357   dell-m6-dmic  Dell desktops/laptops with digital mics
358   dell-m6       Dell desktops/laptops with both type of mics
359   dell-eq       Dell desktops/laptops
360   auto          BIOS setup (default)
361
362 STAC92HD83*
363 ===========
364   ref           Reference board
365   mic-ref       Reference board with power managment for ports
366   dell-s14      Dell laptop
367   auto          BIOS setup (default)
368
369 STAC9872
370 ========
371   vaio          VAIO laptop without SPDIF
372   auto          BIOS setup (default)