diff options
author | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-01-23 09:53:58 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2009-01-23 09:53:58 -0500 |
commit | ef963dcf6879e500e6559b4327f6cbdc4439198e (patch) | |
tree | f1016c98e6eebbb6d0c77b845015af3cdfcc8c6d /sound/soc/codecs | |
parent | a435869cacbb581920df23411416bed533748bf1 (diff) |
ASoC: Fix spurious codec driver dependencies
Kbuild ignores dependency from things that are themselves selected so
ASoC machine drivers need to ensure that the control bus is being built.
This also avoids issues where multiple buses are supported by a given
codec.
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/codecs')
-rw-r--r-- | sound/soc/codecs/Kconfig | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index cb5fcd605acc..656f180b2c1f 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig | |||
@@ -91,7 +91,6 @@ config SND_SOC_SSM2602 | |||
91 | 91 | ||
92 | config SND_SOC_TLV320AIC23 | 92 | config SND_SOC_TLV320AIC23 |
93 | tristate | 93 | tristate |
94 | depends on I2C | ||
95 | 94 | ||
96 | config SND_SOC_TLV320AIC26 | 95 | config SND_SOC_TLV320AIC26 |
97 | tristate "TI TLV320AIC26 Codec support" if SND_SOC_OF_SIMPLE | 96 | tristate "TI TLV320AIC26 Codec support" if SND_SOC_OF_SIMPLE |
@@ -99,15 +98,12 @@ config SND_SOC_TLV320AIC26 | |||
99 | 98 | ||
100 | config SND_SOC_TLV320AIC3X | 99 | config SND_SOC_TLV320AIC3X |
101 | tristate | 100 | tristate |
102 | depends on I2C | ||
103 | 101 | ||
104 | config SND_SOC_TWL4030 | 102 | config SND_SOC_TWL4030 |
105 | tristate | 103 | tristate |
106 | depends on TWL4030_CORE | ||
107 | 104 | ||
108 | config SND_SOC_UDA134X | 105 | config SND_SOC_UDA134X |
109 | tristate | 106 | tristate |
110 | select SND_SOC_L3 | ||
111 | 107 | ||
112 | config SND_SOC_UDA1380 | 108 | config SND_SOC_UDA1380 |
113 | tristate | 109 | tristate |