Commit 75d91f9b authored by Timur Tabi's avatar Timur Tabi Committed by Mark Brown
Browse files

ASoC: Allow Freescale MPC8610 audio drivers to be compiled as modules



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.

[Removed extraneous SND_SOC dependency -- broonie]

Signed-off-by: default avatarTimur Tabi <timur@freescale.com>
Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
parent b2a19d02
Loading
Loading
Loading
Loading
+8 −8
Original line number Diff line number Diff line
config SND_SOC_OF_SIMPLE
	tristate

# 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 MPC8610_HPCD
	select SND_SOC_MPC8610
	select SND_SOC_CS4270
	select SND_SOC_CS4270_VD33_ERRATA
	default y if MPC8610_HPCD
+5 −2
Original line number Diff line number Diff line
@@ -2,10 +2,13 @@
obj-$(CONFIG_SND_SOC_OF_SIMPLE) += soc-of-simple.o

# MPC8610 HPCD Machine Support
obj-$(CONFIG_SND_SOC_MPC8610_HPCD) += mpc8610_hpcd.o
snd-soc-mpc8610-hpcd-objs := mpc8610_hpcd.o
obj-$(CONFIG_SND_SOC_MPC8610_HPCD) += snd-soc-mpc8610-hpcd.o

# MPC8610 Platform Support
obj-$(CONFIG_SND_SOC_MPC8610) += fsl_ssi.o fsl_dma.o
snd-soc-fsl-ssi-objs := fsl_ssi.o
snd-soc-fsl-dma-objs := fsl_dma.o
obj-$(CONFIG_SND_SOC_MPC8610) += snd-soc-fsl-ssi.o snd-soc-fsl-dma.o

obj-$(CONFIG_SND_SOC_MPC5200_I2S) += mpc5200_psc_i2s.o