OSDN Git Service

dmaengine: remove Renesas Audio DMAC peri peri
authorKuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Thu, 12 Mar 2015 00:39:49 +0000 (00:39 +0000)
committerVinod Koul <vinod.koul@intel.com>
Wed, 18 Mar 2015 08:27:54 +0000 (13:57 +0530)
commit3cd44dcd35a6618df88c51561290dc02fb35b8e2
tree35654cc0a5248615f501a5502eec561e1faf38e0
parentc078c62a752872fb83f56e41794dd61d5ea570a0
dmaengine: remove Renesas Audio DMAC peri peri

Renesas R-Car sound (= rsnd) needs 2 DMAC which are called as
Audio DMAC (= 1st DMAC) and Audio DMAC peri peri (2nd DMAC).
And rsnd had assumed that 1st / 2nd DMACs are implemented as DMAEngine.
But, in result of DMA ML discussion, 2nd DMAC was concluded that it is
not a general purpose DMAC (2nd DMAC is for Device to Device inside
sound system). Additionally, current DMAEngine can't support Device to
Device, and we don't have correct DT bindings for it at this point.
So the easiest solution for it is that move it from DMAEngine to rsnd
driver.
Audio DMAC peri peri on DMAEngine is no longer needed. remove it.

Signed-off-by: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
Acked-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Documentation/devicetree/bindings/dma/rcar-audmapp.txt [deleted file]
drivers/dma/sh/Kconfig
drivers/dma/sh/Makefile
drivers/dma/sh/rcar-audmapp.c [deleted file]