ALSA: HDA: patch_analog: Quirk for Asus P5Q Premium/Pro boards.
[linux-2.6-block.git] / sound / soc / codecs / Kconfig
CommitLineData
0c941615
MB
1config SND_SOC_ALL_CODECS
2 tristate "Build all ASoC CODEC drivers"
7f9e9d76 3 depends on I2C
0c941615 4 select SPI
d2a40355 5 select SPI_MASTER
0c941615 6 select SND_SOC_AK4535
3e860846 7 select SND_SOC_CS4270
b7138212 8 select SND_SOC_SSM2602
3e860846
MB
9 select SND_SOC_TLV320AIC26
10 select SND_SOC_TLV320AIC3X
0c941615
MB
11 select SND_SOC_UDA1380
12 select SND_SOC_WM8510
e88ba015 13 select SND_SOC_WM8580
0c941615
MB
14 select SND_SOC_WM8731
15 select SND_SOC_WM8750
16 select SND_SOC_WM8753
0e0e16a8 17 select SND_SOC_WM8900
f1c0a02f 18 select SND_SOC_WM8903
0c941615 19 select SND_SOC_WM8990
0c941615
MB
20 help
21 Normally ASoC codec drivers are only built if a machine driver which
22 uses them is also built since they are only usable with a machine
23 driver. Selecting this option will allow these drivers to be built
24 without an explicit machine driver for test and development purposes.
25
26 If unsure select "N".
27
28
7f137ab6
RP
29config SND_SOC_AC97_CODEC
30 tristate
89fe5117 31 select SND_AC97_CODEC
7f137ab6 32
5f57dc8b
CC
33config SND_SOC_AD1980
34 tristate
35
796d2ca8
RP
36config SND_SOC_AK4535
37 tristate
38
3e860846
MB
39# Cirrus Logic CS4270 Codec
40config SND_SOC_CS4270
41 tristate
42
43# Cirrus Logic CS4270 Codec Hardware Mute Support
44# Select if you have external muting circuitry attached to your CS4270.
45config SND_SOC_CS4270_HWMUTE
46 bool
47 depends on SND_SOC_CS4270
48
49# Cirrus Logic CS4270 Codec VD = 3.3V Errata
50# Select if you are affected by the errata where the part will not function
51# if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
52# not select any sample rates that require MCLK to be divided by 1.5.
53config SND_SOC_CS4270_VD33_ERRATA
54 bool
55 depends on SND_SOC_CS4270
56
57config SND_SOC_SSM2602
58 tristate
59
60config SND_SOC_TLV320AIC26
61 tristate "TI TLV320AIC26 Codec support"
62 depends on SND_SOC && SPI
63
64config SND_SOC_TLV320AIC3X
65 tristate
66 depends on I2C
67
b7482f52
PZ
68config SND_SOC_UDA1380
69 tristate
70
5d421516
MB
71config SND_SOC_WM8510
72 tristate
73
e88ba015
MB
74config SND_SOC_WM8580
75 tristate
76
7f137ab6
RP
77config SND_SOC_WM8731
78 tristate
7f137ab6
RP
79
80config SND_SOC_WM8750
81 tristate
7f137ab6 82
33703b73
LG
83config SND_SOC_WM8753
84 tristate
33703b73 85
0e0e16a8
MB
86config SND_SOC_WM8900
87 tristate
88
f1c0a02f
MB
89config SND_SOC_WM8903
90 tristate
91
f10485e7
MB
92config SND_SOC_WM8990
93 tristate
94
7f137ab6
RP
95config SND_SOC_WM9712
96 tristate
b0c813ce 97
83ac08c0
LG
98config SND_SOC_WM9713
99 tristate