OSDN Git Service

ASoC: imx: move audmux driver into sound/soc/imx
authorShawn Guo <shawn.guo@linaro.org>
Mon, 5 Mar 2012 14:30:53 +0000 (22:30 +0800)
committerMark Brown <broonie@opensource.wolfsonmicro.com>
Tue, 6 Mar 2012 00:03:00 +0000 (00:03 +0000)
commit3c77c29c49c6213c55ad8dacc687817b3568c0ce
treeaa2470aafbd4434d3d7429265ed70e163d45b7f8
parent3bc34a6143359d2bf19a5e79b9017aeffc6660ad
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>
12 files changed:
arch/arm/mach-imx/Kconfig
arch/arm/mach-imx/eukrea_mbimxsd-baseboard.c
arch/arm/plat-mxc/Kconfig
arch/arm/plat-mxc/Makefile
sound/soc/imx/Kconfig
sound/soc/imx/Makefile
sound/soc/imx/eukrea-tlv320.c
sound/soc/imx/imx-audmux.c [moved from arch/arm/plat-mxc/audmux.c with 99% similarity]
sound/soc/imx/imx-audmux.h [moved from arch/arm/plat-mxc/include/mach/audmux.h with 96% similarity]
sound/soc/imx/mx27vis-aic32x4.c
sound/soc/imx/phycore-ac97.c
sound/soc/imx/wm1133-ev1.c