ALSA: ASoC: Fix indentation in WM9713
[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
b7138212 7 select SND_SOC_SSM2602
0c941615
MB
8 select SND_SOC_UDA1380
9 select SND_SOC_WM8510
e88ba015 10 select SND_SOC_WM8580
0c941615
MB
11 select SND_SOC_WM8731
12 select SND_SOC_WM8750
13 select SND_SOC_WM8753
0e0e16a8 14 select SND_SOC_WM8900
f1c0a02f 15 select SND_SOC_WM8903
0c941615
MB
16 select SND_SOC_WM8990
17 select SND_SOC_CS4270
18 select SND_SOC_TLV320AIC26
19 select SND_SOC_TLV320AIC3X
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
b7482f52
PZ
39config SND_SOC_UDA1380
40 tristate
41
5d421516
MB
42config SND_SOC_WM8510
43 tristate
44
e88ba015
MB
45config SND_SOC_WM8580
46 tristate
47
7f137ab6
RP
48config SND_SOC_WM8731
49 tristate
7f137ab6
RP
50
51config SND_SOC_WM8750
52 tristate
7f137ab6 53
33703b73
LG
54config SND_SOC_WM8753
55 tristate
33703b73 56
0e0e16a8
MB
57config SND_SOC_WM8900
58 tristate
59
f1c0a02f
MB
60config SND_SOC_WM8903
61 tristate
62
f10485e7
MB
63config SND_SOC_WM8990
64 tristate
65
7f137ab6
RP
66config SND_SOC_WM9712
67 tristate
b0c813ce 68
83ac08c0
LG
69config SND_SOC_WM9713
70 tristate
83ac08c0 71
b0c813ce
TT
72# Cirrus Logic CS4270 Codec
73config SND_SOC_CS4270
74 tristate
b0c813ce
TT
75
76# Cirrus Logic CS4270 Codec Hardware Mute Support
77# Select if you have external muting circuitry attached to your CS4270.
78config SND_SOC_CS4270_HWMUTE
79 bool
80 depends on SND_SOC_CS4270
81
82# Cirrus Logic CS4270 Codec VD = 3.3V Errata
83# Select if you are affected by the errata where the part will not function
84# if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
85# not select any sample rates that require MCLK to be divided by 1.5.
86config SND_SOC_CS4270_VD33_ERRATA
87 bool
88 depends on SND_SOC_CS4270
89
d8e3bb73
GL
90config SND_SOC_TLV320AIC26
91 tristate "TI TLV320AIC26 Codec support"
92 depends on SND_SOC && SPI
93
44d0a879
VB
94config SND_SOC_TLV320AIC3X
95 tristate
89fe5117 96 depends on I2C
b7138212
CC
97
98config SND_SOC_SSM2602
99 tristate