Hi Dave, some drm fixes I've picked up.
The qxl fix I've picked up quite some time ago, and unfortunately neglected.
Then there's established timing fixes, of which particularly "drm/edid: Fix parsing of EDID 1.4 Established Timings III descriptor" is quite surprising. It looks like we've never got any of them right. I am not sure what the full implications of this are. That combined with lack of any details of real world bugs fixed made me decide against cc: stable.
BR, Jani.
The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca:
Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)
are available in the git repository at:
git://anongit.freedesktop.org/drm-intel tags/topic/drm-fixes-2016-04-07
for you to fetch changes up to 735b100f6d84b60da68e81e0bcb953d2021e0aa8:
drm/edid: Fix DMT 1024x768@43Hz (interlaced) timings (2016-04-05 12:49:31 +0300)
---------------------------------------------------------------- John Keeping (1): drm/qxl: fix cursor position with non-zero hotspot
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@43Hz (interlaced) timings
drivers/gpu/drm/drm_edid.c | 10 +++++----- drivers/gpu/drm/qxl/qxl_display.c | 13 +++++++++---- drivers/gpu/drm/qxl/qxl_drv.h | 2 ++ 3 files changed, 16 insertions(+), 9 deletions(-)
dri-devel@lists.freedesktop.org