]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - sound/soc/codecs/Kconfig
ALSA: ASoC: Make TLV320AIC26 user-visible
[linux-2.6-omap-h63xx.git] / sound / soc / codecs / Kconfig
index 1c934230494fe0968af807384f2472a3162e2ec3..4975d8573e4f51414cf2a24c03943c56fd1eeb51 100644 (file)
@@ -1,17 +1,25 @@
 config SND_SOC_ALL_CODECS
        tristate "Build all ASoC CODEC drivers"
-       select I2C
+       depends on I2C
        select SPI
+       select SPI_MASTER
+       select SND_SOC_AD73311
        select SND_SOC_AK4535
+       select SND_SOC_CS4270
+       select SND_SOC_SSM2602
+       select SND_SOC_TLV320AIC23
+       select SND_SOC_TLV320AIC26
+       select SND_SOC_TLV320AIC3X
        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_WM8903
+       select SND_SOC_WM8971
        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
@@ -28,31 +36,10 @@ config SND_SOC_AC97_CODEC
 config SND_SOC_AD1980
        tristate
 
-config SND_SOC_AK4535
-       tristate
-
-config SND_SOC_UDA1380
-        tristate
-
-config SND_SOC_WM8510
-       tristate
-
-config SND_SOC_WM8731
-       tristate
-
-config SND_SOC_WM8750
-       tristate
-
-config SND_SOC_WM8753
-       tristate
-
-config SND_SOC_WM8990
+config SND_SOC_AD73311
        tristate
 
-config SND_SOC_WM9712
-       tristate
-
-config SND_SOC_WM9713
+config SND_SOC_AK4535
        tristate
 
 # Cirrus Logic CS4270 Codec
@@ -73,10 +60,53 @@ config SND_SOC_CS4270_VD33_ERRATA
        bool
        depends on SND_SOC_CS4270
 
+config SND_SOC_SSM2602
+       tristate
+
+config SND_SOC_TLV320AIC23
+       tristate
+       depends on I2C
+
 config SND_SOC_TLV320AIC26
        tristate "TI TLV320AIC26 Codec support"
-       depends on SND_SOC && SPI
+       depends on SPI
 
 config SND_SOC_TLV320AIC3X
        tristate
        depends on I2C
+
+config SND_SOC_UDA1380
+        tristate
+
+config SND_SOC_WM8510
+       tristate
+
+config SND_SOC_WM8580
+       tristate
+
+config SND_SOC_WM8731
+       tristate
+
+config SND_SOC_WM8750
+       tristate
+
+config SND_SOC_WM8753
+       tristate
+
+config SND_SOC_WM8900
+       tristate
+
+config SND_SOC_WM8903
+       tristate
+
+config SND_SOC_WM8971
+       tristate
+
+config SND_SOC_WM8990
+       tristate
+
+config SND_SOC_WM9712
+       tristate
+
+config SND_SOC_WM9713
+       tristate