summaryrefslogtreecommitdiffstats
path: root/sound/soc/sh/rcar/Makefile
diff options
context:
space:
mode:
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>2015-02-20 10:25:55 +0000
committerMark Brown <broonie@kernel.org>2015-03-07 15:04:29 +0000
commitbfe834be9525a82c8a40380c7df8ca3b149e9c93 (patch)
tree348466c39f45f3a5b820d02a7ca81a9f19664085 /sound/soc/sh/rcar/Makefile
parentc5212b4556b6bd120b0f4e4ae7c4a1cb9f5efe07 (diff)
downloadlinux-stable-bfe834be9525a82c8a40380c7df8ca3b149e9c93.tar.gz
linux-stable-bfe834be9525a82c8a40380c7df8ca3b149e9c93.tar.bz2
linux-stable-bfe834be9525a82c8a40380c7df8ca3b149e9c93.zip
ASoC: rsnd: add dma.c for Audio DMAC / Audio DMAC peri peri
Renesas sound driver had been assumed that Audio DMAC / Audio DMAC peri peri are implemented by DMAEngine. But, result of DMA ML discussion, it was concluded that it is not a general purpose DMAC. And it should be moved from current DMAEngine to rsnd driver. So, Audio DMAC peri peri become non DMAEngine. OTOH, ALSA SoC has soc-generic-dmaengine-pcm implementation. but it seems difficult to use this generic implementation on rsnd driver at this point, since it needs to fallback to PIO mode if DMA can't use. and additionally it needs 2 DMAC (= Audio DMAC / Audio DMAC peri peri). These are not "generic" feature. Of course I will try to use this generic dmaengine in the future somehow, but just use current style at this point until it can formally use 2 DMACs. This patch adds new dma.c and moves current dma code to dma.c from core.c. Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'sound/soc/sh/rcar/Makefile')
-rw-r--r--sound/soc/sh/rcar/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/sound/soc/sh/rcar/Makefile b/sound/soc/sh/rcar/Makefile
index 9ac536429800..7b204925b8c5 100644
--- a/sound/soc/sh/rcar/Makefile
+++ b/sound/soc/sh/rcar/Makefile
@@ -1,2 +1,2 @@
-snd-soc-rcar-objs := core.o gen.o src.o adg.o ssi.o dvc.o
+snd-soc-rcar-objs := core.o gen.o dma.o src.o adg.o ssi.o dvc.o
obj-$(CONFIG_SND_SOC_RCAR) += snd-soc-rcar.o \ No newline at end of file