Hi Linus, This contains fixes for exynos, amdgpu, radeon, i915 and qxl.
It also contains some fixes to the core drm edid parser. The qxl fix for a cursor hotspot issue, and the radeon are some MST fixes that I've been running locally and make my monitor a bit happier. The exynos ones fix some regressions and build fixes. amdgpu has a couple of small fixes. and i915 has two DP MST fixes and a couple of other regression fixes. Nothing to out of the ordinary or surprising at this point. Dave. The following changes since commit bf16200689118d19de1b8d2a3c314fc21f5dc7bb: Linux 4.6-rc3 (2016-04-10 17:58:30 -0700) are available in the git repository at: git://people.freedesktop.org/~airlied/linux drm-fixes for you to fetch changes up to ff3e84e8e479c3ba7148f8dc35a56cf091ab56d9: Merge branch 'exynos-drm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos into drm-fixes (2016-04-14 13:06:19 +1000) ---------------------------------------------------------------- Andrzej Hajda (2): drm/exynos: fix adjusted_mode pointer in exynos_plane_mode_set drm/exynos: build fbdev code conditionally Arnd Bergmann (1): drm/exynos: fix error handling in exynos_drm_subdrv_open Bjørn Mork (1): drm/i915: fix deadlock on lid open Chris Wilson (1): drm/i915: Exit cherryview_irq_handler() after one pass Chunming Zhou (1): drm/amdgpu: add invisible pin size statistic Dan Carpenter (2): drm/exynos: mic: fix an error code drm/exynos: fix a warning message Dave Airlie (6): drm/radeon/mst: port some MST setup code from DAL. drm/radeon: use helper for mst connector dpms. Merge tag 'topic/drm-fixes-2016-04-07' of git://anongit.freedesktop.org/drm-intel into drm-fixes Merge tag 'drm-intel-fixes-2016-04-07' of git://anongit.freedesktop.org/drm-intel into drm-fixes Merge branch 'drm-fixes-4.6' of git://people.freedesktop.org/~agd5f/linux into drm-fixes Merge branch 'exynos-drm-fixes' of git://git.kernel.org/.../daeinki/drm-exynos into drm-fixes Javier Martinez Canillas (1): drm/exynos: Use VIDEO_SAMSUNG_S5P_G2D=n as G2D Kconfig dependency John Keeping (1): drm/qxl: fix cursor position with non-zero hotspot Junwei Zhang (1): drm/amd/amdgpu: fix irq domain remove for tonga ih Lyude (2): drm/i915: Fix race condition in intel_dp_destroy_mst_connector() drm/i915: Call intel_dp_mst_resume() before resuming displays Marek Szyprowski (1): drm/exynos: fimd: fix broken dp_clock control Paul Parsons (3): drm/edid: Fix EDID Established Timings I and II drm/edid: Fix parsing of EDID 1.4 Established Timings III descriptor drm/edid: Fix DMT 1024x768 at 43Hz (interlaced) timings drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 12 ++++++++---- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 2 +- drivers/gpu/drm/drm_edid.c | 10 +++++----- drivers/gpu/drm/exynos/Kconfig | 2 +- drivers/gpu/drm/exynos/Makefile | 6 +++--- drivers/gpu/drm/exynos/exynos_drm_core.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 11 ----------- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 11 +++++++++++ drivers/gpu/drm/exynos/exynos_drm_fbdev.h | 23 +++++++++++++++++++++- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 3 ++- drivers/gpu/drm/exynos/exynos_drm_plane.c | 12 +++++++----- drivers/gpu/drm/i915/i915_drv.c | 4 ++-- drivers/gpu/drm/i915/i915_irq.c | 4 ++-- drivers/gpu/drm/i915/intel_dp_mst.c | 6 ++---- drivers/gpu/drm/i915/intel_lvds.c | 5 +---- drivers/gpu/drm/qxl/qxl_display.c | 13 +++++++++---- drivers/gpu/drm/qxl/qxl_drv.h | 2 ++ drivers/gpu/drm/radeon/ni_reg.h | 2 ++ drivers/gpu/drm/radeon/radeon_dp_mst.c | 31 +++++++++++++++++++----------- 22 files changed, 104 insertions(+), 62 deletions(-)