]> rtime.felk.cvut.cz Git - zynq/linux.git/commit
dmaengine: xilinx_dma: Check for channel idle state before submitting dma descriptor
authorKedareswara rao Appana <appana.durga.rao@xilinx.com>
Sat, 21 Jan 2017 06:02:06 +0000 (11:32 +0530)
committerMichal Simek <michal.simek@xilinx.com>
Thu, 15 Mar 2018 13:16:06 +0000 (14:16 +0100)
commitb5e7efe936ec6a93e735aba1cf79dddc1ede28d9
tree7f84860aada82bebf9e59ddb3286e245bf17fca4
parentbd58185fbf5a326f5cd8cb98111e22230151f272
dmaengine: xilinx_dma: Check for channel idle state before submitting dma descriptor

Add variable for checking channel idle state to ensure that dma descriptor is not
Submitted when DMA engine is in progress.

This will avoids the pollling for a bit in the status register to know
Dma state in the driver hot path.

Reviewed-by: Jose Abreu <joabreu@synopsys.com>
Signed-off-by: Kedareswara rao Appana <appanad@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
drivers/dma/xilinx/xilinx_dma.c