[git pull] drm fixes

Dave Airlie airlied at linux.ie
Wed Nov 23 01:56:27 PST 2011


Hi Linus,

Keith finally decloaked and sent me his -fixes queue so this is mostly 
that along with some radeon i2c fixes/cleanups, a radeon fix for some 
userspace problems and a couple of drm core and vga arb fixes.

I have some exynos changes I might send separatly to you, as that driver 
only went in during the merge window so it not like they can really cause 
any regressions.

Dave.

The following changes since commit 6991b8f2a3193397461104a27be417addb8d032b:

  drm/radeon/kms: fix segfault in pm rework (2011-11-15 19:44:03 +0000)

are available in the git repository at:
  git://people.freedesktop.org/~airlied/linux drm-fixes

Adam Jackson (1):
      drm/i915: intel_choose_pipe_bpp_dither messages should be DRM_DEBUG_KMS

Alex Deucher (2):
      drm/radeon/kms: fix up gpio i2c mask bits for r4xx for real
      drm/radeon/kms/atom: unify i2c gpio table handling

Ben Widawsky (1):
      drm/i915: forcewake warning fixes in debugfs

Dan Carpenter (1):
      drm/i915: fix if statement (bogus semi-colon)

Daniel Vetter (4):
      drm/i915: disable temporal dithering on the internal panel
      drm/i915: only match on PCI_BASE_CLASS_DISPLAY
      drm/i915: Ivybridge still has fences!
      drm/i915: add constants to size fence arrays and fields

Dave Airlie (1):
      Merge branch 'drm-intel-fixes' of git://people.freedesktop.org/~keithp/linux into drm-fixes

Eric Anholt (3):
      drm/i915: Fix object refcount leak on mmappable size limit error path.
      drm/i915: Turn on a required 3D clock gating bit on Sandybridge.
      drm/i915: Turn on another required clock gating bit on gen6.

Jesse Barnes (1):
      drm/i915: enable cacheable objects on Ivybridge

Julia Lawall (1):
      drivers/gpu/vga/vgaarb.c: add missing kfree

Keith Packard (12):
      agp: iommu_gfx_mapped only available if CONFIG_INTEL_IOMMU is set
      drm/i915: Use mode_config.mutex in ironlake_panel_vdd_work
      drm/i915: Module parameters using '-1' as default must be signed type
      drm/i915: Move common PCH_PP_CONTROL setup to ironlake_get_pp_control
      drm/i915: Remove link_status field from intel_dp structure
      drm/i915: Treat PCH eDP like DP in most places
      drm/i915: Let panel power sequencing hardware do its job
      drm/i915: Make DP prepare/commit consistent with DP dpms
      drm/i915: Try harder during dp pattern 1 link training
      drm/i915: Remove trailing white space
      drm/i915: Initiate DP link training only on the lanes we'll be using
      drm/i915: Use DPCD value for max DP lanes.

Marek Olšák (1):
      drm/radeon/kms: add a CS ioctl flag not to rewrite tiling flags in the CS

Rakib Mullick (1):
      drm, i915: Fix memory leak in i915_gem_busy_ioctl().

Takashi Iwai (1):
      drm/i915: Fix inconsistent backlight level during disabled

Thomas Hellstrom (1):
      ttm: Don't return the bo reserved on error path

Xi Wang (1):
      drm: integer overflow in drm_mode_dirtyfb_ioctl()

 drivers/gpu/drm/drm_crtc.c               |    4 +
 drivers/gpu/drm/i915/i915_debugfs.c      |   57 ++++-
 drivers/gpu/drm/i915/i915_drv.c          |    6 +-
 drivers/gpu/drm/i915/i915_drv.h          |   19 +-
 drivers/gpu/drm/i915/i915_gem.c          |   12 +-
 drivers/gpu/drm/i915/i915_irq.c          |    1 +
 drivers/gpu/drm/i915/i915_reg.h          |   21 ++-
 drivers/gpu/drm/i915/i915_suspend.c      |    2 +
 drivers/gpu/drm/i915/intel_display.c     |   33 ++-
 drivers/gpu/drm/i915/intel_dp.c          |  411 +++++++++++++++++-------------
 drivers/gpu/drm/i915/intel_panel.c       |    3 +-
 drivers/gpu/drm/radeon/evergreen_cs.c    |   92 ++++---
 drivers/gpu/drm/radeon/r300.c            |   94 ++++---
 drivers/gpu/drm/radeon/r600_cs.c         |   26 ++-
 drivers/gpu/drm/radeon/radeon.h          |    3 +-
 drivers/gpu/drm/radeon/radeon_atombios.c |  204 +++++++---------
 drivers/gpu/drm/radeon/radeon_cs.c       |   11 +-
 drivers/gpu/drm/radeon/radeon_drv.c      |    3 +-
 drivers/gpu/drm/ttm/ttm_bo.c             |    8 +-
 drivers/gpu/vga/vgaarb.c                 |   18 +-
 include/drm/drm_mode.h                   |    2 +
 include/drm/radeon_drm.h                 |    4 +
 22 files changed, 601 insertions(+), 433 deletions(-)


More information about the dri-devel mailing list