diff options
author | Shawn Guo <shawn.guo@linaro.org> | 2012-03-05 09:30:53 -0500 |
---|---|---|
committer | Mark Brown <broonie@opensource.wolfsonmicro.com> | 2012-03-05 19:03:00 -0500 |
commit | 3c77c29c49c6213c55ad8dacc687817b3568c0ce (patch) | |
tree | aa2470aafbd4434d3d7429265ed70e163d45b7f8 /sound/soc/imx/Kconfig | |
parent | 3bc34a6143359d2bf19a5e79b9017aeffc6660ad (diff) |
ASoC: imx: move audmux driver into sound/soc/imx
As audmux becomes a platform driver and its callers are all ASoC
machine drivers, there is no reason to keep it in arch folder, so
move it to sound/soc/imx.
One bonus point would be those ASoC machine drivers stop including
mach/audmux.h, since it's been moved to sound/soc/imx/imx-audmux.h.
This should be a move to the right direction in terms of single kernel
image goal.
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
Acked-by: Sascha Hauer <s.hauer@pengutronix.de>
Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Diffstat (limited to 'sound/soc/imx/Kconfig')
-rw-r--r-- | sound/soc/imx/Kconfig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sound/soc/imx/Kconfig b/sound/soc/imx/Kconfig index aa4294bf49b2..d3b716663d1d 100644 --- a/sound/soc/imx/Kconfig +++ b/sound/soc/imx/Kconfig | |||
@@ -16,11 +16,15 @@ config SND_MXC_SOC_MX2 | |||
16 | select SND_SOC_DMAENGINE_PCM | 16 | select SND_SOC_DMAENGINE_PCM |
17 | tristate | 17 | tristate |
18 | 18 | ||
19 | config SND_SOC_IMX_AUDMUX | ||
20 | tristate | ||
21 | |||
19 | config SND_MXC_SOC_WM1133_EV1 | 22 | config SND_MXC_SOC_WM1133_EV1 |
20 | tristate "Audio on the the i.MX31ADS with WM1133-EV1 fitted" | 23 | tristate "Audio on the the i.MX31ADS with WM1133-EV1 fitted" |
21 | depends on MACH_MX31ADS_WM1133_EV1 && EXPERIMENTAL | 24 | depends on MACH_MX31ADS_WM1133_EV1 && EXPERIMENTAL |
22 | select SND_SOC_WM8350 | 25 | select SND_SOC_WM8350 |
23 | select SND_MXC_SOC_FIQ | 26 | select SND_MXC_SOC_FIQ |
27 | select SND_SOC_IMX_AUDMUX | ||
24 | help | 28 | help |
25 | Enable support for audio on the i.MX31ADS with the WM1133-EV1 | 29 | Enable support for audio on the i.MX31ADS with the WM1133-EV1 |
26 | PMIC board with WM8835x fitted. | 30 | PMIC board with WM8835x fitted. |
@@ -30,6 +34,7 @@ config SND_SOC_MX27VIS_AIC32X4 | |||
30 | depends on MACH_IMX27_VISSTRIM_M10 && I2C | 34 | depends on MACH_IMX27_VISSTRIM_M10 && I2C |
31 | select SND_SOC_TLV320AIC32X4 | 35 | select SND_SOC_TLV320AIC32X4 |
32 | select SND_MXC_SOC_MX2 | 36 | select SND_MXC_SOC_MX2 |
37 | select SND_SOC_IMX_AUDMUX | ||
33 | help | 38 | help |
34 | Say Y if you want to add support for SoC audio on Visstrim SM10 | 39 | Say Y if you want to add support for SoC audio on Visstrim SM10 |
35 | board with TLV320AIC32X4 codec. | 40 | board with TLV320AIC32X4 codec. |
@@ -40,6 +45,7 @@ config SND_SOC_PHYCORE_AC97 | |||
40 | select SND_SOC_AC97_BUS | 45 | select SND_SOC_AC97_BUS |
41 | select SND_SOC_WM9712 | 46 | select SND_SOC_WM9712 |
42 | select SND_MXC_SOC_FIQ | 47 | select SND_MXC_SOC_FIQ |
48 | select SND_SOC_IMX_AUDMUX | ||
43 | help | 49 | help |
44 | Say Y if you want to add support for SoC audio on Phytec phyCORE | 50 | Say Y if you want to add support for SoC audio on Phytec phyCORE |
45 | and phyCARD boards in AC97 mode | 51 | and phyCARD boards in AC97 mode |
@@ -53,6 +59,7 @@ config SND_SOC_EUKREA_TLV320 | |||
53 | depends on I2C | 59 | depends on I2C |
54 | select SND_SOC_TLV320AIC23 | 60 | select SND_SOC_TLV320AIC23 |
55 | select SND_MXC_SOC_FIQ | 61 | select SND_MXC_SOC_FIQ |
62 | select SND_SOC_IMX_AUDMUX | ||
56 | help | 63 | help |
57 | Enable I2S based access to the TLV320AIC23B codec attached | 64 | Enable I2S based access to the TLV320AIC23B codec attached |
58 | to the SSI interface | 65 | to the SSI interface |