Hi Dave, Another attempt, this time rebased and without the pipe crc patches: - display_info cleanups from Ville - make prime/gem lookups faster with rbtrees (Chris) - misc stuff all over Cheers, Daniel The following changes since commit c2cbc38b9715bd8318062e600668fc30e5a3fbfa: drm: virtio: reinstate drm_virtio_set_busid() (2016-10-04 13:10:30 +1000) are available in the git repository at: git://anongit.freedesktop.org/drm-intel tags/topic/drm-misc-2016-10-05 for you to fetch changes up to 0546d685f07cc4fc5748fd36e57d167877c2842d: drm/rockchip: analogix_dp: Refuse to enable PSR if panel doesn't support it (2016-10-04 08:23:17 +0200) ---------------------------------------------------------------- Baoyou Xie (3): drm/rockchip: add missing header dependencies drm/rockchip: mark symbols static where possible drm/mediatek: mark symbols static where possible Chris Wilson (1): drm: Convert prime dma-buf <-> handle to rbtree Daniel Vetter (1): drm: Document caveats around atomic event handling Emilio López (1): uapi: add missing install of sync_file.h Joe Perches (1): drm: Simplify drm_printk to reduce object size quite a bit Stefan Christ (1): drm/fb-helper: add DRM_FB_HELPER_DEFAULT_OPS for fb_ops Tomeu Vizoso (2): drm/bridge: analogix_dp: Add analogix_dp_psr_supported drm/rockchip: analogix_dp: Refuse to enable PSR if panel doesn't support it Ville Syrjälä (10): drm/edid: Clear old audio latency values before parsing the new EDID drm/edid: Clear old dvi_dual/max_tmds_clock before parsing the new EDID drm/edid: Make max_tmds_clock kHz instead of MHz drm/edid: Move dvi_dual/max_tmds_clock to drm_display_info drm/edid: Don't pass around drm_display_info needlessly drm/edid: Reduce the number of times we parse the CEA extension block drm/edid: Clear the old cea_rev when there's no CEA extension in the new EDID drm/edid: Move dvi_dual/max_tmds_clock parsing out from drm_edid_to_eld() drm/i915: Replace a bunch of connector->base.display_info with a local variable drm/i915: Account for sink max TMDS clock when checking the port clock drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 8 + drivers/gpu/drm/drm_drv.c | 5 +- drivers/gpu/drm/drm_edid.c | 248 +++++++++++---------- drivers/gpu/drm/drm_irq.c | 32 ++- drivers/gpu/drm/drm_prime.c | 85 ++++++- drivers/gpu/drm/i915/intel_display.c | 14 +- drivers/gpu/drm/i915/intel_hdmi.c | 9 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 11 +- drivers/gpu/drm/radeon/radeon_connectors.c | 4 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 1 + include/drm/bridge/analogix_dp.h | 1 + include/drm/drmP.h | 35 ++- include/drm/drm_connector.h | 15 +- include/drm/drm_crtc.h | 56 +++-- include/drm/drm_fb_helper.h | 13 ++ include/uapi/linux/Kbuild | 1 + 19 files changed, 361 insertions(+), 188 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