]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - sound/soc/codecs/Kconfig
ALSA: ASoC: Add WM8580 CODEC driver
[linux-2.6-omap-h63xx.git] / sound / soc / codecs / Kconfig
index 1db04a28a53d46c7732401a2375ea904db158af6..eb79c5cab47ac8231cf7cccd40bebec22dd0f321 100644 (file)
@@ -1,7 +1,35 @@
+config SND_SOC_ALL_CODECS
+       tristate "Build all ASoC CODEC drivers"
+       select I2C
+       select SPI
+       select SND_SOC_AK4535
+       select SND_SOC_UDA1380
+       select SND_SOC_WM8510
+       select SND_SOC_WM8580
+       select SND_SOC_WM8731
+       select SND_SOC_WM8750
+       select SND_SOC_WM8753
+       select SND_SOC_WM8900
+       select SND_SOC_WM8990
+       select SND_SOC_CS4270
+       select SND_SOC_TLV320AIC26
+       select SND_SOC_TLV320AIC3X
+        help
+          Normally ASoC codec drivers are only built if a machine driver which
+          uses them is also built since they are only usable with a machine
+          driver.  Selecting this option will allow these drivers to be built
+          without an explicit machine driver for test and development purposes.
+
+          If unsure select "N".
+
+
 config SND_SOC_AC97_CODEC
        tristate
        select SND_AC97_CODEC
 
+config SND_SOC_AD1980
+       tristate
+
 config SND_SOC_AK4535
        tristate
 
@@ -11,6 +39,9 @@ config SND_SOC_UDA1380
 config SND_SOC_WM8510
        tristate
 
+config SND_SOC_WM8580
+       tristate
+
 config SND_SOC_WM8731
        tristate
 
@@ -20,6 +51,9 @@ config SND_SOC_WM8750
 config SND_SOC_WM8753
        tristate
 
+config SND_SOC_WM8900
+       tristate
+
 config SND_SOC_WM8990
        tristate
 
@@ -47,6 +81,10 @@ config SND_SOC_CS4270_VD33_ERRATA
        bool
        depends on SND_SOC_CS4270
 
+config SND_SOC_TLV320AIC26
+       tristate "TI TLV320AIC26 Codec support"
+       depends on SND_SOC && SPI
+
 config SND_SOC_TLV320AIC3X
        tristate
        depends on I2C