From: Paulo Zanoni <paulo.r.zanoni at intel.com> Hi This series fixes a few more "unclaimed register" problems. Some of them are only visible if you're only using eDP (i.e., the power well is down) and most of them are only visible if you get a GPU hang. The good thing is that I only get GPU hangs when I run ZZ_hangman :) Now when I boot a machine with only eDP the only "unclaimed register" message I see is right after the audio driver loads. And then if I run ZZ_hangmen I won't see "unclaimed register" messages. Big series but small patches, most of them trivial. Thanks, Paulo Paulo Zanoni (15): drm/i915: only disable DDI sound if intel_crtc->eld_vld drm/i915: disable sound first on intel_disable_ddi drm/i915: add intel_power_well_is_down drm/i915: don't touch the PF regs if the power well is down drm/i915: capture the correct cursor registers on IVB drm/i915: there's no DSPSIZE register on gen4+ drm/i915: there's no DSPADDR register on Haswell drm/i915: remove DSPPOS register drm/i915: there's no PIPESTAT on Gen5+ drm/i915: check the power well when capturing error state drm/i915: add HAS_POWER_WELL drm/i915: reorganize intel_lvds_supported drm/i915: don't save/restore PCH_LVDS on LPT drm/i915: check the power well on i915_pipe_enabled drm/i915: add missing space in error message drivers/gpu/drm/i915/i915_drv.h | 3 +- drivers/gpu/drm/i915/i915_irq.c | 10 +++-- drivers/gpu/drm/i915/i915_reg.h | 3 -- drivers/gpu/drm/i915/i915_suspend.c | 7 +-- drivers/gpu/drm/i915/i915_ums.c | 4 -- drivers/gpu/drm/i915/intel_ddi.c | 11 +++-- drivers/gpu/drm/i915/intel_display.c | 80 +++++++++++++++++++++++----------- drivers/gpu/drm/i915/intel_drv.h | 1 + drivers/gpu/drm/i915/intel_lvds.c | 10 ++--- drivers/gpu/drm/i915/intel_pm.c | 20 ++++++++- 10 files changed, 98 insertions(+), 51 deletions(-) -- 1.7.10.4