[PULL] drm-intel-fixes

Keith Packard keithp at keithp.com
Wed Jan 25 12:12:15 PST 2012


A bunch of patches which fix IVB-specific troubles:

 * A selection of code which was labeled for SNB, but needs to be run on
   IVB as well.

 * A replacement for the quick-hack IVB lost-IRQ issue. This appears to
   help on SNB as well, but for now it's only enabled on IVB in case we
   discover problems with it.
   
 * Fix some 3-pipe issues

And, a couple of minor mode setting fixes.

The following changes since commit dcd6c92267155e70a94b3927bce681ce74b80d1f:

  Linux 3.3-rc1 (2012-01-19 15:04:48 -0800)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux drm-intel-fixes

Daniel Vetter (7):
      drm/i915: convert force_wake_get to func pointer in the gpu reset code
      drm/i915: protect force_wake_(get|put) with the gt_lock
      drm/i915: paper over missed irq issues with force wake voodoo
      drm/i915: rip out the HWSTAM missed irq workaround
      drm/i915: allow userspace forcewake references also on gen7
      drm/i915: debugfs: show semaphore registers also on gen7
      drm/i915: fixup forcewake spinlock fallout in drpc debugfs function

Duncan Laurie (1):
      CHROMIUM: i915: Add DMI override to skip CRT initialization on ZGB

Eric Anholt (3):
      drm/i915: Print debugfs object list sizes in KiB instead of bytes.
      drm/i915: Correct debugfs printout for RC1e.
      drm/i915: Re-enable gen7 RC6 and GPU turbo after resume.

Eugeni Dodonov (2):
      drm/i915: simplify pipe checking
      drm/i915: handle 3rd pipe

Jesse Barnes (2):
      drm/i915: mask transcoder select bits before setting them on LVDS
      drm/i915: sprite init failure on pre-SNB is not a failure

Joel Sass (1):
      drm/i915: Add Clientron E830 to the ignore LVDS list

Keith Packard (5):
      Merge branch 'drm-intel-next-fixes' into drm-intel-fixes
      drm/i915: Move reset forcewake processing to gen6_do_reset
      drm/i915: Hold gt_lock during reset
      drm/i915: Hold gt_lock across forcewake register reads
      Revert "drm/i915: Work around gen7 BLT ring synchronization issues."

Paulo Zanoni (1):
      drm/i915/sdvo: always set positive sync polarity

Rodrigo Vivi (2):
      drm/i915: Fix TV Out refresh rate.
      drm/i915: Removing TV Out modes.

Rohit Jain (1):
      drm/i915: VBT Parser cleanup for eDP block

 drivers/gpu/drm/i915/i915_debugfs.c     |   31 +++++---
 drivers/gpu/drm/i915/i915_dma.c         |    1 +
 drivers/gpu/drm/i915/i915_drv.c         |   56 ++++++++++---
 drivers/gpu/drm/i915/i915_drv.h         |   10 ++-
 drivers/gpu/drm/i915/i915_irq.c         |    3 +-
 drivers/gpu/drm/i915/i915_suspend.c     |   11 ++-
 drivers/gpu/drm/i915/intel_bios.h       |    6 +-
 drivers/gpu/drm/i915/intel_crt.c        |   23 +++++
 drivers/gpu/drm/i915/intel_display.c    |   22 +++---
 drivers/gpu/drm/i915/intel_lvds.c       |    8 ++
 drivers/gpu/drm/i915/intel_ringbuffer.c |   41 ++++++----
 drivers/gpu/drm/i915/intel_sdvo.c       |    8 +-
 drivers/gpu/drm/i915/intel_sprite.c     |    8 +--
 drivers/gpu/drm/i915/intel_tv.c         |  138 ++-----------------------------
 14 files changed, 167 insertions(+), 199 deletions(-)


-- 
keith.packard at intel.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20120125/4b85a236/attachment.pgp>


More information about the dri-devel mailing list