diff options
Diffstat (limited to 'sound/soc/codecs/Kconfig')
-rw-r--r-- | sound/soc/codecs/Kconfig | 52 |
1 files changed, 51 insertions, 1 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index c59943a19f94..cbfa1e18f651 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig | |||
@@ -23,6 +23,10 @@ config SND_SOC_ALL_CODECS | |||
23 | select SND_SOC_AD1980 if SND_SOC_AC97_BUS | 23 | select SND_SOC_AD1980 if SND_SOC_AC97_BUS |
24 | select SND_SOC_AD73311 | 24 | select SND_SOC_AD73311 |
25 | select SND_SOC_ADAU1373 if I2C | 25 | select SND_SOC_ADAU1373 if I2C |
26 | select SND_SOC_ADAU1761_I2C if I2C | ||
27 | select SND_SOC_ADAU1761_SPI if SPI | ||
28 | select SND_SOC_ADAU1781_I2C if I2C | ||
29 | select SND_SOC_ADAU1781_SPI if SPI | ||
26 | select SND_SOC_ADAV801 if SPI_MASTER | 30 | select SND_SOC_ADAV801 if SPI_MASTER |
27 | select SND_SOC_ADAV803 if I2C | 31 | select SND_SOC_ADAV803 if I2C |
28 | select SND_SOC_ADAU1977_SPI if SPI_MASTER | 32 | select SND_SOC_ADAU1977_SPI if SPI_MASTER |
@@ -74,6 +78,7 @@ config SND_SOC_ALL_CODECS | |||
74 | select SND_SOC_RT5640 if I2C | 78 | select SND_SOC_RT5640 if I2C |
75 | select SND_SOC_RT5645 if I2C | 79 | select SND_SOC_RT5645 if I2C |
76 | select SND_SOC_RT5651 if I2C | 80 | select SND_SOC_RT5651 if I2C |
81 | select SND_SOC_RT5677 if I2C | ||
77 | select SND_SOC_SGTL5000 if I2C | 82 | select SND_SOC_SGTL5000 if I2C |
78 | select SND_SOC_SI476X if MFD_SI476X_CORE | 83 | select SND_SOC_SI476X if MFD_SI476X_CORE |
79 | select SND_SOC_SIRF_AUDIO_CODEC | 84 | select SND_SOC_SIRF_AUDIO_CODEC |
@@ -214,14 +219,46 @@ config SND_SOC_AD1980 | |||
214 | config SND_SOC_AD73311 | 219 | config SND_SOC_AD73311 |
215 | tristate | 220 | tristate |
216 | 221 | ||
222 | config SND_SOC_ADAU1373 | ||
223 | tristate | ||
224 | |||
217 | config SND_SOC_ADAU1701 | 225 | config SND_SOC_ADAU1701 |
218 | tristate "Analog Devices ADAU1701 CODEC" | 226 | tristate "Analog Devices ADAU1701 CODEC" |
219 | depends on I2C | 227 | depends on I2C |
220 | select SND_SOC_SIGMADSP | 228 | select SND_SOC_SIGMADSP |
221 | 229 | ||
222 | config SND_SOC_ADAU1373 | 230 | config SND_SOC_ADAU17X1 |
231 | tristate | ||
232 | select SND_SOC_SIGMADSP | ||
233 | |||
234 | config SND_SOC_ADAU1761 | ||
235 | tristate | ||
236 | select SND_SOC_ADAU17X1 | ||
237 | |||
238 | config SND_SOC_ADAU1761_I2C | ||
239 | tristate | ||
240 | select SND_SOC_ADAU1761 | ||
241 | select REGMAP_I2C | ||
242 | |||
243 | config SND_SOC_ADAU1761_SPI | ||
244 | tristate | ||
245 | select SND_SOC_ADAU1761 | ||
246 | select REGMAP_SPI | ||
247 | |||
248 | config SND_SOC_ADAU1781 | ||
249 | select SND_SOC_ADAU17X1 | ||
223 | tristate | 250 | tristate |
224 | 251 | ||
252 | config SND_SOC_ADAU1781_I2C | ||
253 | tristate | ||
254 | select SND_SOC_ADAU1781 | ||
255 | select REGMAP_I2C | ||
256 | |||
257 | config SND_SOC_ADAU1781_SPI | ||
258 | tristate | ||
259 | select SND_SOC_ADAU1781 | ||
260 | select REGMAP_SPI | ||
261 | |||
225 | config SND_SOC_ADAU1977 | 262 | config SND_SOC_ADAU1977 |
226 | tristate | 263 | tristate |
227 | 264 | ||
@@ -274,6 +311,7 @@ config SND_SOC_AK5386 | |||
274 | 311 | ||
275 | config SND_SOC_ALC5623 | 312 | config SND_SOC_ALC5623 |
276 | tristate "Realtek ALC5623 CODEC" | 313 | tristate "Realtek ALC5623 CODEC" |
314 | depends on I2C | ||
277 | 315 | ||
278 | config SND_SOC_ALC5632 | 316 | config SND_SOC_ALC5632 |
279 | tristate | 317 | tristate |
@@ -402,6 +440,15 @@ config SND_SOC_PCM512x_SPI | |||
402 | select SND_SOC_PCM512x | 440 | select SND_SOC_PCM512x |
403 | select REGMAP_SPI | 441 | select REGMAP_SPI |
404 | 442 | ||
443 | config SND_SOC_RL6231 | ||
444 | tristate | ||
445 | default y if SND_SOC_RT5640=y | ||
446 | default y if SND_SOC_RT5645=y | ||
447 | default y if SND_SOC_RT5651=y | ||
448 | default m if SND_SOC_RT5640=m | ||
449 | default m if SND_SOC_RT5645=m | ||
450 | default m if SND_SOC_RT5651=m | ||
451 | |||
405 | config SND_SOC_RT5631 | 452 | config SND_SOC_RT5631 |
406 | tristate | 453 | tristate |
407 | 454 | ||
@@ -414,6 +461,9 @@ config SND_SOC_RT5645 | |||
414 | config SND_SOC_RT5651 | 461 | config SND_SOC_RT5651 |
415 | tristate | 462 | tristate |
416 | 463 | ||
464 | config SND_SOC_RT5677 | ||
465 | tristate | ||
466 | |||
417 | #Freescale sgtl5000 codec | 467 | #Freescale sgtl5000 codec |
418 | config SND_SOC_SGTL5000 | 468 | config SND_SOC_SGTL5000 |
419 | tristate "Freescale SGTL5000 CODEC" | 469 | tristate "Freescale SGTL5000 CODEC" |