]> git.baikalelectronics.ru Git - kernel.git/commit
dmaengine: sprd: Add Spreadtrum DMA configuration
authorEric Long <eric.long@spreadtrum.com>
Wed, 23 May 2018 09:31:11 +0000 (17:31 +0800)
committerVinod Koul <vkoul@kernel.org>
Tue, 29 May 2018 04:45:33 +0000 (10:15 +0530)
commit7ae6e321caa03ffa104d6e8e69e5bc6586219117
tree48bf81c31fea321429c692e321d26e41449e978c
parent38efa1ee7a0f139be0d90769524697ab19502044
dmaengine: sprd: Add Spreadtrum DMA configuration

This patch adds the 'device_config' and 'device_prep_slave_sg' interfaces
for users to configure DMA, as well as adding one 'struct sprd_dma_config'
structure to save Spreadtrum DMA configuration for each DMA channel.

Signed-off-by: Eric Long <eric.long@spreadtrum.com>
Signed-off-by: Baolin Wang <baolin.wang@linaro.org>
Signed-off-by: Vinod Koul <vkoul@kernel.org>
drivers/dma/sprd-dma.c
include/linux/dma/sprd-dma.h