diff options
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r-- | sound/soc/codecs/Kconfig | 49 |
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 | ||
87 | config SND_SOC_AD73311 | 99 | config SND_SOC_AD73311 |
88 | tristate | 100 | tristate |
101 | |||
102 | config SND_SOC_ADS117X | ||
103 | tristate | ||
89 | 104 | ||
90 | config SND_SOC_AK4104 | 105 | config SND_SOC_AK4104 |
91 | tristate | 106 | tristate |
@@ -96,10 +111,16 @@ config SND_SOC_AK4535 | |||
96 | config SND_SOC_AK4642 | 111 | config SND_SOC_AK4642 |
97 | tristate | 112 | tristate |
98 | 113 | ||
114 | config SND_SOC_AK4671 | ||
115 | tristate | ||
116 | |||
99 | # Cirrus Logic CS4270 Codec | 117 | # Cirrus Logic CS4270 Codec |
100 | config SND_SOC_CS4270 | 118 | config SND_SOC_CS4270 |
101 | tristate | 119 | tristate |
102 | 120 | ||
121 | config 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 | |||
136 | config SND_SOC_TLV320AIC3X | 157 | config SND_SOC_TLV320AIC3X |
137 | tristate | 158 | tristate |
138 | 159 | ||
160 | config SND_SOC_TLV320DAC33 | ||
161 | tristate | ||
162 | |||
139 | config SND_SOC_TWL4030 | 163 | config SND_SOC_TWL4030 |
164 | select TWL4030_CODEC | ||
140 | tristate | 165 | tristate |
141 | 166 | ||
142 | config SND_SOC_UDA134X | 167 | config SND_SOC_UDA134X |
@@ -160,6 +185,12 @@ config SND_SOC_WM8523 | |||
160 | config SND_SOC_WM8580 | 185 | config SND_SOC_WM8580 |
161 | tristate | 186 | tristate |
162 | 187 | ||
188 | config SND_SOC_WM8711 | ||
189 | tristate | ||
190 | |||
191 | config SND_SOC_WM8727 | ||
192 | tristate | ||
193 | |||
163 | config SND_SOC_WM8728 | 194 | config SND_SOC_WM8728 |
164 | tristate | 195 | tristate |
165 | 196 | ||
@@ -181,9 +212,15 @@ config SND_SOC_WM8900 | |||
181 | config SND_SOC_WM8903 | 212 | config SND_SOC_WM8903 |
182 | tristate | 213 | tristate |
183 | 214 | ||
215 | config SND_SOC_WM8904 | ||
216 | tristate | ||
217 | |||
184 | config SND_SOC_WM8940 | 218 | config SND_SOC_WM8940 |
185 | tristate | 219 | tristate |
186 | 220 | ||
221 | config SND_SOC_WM8955 | ||
222 | tristate | ||
223 | |||
187 | config SND_SOC_WM8960 | 224 | config SND_SOC_WM8960 |
188 | tristate | 225 | tristate |
189 | 226 | ||
@@ -196,6 +233,9 @@ config SND_SOC_WM8971 | |||
196 | config SND_SOC_WM8974 | 233 | config SND_SOC_WM8974 |
197 | tristate | 234 | tristate |
198 | 235 | ||
236 | config SND_SOC_WM8978 | ||
237 | tristate | ||
238 | |||
199 | config SND_SOC_WM8988 | 239 | config SND_SOC_WM8988 |
200 | tristate | 240 | tristate |
201 | 241 | ||
@@ -205,6 +245,9 @@ config SND_SOC_WM8990 | |||
205 | config SND_SOC_WM8993 | 245 | config SND_SOC_WM8993 |
206 | tristate | 246 | tristate |
207 | 247 | ||
248 | config SND_SOC_WM8994 | ||
249 | tristate | ||
250 | |||
208 | config SND_SOC_WM9081 | 251 | config SND_SOC_WM9081 |
209 | tristate | 252 | tristate |
210 | 253 | ||
@@ -220,3 +263,9 @@ config SND_SOC_WM9713 | |||
220 | # Amp | 263 | # Amp |
221 | config SND_SOC_MAX9877 | 264 | config SND_SOC_MAX9877 |
222 | tristate | 265 | tristate |
266 | |||
267 | config SND_SOC_TPA6130A2 | ||
268 | tristate | ||
269 | |||
270 | config SND_SOC_WM2000 | ||
271 | tristate | ||