dmaengine: xilinx: dpdma: Add the Xilinx DisplayPort DMA engine driver
authorHyun Kwon <hyun.kwon@xilinx.com>
Fri, 17 Jul 2020 01:33:35 +0000 (04:33 +0300)
committerVinod Koul <vkoul@kernel.org>
Fri, 17 Jul 2020 06:07:59 +0000 (11:37 +0530)
commit7cbb0c63de3fc218fd06ecfedb477772a4d12f76
tree3c7401155c0bb244a7185fe42f4ce61c62b246a2
parent9c8ebd8b82da89c2484594b61d66288d24983348
dmaengine: xilinx: dpdma: Add the Xilinx DisplayPort DMA engine driver

The ZynqMP DisplayPort subsystem includes a DMA engine called DPDMA with
6 DMa channels (4 for display and 2 for audio). This driver exposes the
DPDMA through the dmaengine API, to be used by audio (ALSA) and display
(DRM) drivers for the DisplayPort subsystem.

Signed-off-by: Hyun Kwon <hyun.kwon@xilinx.com>
Signed-off-by: Tejas Upadhyay <tejasu@xilinx.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Link: https://lore.kernel.org/r/20200717013337.24122-4-laurent.pinchart@ideasonboard.com
Signed-off-by: Vinod Koul <vkoul@kernel.org>
MAINTAINERS
drivers/dma/Kconfig
drivers/dma/xilinx/Makefile
drivers/dma/xilinx/xilinx_dpdma.c [new file with mode: 0644]