mbox series

[v12,0/2] Xilinx ZynqMP DisplayPort Subsystem DRM/KMS driver

Message ID 20200718001347.25451-1-laurent.pinchart@ideasonboard.com (mailing list archive)
Headers show
Series Xilinx ZynqMP DisplayPort Subsystem DRM/KMS driver | expand

Message

Laurent Pinchart July 18, 2020, 12:13 a.m. UTC
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