aboutsummaryrefslogtreecommitdiffstats
path: root/sound/soc/codecs/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r--sound/soc/codecs/Kconfig49
1 files changed, 49 insertions, 0 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig
index 0edca93af3b0..1743d565e996 100644
--- a/sound/soc/codecs/Kconfig
+++ b/sound/soc/codecs/Kconfig
@@ -15,12 +15,15 @@ config SND_SOC_ALL_CODECS
15 select SND_SOC_AD1836 if SPI_MASTER 15 select SND_SOC_AD1836 if SPI_MASTER
16 select SND_SOC_AD1938 if SPI_MASTER 16 select SND_SOC_AD1938 if SPI_MASTER
17 select SND_SOC_AD1980 if SND_SOC_AC97_BUS 17 select SND_SOC_AD1980 if SND_SOC_AC97_BUS
18 select SND_SOC_ADS117X
18 select SND_SOC_AD73311 if I2C 19 select SND_SOC_AD73311 if I2C
19 select SND_SOC_AK4104 if SPI_MASTER 20 select SND_SOC_AK4104 if SPI_MASTER
20 select SND_SOC_AK4535 if I2C 21 select SND_SOC_AK4535 if I2C
21 select SND_SOC_AK4642 if I2C 22 select SND_SOC_AK4642 if I2C
23 select SND_SOC_AK4671 if I2C
22 select SND_SOC_CS4270 if I2C 24 select SND_SOC_CS4270 if I2C
23 select SND_SOC_MAX9877 if I2C 25 select SND_SOC_MAX9877 if I2C
26 select SND_SOC_DA7210 if I2C
24 select SND_SOC_PCM3008 27 select SND_SOC_PCM3008
25 select SND_SOC_SPDIF 28 select SND_SOC_SPDIF
26 select SND_SOC_SSM2602 if I2C 29 select SND_SOC_SSM2602 if I2C
@@ -28,14 +31,19 @@ config SND_SOC_ALL_CODECS
28 select SND_SOC_TLV320AIC23 if I2C 31 select SND_SOC_TLV320AIC23 if I2C
29 select SND_SOC_TLV320AIC26 if SPI_MASTER 32 select SND_SOC_TLV320AIC26 if SPI_MASTER
30 select SND_SOC_TLV320AIC3X if I2C 33 select SND_SOC_TLV320AIC3X if I2C
34 select SND_SOC_TPA6130A2 if I2C
35 select SND_SOC_TLV320DAC33 if I2C
31 select SND_SOC_TWL4030 if TWL4030_CORE 36 select SND_SOC_TWL4030 if TWL4030_CORE
32 select SND_SOC_UDA134X 37 select SND_SOC_UDA134X
33 select SND_SOC_UDA1380 if I2C 38 select SND_SOC_UDA1380 if I2C
39 select SND_SOC_WM2000 if I2C
34 select SND_SOC_WM8350 if MFD_WM8350 40 select SND_SOC_WM8350 if MFD_WM8350
35 select SND_SOC_WM8400 if MFD_WM8400 41 select SND_SOC_WM8400 if MFD_WM8400
36 select SND_SOC_WM8510 if SND_SOC_I2C_AND_SPI 42 select SND_SOC_WM8510 if SND_SOC_I2C_AND_SPI
37 select SND_SOC_WM8523 if I2C 43 select SND_SOC_WM8523 if I2C
38 select SND_SOC_WM8580 if I2C 44 select SND_SOC_WM8580 if I2C
45 select SND_SOC_WM8711 if SND_SOC_I2C_AND_SPI
46 select SND_SOC_WM8727
39 select SND_SOC_WM8728 if SND_SOC_I2C_AND_SPI 47 select SND_SOC_WM8728 if SND_SOC_I2C_AND_SPI
40 select SND_SOC_WM8731 if SND_SOC_I2C_AND_SPI 48 select SND_SOC_WM8731 if SND_SOC_I2C_AND_SPI
41 select SND_SOC_WM8750 if SND_SOC_I2C_AND_SPI 49 select SND_SOC_WM8750 if SND_SOC_I2C_AND_SPI
@@ -43,14 +51,18 @@ config SND_SOC_ALL_CODECS
43 select SND_SOC_WM8776 if SND_SOC_I2C_AND_SPI 51 select SND_SOC_WM8776 if SND_SOC_I2C_AND_SPI
44 select SND_SOC_WM8900 if I2C 52 select SND_SOC_WM8900 if I2C
45 select SND_SOC_WM8903 if I2C 53 select SND_SOC_WM8903 if I2C
54 select SND_SOC_WM8904 if I2C
46 select SND_SOC_WM8940 if I2C 55 select SND_SOC_WM8940 if I2C
56 select SND_SOC_WM8955 if I2C
47 select SND_SOC_WM8960 if I2C 57 select SND_SOC_WM8960 if I2C
48 select SND_SOC_WM8961 if I2C 58 select SND_SOC_WM8961 if I2C
49 select SND_SOC_WM8971 if I2C 59 select SND_SOC_WM8971 if I2C
50 select SND_SOC_WM8974 if I2C 60 select SND_SOC_WM8974 if I2C
61 select SND_SOC_WM8978 if I2C
51 select SND_SOC_WM8988 if SND_SOC_I2C_AND_SPI 62 select SND_SOC_WM8988 if SND_SOC_I2C_AND_SPI
52 select SND_SOC_WM8990 if I2C 63 select SND_SOC_WM8990 if I2C
53 select SND_SOC_WM8993 if I2C 64 select SND_SOC_WM8993 if I2C
65 select SND_SOC_WM8994 if MFD_WM8994
54 select SND_SOC_WM9081 if I2C 66 select SND_SOC_WM9081 if I2C
55 select SND_SOC_WM9705 if SND_SOC_AC97_BUS 67 select SND_SOC_WM9705 if SND_SOC_AC97_BUS
56 select SND_SOC_WM9712 if SND_SOC_AC97_BUS 68 select SND_SOC_WM9712 if SND_SOC_AC97_BUS
@@ -86,6 +98,9 @@ config SND_SOC_AD1980
86 98
87config SND_SOC_AD73311 99config SND_SOC_AD73311
88 tristate 100 tristate
101
102config SND_SOC_ADS117X
103 tristate
89 104
90config SND_SOC_AK4104 105config SND_SOC_AK4104
91 tristate 106 tristate
@@ -96,10 +111,16 @@ config SND_SOC_AK4535
96config SND_SOC_AK4642 111config SND_SOC_AK4642
97 tristate 112 tristate
98 113
114config SND_SOC_AK4671
115 tristate
116
99# Cirrus Logic CS4270 Codec 117# Cirrus Logic CS4270 Codec
100config SND_SOC_CS4270 118config SND_SOC_CS4270
101 tristate 119 tristate
102 120
121config SND_SOC_DA7210
122 tristate
123
103# Cirrus Logic CS4270 Codec VD = 3.3V Errata 124# Cirrus Logic CS4270 Codec VD = 3.3V Errata
104# Select if you are affected by the errata where the part will not function 125# Select if you are affected by the errata where the part will not function
105# if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will 126# if MCLK divide-by-1.5 is selected and VD is set to 3.3V. The driver will
@@ -136,7 +157,11 @@ config SND_SOC_TLV320AIC26
136config SND_SOC_TLV320AIC3X 157config SND_SOC_TLV320AIC3X
137 tristate 158 tristate
138 159
160config SND_SOC_TLV320DAC33
161 tristate
162
139config SND_SOC_TWL4030 163config SND_SOC_TWL4030
164 select TWL4030_CODEC
140 tristate 165 tristate
141 166
142config SND_SOC_UDA134X 167config SND_SOC_UDA134X
@@ -160,6 +185,12 @@ config SND_SOC_WM8523
160config SND_SOC_WM8580 185config SND_SOC_WM8580
161 tristate 186 tristate
162 187
188config SND_SOC_WM8711
189 tristate
190
191config SND_SOC_WM8727
192 tristate
193
163config SND_SOC_WM8728 194config SND_SOC_WM8728
164 tristate 195 tristate
165 196
@@ -181,9 +212,15 @@ config SND_SOC_WM8900
181config SND_SOC_WM8903 212config SND_SOC_WM8903
182 tristate 213 tristate
183 214
215config SND_SOC_WM8904
216 tristate
217
184config SND_SOC_WM8940 218config SND_SOC_WM8940
185 tristate 219 tristate
186 220
221config SND_SOC_WM8955
222 tristate
223
187config SND_SOC_WM8960 224config SND_SOC_WM8960
188 tristate 225 tristate
189 226
@@ -196,6 +233,9 @@ config SND_SOC_WM8971
196config SND_SOC_WM8974 233config SND_SOC_WM8974
197 tristate 234 tristate
198 235
236config SND_SOC_WM8978
237 tristate
238
199config SND_SOC_WM8988 239config SND_SOC_WM8988
200 tristate 240 tristate
201 241
@@ -205,6 +245,9 @@ config SND_SOC_WM8990
205config SND_SOC_WM8993 245config SND_SOC_WM8993
206 tristate 246 tristate
207 247
248config SND_SOC_WM8994
249 tristate
250
208config SND_SOC_WM9081 251config SND_SOC_WM9081
209 tristate 252 tristate
210 253
@@ -220,3 +263,9 @@ config SND_SOC_WM9713
220# Amp 263# Amp
221config SND_SOC_MAX9877 264config SND_SOC_MAX9877
222 tristate 265 tristate
266
267config SND_SOC_TPA6130A2
268 tristate
269
270config SND_SOC_WM2000
271 tristate