]> asedeno.scripts.mit.edu Git - linux.git/commit
dmaengine: fsl-edma: add i.mx7ulp edma2 version support
authorRobin Gong <yibin.gong@nxp.com>
Tue, 25 Jun 2019 09:43:23 +0000 (17:43 +0800)
committerVinod Koul <vkoul@kernel.org>
Wed, 3 Jul 2019 07:58:23 +0000 (13:28 +0530)
commit7144afd025b23b042c158582160d7d2b10a754b7
tree85ad70bf4c5602dc605ae8b6e9e4c06561814592
parenta7c5c6f6bc295d6c158db4ef9d1ca6770032669d
dmaengine: fsl-edma: add i.mx7ulp edma2 version support

Add edma2 for i.mx7ulp by version v3, since v2 has already
been used by mcf-edma.
The big changes based on v1 are belows:
1. only one dmamux.
2. another clock dma_clk except dmamux clk.
3. 16 independent interrupts instead of only one interrupt for
all channels.

Signed-off-by: Robin Gong <yibin.gong@nxp.com>
Tested-by: Angelo Dureghello <angelo@sysam.it>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/fsl-edma-common.c
drivers/dma/fsl-edma-common.h
drivers/dma/fsl-edma.c