Hi Mark
These are DMAEngine support patches for R-Car sound
Last patch cleanups empty SCU functions. I will work for regmap support soon, but I need more time for it.
This patch doesn't use soc-dmaengine-pcm.c method, becouse current R-Car chip doesn't suuport dmaengine_prep_dma_cyclic(). Of course I can re-work to use it if chip/rcar-dmaengine supports it.
these are based on mark/topic/rcar branch
Kuninori Morimoto (5): ASoC: rsnd: remove platform dai and add dai_id on platform setting ASoC: rsnd: add common DMAEngine method ASoC: rsnd: SSI supports DMA transfer ASoC: rsnd: SSI supports DMA transfer via BUSIF ASoC: rsnd: scu: cleanup empty functions
include/sound/rcar_snd.h | 25 ++++-- sound/soc/sh/rcar/core.c | 192 +++++++++++++++++++++++++++++++++++++++++----- sound/soc/sh/rcar/gen.c | 20 +++-- sound/soc/sh/rcar/rsnd.h | 44 +++++++++++ sound/soc/sh/rcar/scu.c | 163 ++++++++++++++++++++++++++++++++------- sound/soc/sh/rcar/ssi.c | 150 ++++++++++++++++++++++++++++++++++-- 6 files changed, 529 insertions(+), 65 deletions(-)
Best regards --- Kuninori Morimoto