[Intel-gfx] [PULL] drm-misc-next
Sean Paul
sean at poorly.run
Thu Sep 27 09:39:50 UTC 2018
Hi Dave,
Thanks for the backmerge, we now have sun4i R40 support in again. Also
noteworthy for this week are 3 new additions to -misc.
This is very likely the last -misc-next pull for 4.20, but I'll see how things
go in the next ~week.
drm-misc-next-2018-09-27:
drm-misc-next for 4.20:
UAPI Changes:
- None
Cross-subsystem Changes:
- MAINTAINERS: Move udl, mxsfb, and fsl-dcu into drm-misc (Stefan, Sean)
Core Changes:
- syncobj: Check condition before returning timeout in schedule() (Chris)
Driver Changes:
- various: First wave o fdrm_fbdev_generic_setup() conversions (Noralf)
- bochs/virtio: More format byte-order improvements (Gerd)
- mxsfb: A couple fixes + add runtime pm support (Leonard)
- virtio: Add vmap support for prime objects (Ezequiel)
Cc: Stefan Agner <stefan at agner.ch>
Cc: Sean Paul <sean at poorly.run>
Cc: Noralf Trønnes <noralf at tronnes.org>
Cc: Gerd Hoffman <kraxel at redhat.com>
Cc: Leonard Crestez <leonard.crestez at nxp.com>
Cc: Chris Wilson <chris at chris-wilson.co.uk>
Cc: Ezequiel Garcia <ezequiel at collabora.com>
Cheers, Sean
The following changes since commit bf78296ab1cb215d0609ac6cff4e43e941e51265:
BackMerge v4.19-rc5 into drm-next (2018-09-27 11:06:46 +1000)
are available in the Git repository at:
git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-next-2018-09-27
for you to fetch changes up to c2b70ffcd34eca60013d90bd6cd56e60b07adef8:
dt-bindings: display: sun4i-drm: Add R40 mixer compatibles (2018-09-27 04:35:42 -0400)
----------------------------------------------------------------
drm-misc-next for 4.20:
UAPI Changes:
- None
Cross-subsystem Changes:
- MAINTAINERS: Move udl, mxsfb, and fsl-dcu into drm-misc (Stefan, Sean)
Core Changes:
- syncobj: Check condition before returning timeout in schedule() (Chris)
Driver Changes:
- various: First wave o fdrm_fbdev_generic_setup() conversions (Noralf)
- bochs/virtio: More format byte-order improvements (Gerd)
- mxsfb: A couple fixes + add runtime pm support (Leonard)
- virtio: Add vmap support for prime objects (Ezequiel)
Cc: Stefan Agner <stefan at agner.ch>
Cc: Sean Paul <sean at poorly.run>
Cc: Noralf Trønnes <noralf at tronnes.org>
Cc: Gerd Hoffman <kraxel at redhat.com>
Cc: Leonard Crestez <leonard.crestez at nxp.com>
Cc: Chris Wilson <chris at chris-wilson.co.uk>
Cc: Ezequiel Garcia <ezequiel at collabora.com>
----------------------------------------------------------------
Chen-Yu Tsai (1):
Revert "drm/sun4i: Remove R40 display pipeline compatibles"
Chris Wilson (2):
drm: Use default dma_fence hooks where possible for null syncobj
drm: Fix syncobj handing of schedule() returning 0
Ezequiel Garcia (3):
virtio: Add virtio_gpu_object_kunmap()
virtio: Rework virtio_gpu_object_kmap()
virtio: Support prime objects vmap/vunmap
Gerd Hoffmann (7):
drm/virtio: pass virtio_gpu_object to virtio_gpu_cmd_transfer_to_host_{2d, 3d}
drm: move native byte order quirk to new drm_driver_legacy_fb_format function
drm: use drm_driver_legacy_fb_format in drm_gem_fbdev_fb_create
drm/bochs: fix DRM_FORMAT_* handling for big endian machines.
drm/bochs: support changing byteorder at mode set time
drm/virtio: fix DRM_FORMAT_* handling
drm: move quirk_addfb_prefer_xbgr_30bpp handling to drm_driver_legacy_fb_format too
Jernej Skrabec (1):
dt-bindings: display: sun4i-drm: Add R40 mixer compatibles
José Roberto de Souza (1):
drm: Return -EOPNOTSUPP in drm_setclientcap() when driver do not support KMS
Kieran Bingham (1):
drm/atomic: Initialise planes with opaque alpha values
Leonard Crestez (5):
drm/mxsfb: Move axi clk enable/disable to crtc enable/disable
drm/mxsfb: Fix initial corrupt frame when activating display
drm/mxsfb: Add pm_runtime calls to pipe_enable/disable
drm/mxsfb: Add PM_SLEEP support
drm/mxsfb: Switch to drm_atomic_helper_commit_tail_rpm
Noralf Trønnes (9):
drm/fb-helper: Improve error reporting in setup
drm/arm/hdlcd: Use drm_fbdev_generic_setup()
drm/arm/mali: Use drm_fbdev_generic_setup()
drm/imx: Use drm_fbdev_generic_setup()
drm/pl111: Use drm_fbdev_generic_setup()
drm/sti: Use drm_fbdev_generic_setup()
drm/tve200: Use drm_fbdev_generic_setup()
drm/vc4: Use drm_fbdev_generic_setup()
drm/zte: Use drm_fbdev_generic_setup()
Sean Paul (3):
MAINTAINERS: Move udl drm driver to drm-misc tree
MAINTAINERS: Move mxsfb drm driver to drm-misc tree
Merge drm/drm-next into drm-misc-next
Stefan Agner (1):
MAINTAINERS: Move fsl-dcu driver to drm-misc tree
Thomas Zimmermann (3):
drm/udl: Replace drm_dev_unref with drm_dev_put
drm/tegra: Replace drm_dev_unref with drm_dev_put
drm/fsl-dcu: Replace drm_dev_unref with drm_dev_put
Wei Yongjun (1):
drm/vkms: Fix possible memory leak in _vkms_get_crc()
zhong jiang (1):
gpu: do not double put device node in zx_drm_probe
.../bindings/display/sunxi/sun4i-drm.txt | 2 +
MAINTAINERS | 7 +++
drivers/gpu/drm/arm/hdlcd_drv.c | 11 +---
drivers/gpu/drm/arm/malidp_drv.c | 11 +---
drivers/gpu/drm/bochs/bochs.h | 4 +-
drivers/gpu/drm/bochs/bochs_fbdev.c | 18 ++++--
drivers/gpu/drm/bochs/bochs_hw.c | 64 +++++++++++++++++-----
drivers/gpu/drm/bochs/bochs_kms.c | 40 +++++++++++++-
drivers/gpu/drm/drm_atomic_helper.c | 4 +-
drivers/gpu/drm/drm_fb_helper.c | 8 +--
drivers/gpu/drm/drm_fourcc.c | 35 ++++++++++++
drivers/gpu/drm/drm_framebuffer.c | 17 +-----
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 +-
drivers/gpu/drm/drm_ioctl.c | 6 ++
drivers/gpu/drm/drm_syncobj.c | 52 +++++-------------
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 8 +--
drivers/gpu/drm/imx/imx-drm-core.c | 19 ++-----
drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 53 +++++++++++-------
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 40 ++++++++++++++
drivers/gpu/drm/pl111/pl111_drv.c | 6 +-
drivers/gpu/drm/sti/sti_drv.c | 8 +--
drivers/gpu/drm/sun4i/sun4i_drv.c | 1 +
drivers/gpu/drm/sun4i/sun8i_mixer.c | 24 ++++++++
drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 1 +
drivers/gpu/drm/tegra/drm.c | 10 ++--
drivers/gpu/drm/tve200/tve200_drv.c | 14 ++---
drivers/gpu/drm/udl/udl_drv.c | 2 +-
drivers/gpu/drm/vc4/vc4_drv.c | 5 +-
drivers/gpu/drm/vc4/vc4_kms.c | 6 --
drivers/gpu/drm/virtio/virtgpu_display.c | 5 ++
drivers/gpu/drm/virtio/virtgpu_drv.h | 9 ++-
drivers/gpu/drm/virtio/virtgpu_fb.c | 14 ++---
drivers/gpu/drm/virtio/virtgpu_gem.c | 7 ++-
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 4 +-
drivers/gpu/drm/virtio/virtgpu_object.c | 19 ++++---
drivers/gpu/drm/virtio/virtgpu_plane.c | 58 ++------------------
drivers/gpu/drm/virtio/virtgpu_prime.c | 11 +++-
drivers/gpu/drm/virtio/virtgpu_vq.c | 20 +++----
drivers/gpu/drm/vkms/vkms_crc.c | 1 +
drivers/gpu/drm/zte/zx_drm_drv.c | 19 ++-----
include/drm/drm_fourcc.h | 2 +
41 files changed, 367 insertions(+), 282 deletions(-)
--
Sean Paul, Software Engineer, Google / Chromium OS
More information about the Intel-gfx
mailing list