[PULL] drm-misc-next
Gustavo Padovan
gustavo at padovan.org
Thu Jun 28 01:00:18 UTC 2018
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
More information about the dri-devel
mailing list