Hello, Here's a new version of the Xilinx ZynqMP DisplayPort Subsystem driver, the second version since I took over v8 of the series ([1]) from Hyun. This new version only brings small changes. The most notable difference is a conversion of the DT bindings to YAML. Other small changes are described in individual patches. The series depends on currently out-of-tree DMA engine ([2]) and PHY ([3]) drivers that have been posted to the corresponding mailing lists but not merged yet. I have taken over development of the DMA engine driver, and we are figuring out a plan to get the PHY driver (and its DT bindings and DT integration) upstreamed. For this reason only patches 1/4 and 2/4 are currently candidate for upstreaming, the DT integration in 3/4 and 4/4 depends on the DMA engine and PHY. In the meantime, a branch that contains this series on top fo the required dependencies is available at git://linuxtv.org/pinchartl/media.git drm/dpsub/next [1] https://lists.freedesktop.org/archives/dri-devel/2018-July/182477.html [2] https://lore.kernel.org/dmaengine/20191107021400.16474-1-laurent.pinchart@xxxxxxxxxxxxxxxx/T/#t [3] https://lore.kernel.org/lkml/1545140733-20689-1-git-send-email-anurag.kumar.vulisha@xxxxxxxxxx/T/#t Hyun Kwon (2): dt-bindings: display: xlnx: Add ZynqMP DP subsystem bindings drm: xlnx: DRM/KMS driver for Xilinx ZynqMP DisplayPort Subsystem Laurent Pinchart (2): arm64: dts: zynqmp: Add DisplayPort subsystem arm64: dts: zynqmp: zcu106-revA: Wire up the DisplayPort subsystem .../display/xlnx/xlnx,zynqmp-dpsub.yaml | 164 ++ MAINTAINERS | 9 + arch/arm64/boot/dts/xilinx/zynqmp-clk.dtsi | 4 + .../boot/dts/xilinx/zynqmp-zcu106-revA.dts | 16 + arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 22 + 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 | 1678 +++++++++++++++++ drivers/gpu/drm/xlnx/zynqmp_disp.h | 43 + drivers/gpu/drm/xlnx/zynqmp_disp_regs.h | 201 ++ drivers/gpu/drm/xlnx/zynqmp_dp.c | 1677 ++++++++++++++++ drivers/gpu/drm/xlnx/zynqmp_dp.h | 29 + drivers/gpu/drm/xlnx/zynqmp_dpsub.c | 330 ++++ drivers/gpu/drm/xlnx/zynqmp_dpsub.h | 49 + 16 files changed, 4240 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 -- Regards, Laurent Pinchart _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel