Hello,
Here's a new and hopefully last version of the Xilinx ZynqMP DisplayPort Subsystem driver, the fourth version since I took over v8 of the series ([1]) from Hyun.
This new version is based on top of the dmaengine topic branch that contains the required dependencies, available at
git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git topic/xilinx
That branch is itself based directly on top of v5.8-rc1, and has been merged in the dmaengine -next branch scheduled for v5.9. I have verified that the result doesn't conflict with drm-next.
DT integration has been stripped out in this version and will be submitted separately.
The tag that contains this series on top of the required dependencies is available at
git://linuxtv.org/pinchartl/media.git drm-xilinx-dpsub-20200718
I will send a pull request shortly.
[1] https://lists.freedesktop.org/archives/dri-devel/2018-July/182477.html
Hyun Kwon (2): dt-bindings: display: xlnx: Add ZynqMP DP subsystem bindings drm: xlnx: DRM/KMS driver for Xilinx ZynqMP DisplayPort Subsystem
.../display/xlnx/xlnx,zynqmp-dpsub.yaml | 174 ++ MAINTAINERS | 9 + 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 + 13 files changed, 4278 insertions(+) create mode 100644 Documentation/devicetree/bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml 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