[GIT PULL FOR v5.9] Xilinx ZynqMP DisplayPort Subsystem driver
Laurent Pinchart
laurent.pinchart at ideasonboard.com
Sat Jul 18 00:17:55 UTC 2020
Hi Dave, Daniel,
The following changes since commit b3a9e3b9622ae10064826dccb4f7a52bd88c7407:
Linux 5.8-rc1 (2020-06-14 12:45:04 -0700)
are available in the Git repository at:
git://linuxtv.org/pinchartl/media.git tags/drm-xilinx-dpsub-20200718
for you to fetch changes up to d76271d22694e874ed70791702db9252ffe96a4c:
drm: xlnx: DRM/KMS driver for Xilinx ZynqMP DisplayPort Subsystem (2020-07-18 02:59:16 +0300)
The tag is based on the topic/xilinx branch from Vinod's dmaengine tree,
which contains required dependencies. That branch is itself based on
v5.8-rc1, and has been merged in the dmaengine -next branch, scheduled
for v5.9. I have verified that it doesn't conflict with drm-next.
----------------------------------------------------------------
Xilinx ZynqMP DisplayPort Subsystem driver
----------------------------------------------------------------
Hyun Kwon (3):
dmaengine: xilinx: dpdma: Add the Xilinx DisplayPort DMA engine driver
dt-bindings: display: xlnx: Add ZynqMP DP subsystem bindings
drm: xlnx: DRM/KMS driver for Xilinx ZynqMP DisplayPort Subsystem
Laurent Pinchart (2):
dt: bindings: dma: xilinx: dpdma: DT bindings for Xilinx DPDMA
dmaengine: Add support for repeating transactions
.../display/xlnx/xlnx,zynqmp-dpsub.yaml | 174 ++
.../bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml | 68 +
Documentation/driver-api/dmaengine/client.rst | 4 +-
Documentation/driver-api/dmaengine/provider.rst | 49 +
MAINTAINERS | 18 +
drivers/dma/Kconfig | 10 +
drivers/dma/xilinx/Makefile | 1 +
drivers/dma/xilinx/xilinx_dpdma.c | 1533 +++++++++++++++
drivers/gpu/drm/Kconfig | 2 +
drivers/gpu/drm/Makefile | 1 +
drivers/gpu/drm/xlnx/Kconfig | 13 +
drivers/gpu/drm/xlnx/Makefile | 2 +
drivers/gpu/drm/xlnx/zynqmp_disp.c | 1697 ++++++++++++++++
drivers/gpu/drm/xlnx/zynqmp_disp.h | 42 +
drivers/gpu/drm/xlnx/zynqmp_disp_regs.h | 201 ++
drivers/gpu/drm/xlnx/zynqmp_dp.c | 1734 +++++++++++++++++
drivers/gpu/drm/xlnx/zynqmp_dp.h | 27 +
drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 322 +++
drivers/gpu/drm/xlnx/zynqmp_dpsub.h | 54 +
include/dt-bindings/dma/xlnx-zynqmp-dpdma.h | 16 +
include/linux/dmaengine.h | 17 +
21 files changed, 5984 insertions(+), 1 deletion(-)
create mode 100644 Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml
create mode 100644 Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
create mode 100644 drivers/dma/xilinx/xilinx_dpdma.c
create mode 100644 drivers/gpu/drm/xlnx/Kconfig
create mode 100644 drivers/gpu/drm/xlnx/Makefile
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_disp.c
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_disp.h
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_disp_regs.h
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_dp.c
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_dp.h
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_dpsub.c
create mode 100644 drivers/gpu/drm/xlnx/zynqmp_dpsub.h
create mode 100644 include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
--
Regards,
Laurent Pinchart
More information about the dri-devel
mailing list