dmaengine: dw: Split DW and iDMA 32-bit operations
Here is a kinda big refactoring that should have been done in the first place, when Intel iDMA 32-bit support appeared. It splits operations which are different to Synopsys DesignWare and Intel iDMA 32-bit controllers. No functional change intended. Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com> Signed-off-by: Vinod Koul <vkoul@kernel.org>
This commit is contained in:

committed by
Vinod Koul

szülő
0781657796
commit
69da8be90d
@@ -15,8 +15,14 @@
|
||||
|
||||
#include "regs.h"
|
||||
|
||||
int dw_dma_disable(struct dw_dma_chip *chip);
|
||||
int dw_dma_enable(struct dw_dma_chip *chip);
|
||||
int do_dma_probe(struct dw_dma_chip *chip);
|
||||
int do_dma_remove(struct dw_dma_chip *chip);
|
||||
|
||||
void do_dw_dma_on(struct dw_dma *dw);
|
||||
void do_dw_dma_off(struct dw_dma *dw);
|
||||
|
||||
int do_dw_dma_disable(struct dw_dma_chip *chip);
|
||||
int do_dw_dma_enable(struct dw_dma_chip *chip);
|
||||
|
||||
extern bool dw_dma_filter(struct dma_chan *chan, void *param);
|
||||
|
||||
|
Reference in New Issue
Block a user