[alsa-devel] [PATCH 2.6.29] ASoC: Allow Freescale MPC8610 audio drivers to be compiled as modules
tiwai at suse.de
Tue Jan 20 07:37:29 CET 2009
At Mon, 19 Jan 2009 11:57:46 -0600,
Timur Tabi wrote:
> Change the Kconfig and Makefile options for Freescale MPC8610 audio drivers
> so that they can be compiled as modules, and simplify the Kconfig choices
> so that only the platform is selected.
> Also fix the naming of the driver files to conform to ALSA standards.
> Signed-off-by: Timur Tabi <timur at freescale.com>
> sound/soc/fsl/Kconfig | 16 ++++++++--------
> sound/soc/fsl/Makefile | 7 +++++--
> 2 files changed, 13 insertions(+), 10 deletions(-)
> diff --git a/sound/soc/fsl/Kconfig b/sound/soc/fsl/Kconfig
> index 95c12b2..bd6974e 100644
> --- a/sound/soc/fsl/Kconfig
> +++ b/sound/soc/fsl/Kconfig
> @@ -1,17 +1,17 @@
> config SND_SOC_OF_SIMPLE
> +# ASoC platform support for the Freescale MPC8610 SOC. This compiles drivers
> +# for the SSI and the Elo DMA controller. You will still need to select
> +# a platform driver and a codec driver.
> config SND_SOC_MPC8610
> - bool "ALSA SoC support for the MPC8610 SOC"
> - depends on MPC8610_HPCD
> - default y if MPC8610
> - help
> - Say Y if you want to add support for codecs attached to the SSI
> - device on an MPC8610.
> + tristate
> + depends on MPC8610
> config SND_SOC_MPC8610_HPCD
> - bool "ALSA SoC support for the Freescale MPC8610 HPCD board"
> - depends on SND_SOC_MPC8610
> + tristate "ALSA SoC support for the Freescale MPC8610 HPCD board"
> + depends on SND_SOC && MPC8610_HPCD
The dependency on SND_SOC isn't needed here because this item is
already inside "if SND_SOC".
More information about the Alsa-devel