[PULL] drm-intel-fixes

Daniel Vetter
2013-09-19T08:38:10Z

Hi Dave,

Looks like I'm just a bit late with my -fixes pull request. Some more
dealock fixes around pageflips and gpu hangs, fixes for hsw hangs when
doing modesets/dpms. And a few minor things to rectify issues with our
modeset state tracking which the checker spotted.

Nothing yet for the vgaarb fun (can I just wish that one away?) and we
seem to have some minor fun with the new shrinker stuff - still discussing
that with Dave Chinner.

Cheers, Daniel

The following changes since commit 6e1b4fdad5157bb9e88777d525704aba24389bee:

drm/i915: Delay disabling of VGA memory until vgacon->fbcon handoff is done (2013-09-06 23:27:03 +0200)

are available in the git repository at:

git://people.freedesktop.org/~danvet/drm-intel tags/drm-intel-fixes-2013-09-19

for you to fetch changes up to f2f5f771c5fc0fa252cde3d0d0452dcc785cc17a:

drm/i915: Don't enable the cursor on a disable pipe (2013-09-18 10:00:30 +0200)

----------------------------------------------------------------
Chris Wilson (1):
drm/i915: Track pfit enable state separately from size

Daniel Vetter (5):
drm/i915: fix wait_for_pending_flips vs gpu hang deadlock
drm/i915/sdvo: Fully translate sync flags in the dtd->mode conversion
drm/i915/sdvo: Robustify the dtd<->drm_mode conversions
drm/i915/dvo: set crtc timings again for panel fixed modes
drm/i915: kill set_need_resched

Jani Nikula (1):
drm/i915: do not update cursor in crtc mode set

Takashi Iwai (1):
drm/i915: Use proper print format for debug prints

Ville Syrjälä (1):
drm/i915: Don't enable the cursor on a disable pipe

drivers/gpu/drm/i915/i915_gem.c | 11 +++---
drivers/gpu/drm/i915/i915_irq.c | 68 ++++++++++++++++++++++++++++--------
drivers/gpu/drm/i915/intel_ddi.c | 2 +-
drivers/gpu/drm/i915/intel_display.c | 42 +++++++++++-----------
drivers/gpu/drm/i915/intel_drv.h | 1 +
drivers/gpu/drm/i915/intel_dvo.c | 2 ++
drivers/gpu/drm/i915/intel_panel.c | 1 +
drivers/gpu/drm/i915/intel_pm.c | 6 ++--
drivers/gpu/drm/i915/intel_sdvo.c | 63 +++++++++++++++++++--------------
9 files changed, 122 insertions(+), 74 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch