[pull] drm-intel-fixes

Daniel Vetter
2013-01-17T14:09:05Z

Hi Dave

More important fixes for 3.9:
- error_state improvements to help debug the new scanline wait code added
for gen6+ - bug reports started popping up :( patch from Chris Wilson.
- fix a panel power sequence confusion between the eDP and lvds detection
code resulting in black screens - regression introduce in 3.8 (Jani
Nikula)
- Chris fixed the root-cause of the ilk relocation vs. evict bug.
- Another piece of cargo-culted rc6 lore from Jani, fixes up a regression
where a system refused to go into rc6 after suspend sometimes.
The last two are cc: stable.

Cheers, Daniel

The following changes since commit 93927ca52a55c23e0a6a305e7e9082e8411ac9fa:

drm/i915: Revert shrinker changes from "Track unbound pages" (2013-01-10 18:02:44 +0100)

are available in the git repository at:

git://people.freedesktop.org/~danvet/drm-intel drm-intel-fixes

for you to fetch changes up to b514407547890686572606c9dfa4b7f832db9958:

drm/i915: fix FORCEWAKE posting reads (2013-01-17 11:09:25 +0100)

----------------------------------------------------------------
Chris Wilson (2):
drm/i915: Record DERRMR, FORCEWAKE and RING_CTL in error-state
drm/i915: Invalidate the relocation presumed_offsets along the slow path

Jani Nikula (2):
drm/i915/eDP: do not write power sequence registers for ghost eDP
drm/i915: fix FORCEWAKE posting reads

drivers/gpu/drm/i915/i915_debugfs.c | 3 ++
drivers/gpu/drm/i915/i915_drv.h | 3 ++
drivers/gpu/drm/i915/i915_gem_execbuffer.c | 21 +++++++++++++
drivers/gpu/drm/i915/i915_irq.c | 11 +++++++
drivers/gpu/drm/i915/i915_reg.h | 2 ++
drivers/gpu/drm/i915/intel_dp.c | 47 +++++++++++++++++++---------
drivers/gpu/drm/i915/intel_pm.c | 17 +++++++---
7 files changed, 84 insertions(+), 20 deletions(-)
--
Daniel Vetter
Software Engineer, Intel Corporation
+41 (0) 79 365 57 48 - http://blog.ffwll.ch