linux/sound/soc/sh/rcar
Kuninori Morimoto 340371005d ASoC: rsnd: DMA start address is properly used for each DMAC
R-Car sound uses Audio DMAC and Audio DMAC peri peri.
Audio DMAC peri peri transfers data inside circuit.

DMA transfer needs source / destination address,
and destination address can be set via dmaengine_slave_config().
The source address can be set when starting DMAEngine.
Because Audio DMAC peri peri always ignores its value,
current driver always used same source address for
Audio DMAC / Audio DMAC peri peri
(Audio DMAC peri peri source / destination address
is always fixed value)
But, This is not good match for DT booting.
This patch properly uses DMA start address
for Audio DMAC / Audio DMAC peri peri.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Signed-off-by: Mark Brown <broonie@linaro.org>
2014-07-02 12:35:56 +01:00
..
adg.c ASoC: rsnd: add DVC support 2014-05-13 19:06:16 +01:00
core.c ASoC: rsnd: DMA start address is properly used for each DMAC 2014-07-02 12:35:56 +01:00
dvc.c ASoC: rsnd: enable DVC when capture 2014-06-28 14:41:19 +01:00
gen.c ASoC: rsnd: DMA cleanup for flexible SSI/SRC selection 2014-07-02 12:18:02 +01:00
Makefile ASoC: rsnd: add DVC support 2014-05-13 19:06:16 +01:00
rsnd.h ASoC: rsnd: DMA start address is properly used for each DMAC 2014-07-02 12:35:56 +01:00
src.c ASoC: rsnd: SSI + DMA can select BUSIF 2014-06-28 14:41:19 +01:00
ssi.c ASoC: rsnd: SSI + DMA can select BUSIF 2014-06-28 14:41:19 +01:00