linux/drivers/dma/xilinx
Laurent Pinchart 868833fbff dmaengine: xilinx: dpdma: Fix race condition in done IRQ
The active descriptor pointer is accessed from different contexts,
including different interrupt handlers, and its access must be protected
by the channel's lock. This wasn't done in the done IRQ handler. Fix it.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Link: https://lore.kernel.org/r/20210307040629.29308-3-laurent.pinchart@ideasonboard.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
2021-03-16 16:15:06 +05:30
..
Makefile dmaengine: xilinx: dpdma: Add the Xilinx DisplayPort DMA engine driver 2020-07-17 11:37:59 +05:30
xilinx_dma.c dmaengine updates for v5.12-rc1 2021-02-23 15:05:10 -08:00
xilinx_dpdma.c dmaengine: xilinx: dpdma: Fix race condition in done IRQ 2021-03-16 16:15:06 +05:30
zynqmp_dma.c dmaengine: zynqmp_dma: fix kernel-doc style for tasklet 2020-10-08 15:18:46 +05:30