Blame view

kernel/linux-imx6_3.14.28/Documentation/sound/alsa/HD-Audio-Models.txt 8.2 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
    Model name	Description
    ----------    -----------
  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
  
  ALC260
  ======
    N/A
  
  ALC262
  ======
    inv-dmic	Inverted internal mic workaround
  
  ALC267/268
  ==========
    inv-dmic	Inverted internal mic workaround
  
  ALC269/270/275/276/28x/29x
  ======
    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
    lenovo-dock   	Enables docking station I/O for some Lenovos
    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
  
  ALC66x/67x/892
  ==============
    mario			Chromebook mario model fixup
    asus-mode1		ASUS
    asus-mode2		ASUS
    asus-mode3		ASUS
    asus-mode4		ASUS
    asus-mode5		ASUS
    asus-mode6		ASUS
    asus-mode7		ASUS
    asus-mode8		ASUS
    inv-dmic		Inverted internal mic workaround
    dell-headset-multi	Headset jack, which can also be used as mic-in
  
  ALC680
  ======
    N/A
  
  ALC88x/898/1150
  ======================
    acer-aspire-4930g	Acer Aspire 4930G/5930G/6530G/6930G/7730G
    acer-aspire-8930g	Acer Aspire 8330G/6935G
    acer-aspire		Acer Aspire others
    inv-dmic		Inverted internal mic workaround
    no-primary-hp		VAIO Z/VGC-LN51JGB workaround (for fixed speaker DAC)
  
  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
  =======
    6stack	6-jack, separate surrounds (default)
    3stack	3-stack, shared surrounds
    laptop	2-channel only (FSC V2060, Samsung M50)
    laptop-eapd	2-channel with EAPD (ASUS A6J)
    laptop-automute 2-channel with EAPD and HP-automute (Lenovo N100)
    ultra		2-channel with EAPD (Samsung Ultra tablet PC)
    samsung	2-channel with EAPD (Samsung R65)
    samsung-p50	2-channel with HP-automute (Samsung P50)
  
  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
  =============
    laptop-hpsense    Laptop with HP sense (old model laptop)
    laptop-micsense   Laptop with Mic sense (old model fujitsu)
    laptop-hpmicsense Laptop with HP and Mic senses
    benq		Benq R55E
    laptop-hp530	HP 530 laptop
    test		for testing/debugging purpose, almost all controls
  		can be adjusted.  Appearing only when compiled with
  		$CONFIG_SND_DEBUG=y
  
  Conexant 5047
  =============
    laptop	Basic Laptop config 
    laptop-hp	Laptop config for some HP models (subdevice 30A5)
    laptop-eapd	Laptop config with EAPD support
    test		for testing/debugging purpose, almost all controls
  		can be adjusted.  Appearing only when compiled with
  		$CONFIG_SND_DEBUG=y
  
  Conexant 5051
  =============
    laptop	Basic Laptop config (default)
    hp		HP Spartan laptop
    hp-dv6736	HP dv6736
    hp-f700	HP Compaq Presario F700
    ideapad	Lenovo IdeaPad laptop
    toshiba	Toshiba Satellite M300
  
  Conexant 5066
  =============
    laptop	Basic Laptop config (default)
    hp-laptop	HP laptops, e g G60
    asus		Asus K52JU, Lenovo G560
    dell-laptop	Dell laptops
    dell-vostro	Dell Vostro
    olpc-xo-1_5	OLPC XO 1.5
    ideapad       Lenovo IdeaPad U150
    thinkpad	Lenovo Thinkpad
  
  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 DG45* 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
    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
    auto		BIOS setup (default)
  
  STAC9872
  ========
    vaio		VAIO laptop without SPDIF
    auto		BIOS setup (default)
  
  Cirrus Logic CS4206/4207
  ========================
    mbp55		MacBook Pro 5,5
    imac27	IMac 27 Inch
    auto		BIOS setup (default)
  
  Cirrus Logic CS4208
  ===================
    mba6		MacBook Air 6,1 and 6,2
    gpio0		Enable GPIO 0 amp
    auto		BIOS setup (default)
  
  VIA VT17xx/VT18xx/VT20xx
  ========================
    auto		BIOS setup (default)