[PATCH 0/7] Even more "unclaimed register" fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Paulo Zanoni <paulo.r.zanoni at intel.com>

Hi

This is yet another series of patches that prevent our driver from touching
registers that don't exist or are powered off. With this series applied we
shouldn't trigger any "unclaimed register" message when there's a GPU hang or
when i915.disable_power_well=1 and the audio drivers are blacklisted. I'm not
aware of any other "unclaimed register" errors caused by the i915.ko driver.

The first 2 patches on the series are brand new, fixing recent regressions. The
third patch was requested by Daniel Vetter on an email this week. Patches 4-7
are new versions of patches I sent in the last round.

Thanks,
Paulo

Paulo Zanoni (7):
  drm/i915: check the power well inside haswell_get_pipe_config
  drm/i915: use cpu_transcoder for TRANS_DDI_FUNC_CTL
  drm/i915: add intel_display_power_enabled
  drm/i915: add power well and cpu transcoder info to the error state
  drm/i915: clear FPGA_DBG_RM_NOCLAIM when capturing error state
  drm/i915: check the power well on i915_pipe_enabled
  drm/i915: only disable DDI sound if intel_crtc->eld_vld

 drivers/gpu/drm/i915/i915_irq.c      |    4 +++
 drivers/gpu/drm/i915/intel_ddi.c     |   11 +++++---
 drivers/gpu/drm/i915/intel_display.c |   46 ++++++++++++++++++++++++++++------
 drivers/gpu/drm/i915/intel_drv.h     |   10 +++++++-
 drivers/gpu/drm/i915/intel_pm.c      |   23 +++++++++++++----
 5 files changed, 76 insertions(+), 18 deletions(-)

-- 
1.7.10.4



[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux