Hi Dave, One more for 4.19. We don't have any big change on this one, it is mostly drivers updates here. Please pull. Regards, Gustavo drm-misc-next-2018-06-27: drm-misc-next for 4.19: Cross-subsystem Changes: devicetree documentation dt-bindings defintions for sun8i (Jernej Skrabec) Core Changes: Consider drivers setting DRIVER_ATOMIC as atomic (Eric Anholt) Improvements for in-kernel clients (Noralf Trønnes) Export and rename drm_crtc_port_mask() (Jernej Skrabec) Driver Changes: v3d: Add looking for GPU scheduler jobs management (Eric Anholt) Add Ilitek ILI9881c panel driver(Maxime Ripard) rockchip: vop: fixup linebuffer mode calc error (Sandy Huang) tinydrm: new driver for ILI9341 display panels (David Lechner) sun4i: Add TCON TOP driver (Jernej Skrabec) The following changes since commit c612ae0503af753c062594dcd14aecea121fa414: staging: android: ion: fix ion_dma_buf_attach signatur (2018-06-21 11:46:47 +0200) are available in the Git repository at: git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2018-06-27 for you to fetch changes up to 57e23de02f4878061818fd118129a6b0e1516b11: drm/sun4i: DW HDMI: Expand algorithm for possible crtcs (2018-06-27 21:44:05 +0200) ---------------------------------------------------------------- drm-misc-next for 4.19: Cross-subsystem Changes: devicetree documentation dt-bindings defintions for sun8i (Jernej Skrabec) Core Changes: Consider drivers setting DRIVER_ATOMIC as atomic (Eric Anholt) Improvements for in-kernel clients (Noralf Trønnes) Export and rename drm_crtc_port_mask() (Jernej Skrabec) Driver Changes: v3d: Add looking for GPU scheduler jobs management (Eric Anholt) Add Ilitek ILI9881c panel driver(Maxime Ripard) rockchip: vop: fixup linebuffer mode calc error (Sandy Huang) tinydrm: new driver for ILI9341 display panels (David Lechner) sun4i: Add TCON TOP driver (Jernej Skrabec) ---------------------------------------------------------------- Christian König (1): drm/omap: remove now unused functions David Herrmann (1): drm: provide management functions for drm_file David Lechner (4): MAINTAINERS: fix path to ilitek, ili9225 device tree bindings dt-bindings: Add vendor prefix for Adafruit dt-bindings: new binding for Ilitek ILI9341 display panels drm/tinydrm: new driver for ILI9341 display panels Eric Anholt (4): drm/bridge: Move the struct drm_bridge member kerneldoc inline. drm/v3d: Take a lock across GPU scheduler job creation and queuing. drm/v3d: Remove the bad signaled() implementation. drm: Consider drivers setting DRIVER_ATOMIC as atomic. Gustavo A. R. Silva (2): drm/gma500: Fix potential NULL pointer dereference drm/gma500: Fix compile warning Jernej Skrabec (18): dt-bindings: display: sunxi-drm: Add TCON TOP description drm/sun4i: Add TCON TOP driver drm/sun4i: Fix releasing node when enumerating enpoints drm/sun4i: Split out code for enumerating endpoints in output port drm/sun4i: Add support for traversing graph with TCON TOP drm/sun4i: Don't skip TCONs if they don't have channel 0 drm/sun4i: tcon: Generalize engine search algorithm drm/sun4i: Don't check for LVDS and RGB when TCON has only ch1 drm/sun4i: Don't check for panel or bridge on TV TCONs drm/sun4i: Add support for R40 mixers dt-bindings: display: sun4i-drm: Add description of A64 HDMI PHY drm/sun4i: Enable DW HDMI PHY clock drm/sun4i: Don't change clock bits in DW HDMI PHY driver drm/sun4i: DW HDMI PHY: Add support for second PLL drm/sun4i: Add support for second clock parent to DW HDMI PHY clk driver drm/sun4i: Add support for A64 HDMI PHY drm: of: Export and rename drm_crtc_port_mask() drm/sun4i: DW HDMI: Expand algorithm for possible crtcs John Stultz (1): drm: kirin: Remove useless "Scale not support" error message Maxime Ripard (2): dt-bindings: panel: Add the Ilitek ILI9881c panel documentation drm/panel: Add Ilitek ILI9881c panel driver Noralf Trønnes (2): drm/file: Don't set master on in-kernel clients drm: Make ioctls available for in-kernel clients Sandy Huang (1): drm/rockchip: vop: fixup linebuffer mode calc error Souptick Joarder (1): gpu: drm: vc4: Adding new typedef vm_fault_t Thomas Zimmermann (1): drm/gma500: Replace drm_gem_object_unreference_unlocked with put function Ville Syrjälä (2): drm: Document mode_config.max_width/height as the max fb dimensions drm/rockchip: Use drm_crtc_mask() .../devicetree/bindings/display/ilitek,ili9341.txt | 27 ++ .../bindings/display/panel/ilitek,ili9881c.txt | 20 + .../bindings/display/sunxi/sun4i-drm.txt | 60 ++- .../devicetree/bindings/vendor-prefixes.txt | 1 + MAINTAINERS | 8 +- drivers/gpu/drm/drm_crtc_internal.h | 19 +- drivers/gpu/drm/drm_dumb_buffers.c | 29 +- drivers/gpu/drm/drm_file.c | 303 +++++++------ drivers/gpu/drm/drm_framebuffer.c | 42 +- drivers/gpu/drm/drm_internal.h | 2 + drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_of.c | 9 +- drivers/gpu/drm/gma500/framebuffer.c | 2 +- drivers/gpu/drm/gma500/gem.c | 2 +- drivers/gpu/drm/gma500/gma_display.c | 10 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 - drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 17 - drivers/gpu/drm/panel/Kconfig | 9 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 503 +++++++++++++++++++++ drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 23 +- drivers/gpu/drm/sun4i/Makefile | 2 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 121 +++-- drivers/gpu/drm/sun4i/sun4i_tcon.c | 66 ++- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 46 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 8 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 54 ++- drivers/gpu/drm/sun4i/sun8i_hdmi_phy_clk.c | 90 +++- drivers/gpu/drm/sun4i/sun8i_mixer.c | 24 + drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 300 ++++++++++++ drivers/gpu/drm/sun4i/sun8i_tcon_top.h | 40 ++ drivers/gpu/drm/tinydrm/Kconfig | 10 + drivers/gpu/drm/tinydrm/Makefile | 1 + drivers/gpu/drm/tinydrm/ili9341.c | 233 ++++++++++ drivers/gpu/drm/v3d/v3d_drv.h | 6 +- drivers/gpu/drm/v3d/v3d_fence.c | 13 +- drivers/gpu/drm/v3d/v3d_gem.c | 11 +- drivers/gpu/drm/v3d/v3d_irq.c | 3 - drivers/gpu/drm/vc4/vc4_bo.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.h | 3 +- include/drm/drmP.h | 23 +- include/drm/drm_bridge.h | 22 +- include/drm/drm_mode_config.h | 8 +- include/drm/drm_of.h | 8 + include/dt-bindings/clock/sun8i-tcon-top.h | 11 + 47 files changed, 1861 insertions(+), 339 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9341.txt create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.txt create mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9881c.c create mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.c create mode 100644 drivers/gpu/drm/sun4i/sun8i_tcon_top.h create mode 100644 drivers/gpu/drm/tinydrm/ili9341.c create mode 100644 include/dt-bindings/clock/sun8i-tcon-top.h _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx