Hi Dave, Frist -misc pull for 4.8, with pretty much just random all over plus a few more lockless gem BO patches acked/reviewed by driver maintainers. I'm starting a bit earlier this time around because there's a few invasive patch series to land (nonblocking atomic prep work, fence prep work, rst/sphinx kerneldoc finally happening) and I need a baseline with all the branches merged. Cheers, Daniel The following changes since commit a39ed680bddb1ead592e22ed812c7e47286bfc03: drm/edid: add displayid detailed 1 timings to the modelist. (v1.1) (2016-05-23 11:35:31 +1000) are available in the git repository at: git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2016-06-01 for you to fetch changes up to b82caafcf230362e2233ccf912a37face07f6d76: drm/vc4: Use lockless gem BO free callback (2016-05-31 21:14:02 +0200) ---------------------------------------------------------------- Daniel Vetter (13): drm/doc: Drop vblank_disable_allow wording drm/doc: Unify KMS Locking docs drm/hlcd: Use lockless gem BO free callback drm/hisilicon: Use lockless gem BO free callback drm/mediatek: Use lockless gem BO free callback drm/fb-helper: Remove dead code in setcolreg drm/cirrus: Drop redundnant gamma size check drm/msm: Nuke dummy gamma_set/get functions drm/qxl: Don't set a gamma table size drm/vgem: Use lockless gem BO free callback drm: Initialize a linear gamma table by default drm/vc4: Use drm_gem_object_unreference_unlocked drm/vc4: Use lockless gem BO free callback Geert Uytterhoeven (1): MAINTAINERS: Add file patterns for drm device tree bindings Gerd Hoffmann (1): virtio-gpu: fix output lookup Heinrich Schuchardt (1): drm/mm: avoid possible null pointer dereference Liu Ying (1): drm/atomic-helper: Do not call ->mode_fixup for CRTC which will be disabled Lukas Wunner (2): vga_switcheroo: Add helper for deferred probing vga_switcheroo: Support deferred probing of audio clients Matthew Auld (1): drm: use seqlock for vblank time/count Valdis Kletnieks (1): Fix annoyingly awkward typo in drm_edid_load.c Documentation/DocBook/gpu.tmpl | 25 +------ MAINTAINERS | 3 + drivers/gpu/drm/arm/hdlcd_drv.c | 2 +- drivers/gpu/drm/cirrus/cirrus_mode.c | 3 - drivers/gpu/drm/drm_atomic_helper.c | 3 + drivers/gpu/drm/drm_crtc.c | 13 ++++ drivers/gpu/drm/drm_edid_load.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 33 +-------- drivers/gpu/drm/drm_irq.c | 90 ++++--------------------- drivers/gpu/drm/drm_mm.c | 4 +- drivers/gpu/drm/drm_modeset_lock.c | 11 ++- drivers/gpu/drm/gma500/psb_intel_display.c | 7 -- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 10 +-- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 2 +- drivers/gpu/drm/msm/msm_fbdev.c | 14 ---- drivers/gpu/drm/nouveau/nouveau_drm.c | 10 +-- drivers/gpu/drm/qxl/qxl_display.c | 1 - drivers/gpu/drm/radeon/radeon_drv.c | 10 +-- drivers/gpu/drm/vc4/vc4_bo.c | 2 - drivers/gpu/drm/vc4/vc4_drv.c | 2 +- drivers/gpu/drm/vc4/vc4_gem.c | 11 +-- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 8 ++- drivers/gpu/vga/vga_switcheroo.c | 34 +++++++++- include/drm/drmP.h | 14 ++-- include/linux/vga_switcheroo.h | 2 + 27 files changed, 104 insertions(+), 216 deletions(-) -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/dri-devel