summaryrefslogtreecommitdiff
path: root/sound/soc/fsl
diff options
context:
space:
mode:
authorTimur Tabi <timur@freescale.com>2009-01-22 18:23:39 -0600
committerMark Brown <broonie@opensource.wolfsonmicro.com>2009-01-23 11:12:57 +0000
commitff637d38ea6b9c54f708a2b9edabc1b0c73c6d0a (patch)
tree3205f99c5763632447d11f67d72c01ad1f37ca56 /sound/soc/fsl
parent80c509fdd74f3b158267374cc55156965c8bf930 (diff)
downloadlinux-3.10-ff637d38ea6b9c54f708a2b9edabc1b0c73c6d0a.tar.gz
linux-3.10-ff637d38ea6b9c54f708a2b9edabc1b0c73c6d0a.tar.bz2
linux-3.10-ff637d38ea6b9c54f708a2b9edabc1b0c73c6d0a.zip
ASoC: remove stand-alone mode support from CS4270 codec driver
The CS4270 supports stand-alone mode, where the codec is not connect to the I2C or SPI buses. Instead, input voltages configure the codec at power-on. The CS4270 ASoC device driver has partial support for this mode, but the code was never tested, and partial support doesn't help anyone. It also made the rest of the code more complicated than necessary. [Removed redundant CS4270 dependency on I2C -- broonie] Signed-off-by: Timur Tabi <timur@freescale.com> Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/fsl')
-rw-r--r--sound/soc/fsl/Kconfig3
1 files changed, 2 insertions, 1 deletions
diff --git a/sound/soc/fsl/Kconfig b/sound/soc/fsl/Kconfig
index c7c78c39cfe..9fc90828337 100644
--- a/sound/soc/fsl/Kconfig
+++ b/sound/soc/fsl/Kconfig
@@ -10,7 +10,8 @@ config SND_SOC_MPC8610
config SND_SOC_MPC8610_HPCD
tristate "ALSA SoC support for the Freescale MPC8610 HPCD board"
- depends on MPC8610_HPCD
+ # I2C is necessary for the CS4270 driver
+ depends on MPC8610_HPCD && I2C
select SND_SOC_MPC8610
select SND_SOC_CS4270
select SND_SOC_CS4270_VD33_ERRATA