[alsa-devel] [PATCH] Add a Kconfig option to force all ASOC codecs to build
---
sound/soc/Kconfig | 7 +++++++ sound/soc/codecs/Kconfig | 15 ++++++++++++++- 2 files changed, 21 insertions(+), 1 deletions(-)
diff --git a/sound/soc/Kconfig b/sound/soc/Kconfig index f743530..ec5d036 100644 --- a/sound/soc/Kconfig +++ b/sound/soc/Kconfig @@ -35,5 +35,12 @@ source "sound/soc/omap/Kconfig" # Supported codecs source "sound/soc/codecs/Kconfig"
+config SND_SOC_ALL_CODECS + bool "Force all codecs to build" + default N + ---help--- + + Select this to force all codecs to build to assist with testing. + endif # SND_SOC
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 1db04a2..6d82c6d 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -1,37 +1,48 @@ config SND_SOC_AC97_CODEC tristate + default y if SND_SOC_ALL_CODECS select SND_AC97_CODEC
config SND_SOC_AK4535 tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_UDA1380 - tristate + tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_WM8510 tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_WM8731 tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_WM8750 tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_WM8753 tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_WM8990 tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_WM9712 tristate + default y if SND_SOC_ALL_CODECS
config SND_SOC_WM9713 tristate + default y if SND_SOC_ALL_CODECS
# Cirrus Logic CS4270 Codec config SND_SOC_CS4270 tristate + default y if SND_SOC_ALL_CODECS
# Cirrus Logic CS4270 Codec Hardware Mute Support # Select if you have external muting circuitry attached to your CS4270. @@ -50,3 +61,5 @@ config SND_SOC_CS4270_VD33_ERRATA config SND_SOC_TLV320AIC3X tristate depends on I2C + default y if SND_SOC_ALL_CODECS + \ No newline at end of file
On Wed, Jul 23, 2008 at 03:57:23PM -0400, Jon Smirl wrote:
+config SND_SOC_ALL_CODECS
- bool "Force all codecs to build"
- default N
- ---help---
I already have an equivalent patch queued for merge once Takashi gets back from holiday (done differently).
participants (2)
-
Jon Smirl
-
Mark Brown