[pull] drm-intel-fixes

Daniel Vetter daniel at ffwll.ch
Sat Jun 16 06:09:10 PDT 2012


Hi Dave,

A few important fixes for 3.5
- revert for the 3.4 black screen DP regression
- fix for the excessive dmesg noise due to a eDP vdd problem, reported by
  Linus. This turned out to be a 3.5 regression.
- vga hpd handling fix, try 2. Commit contains an elaborate explanation of
  why the previous thing blew up for Linus and why this one shouldn't, so
  I think we can risk this ;-)
- 2 patches from Jesse to combat black screens on especially picky eDP
  panels.
- one fix in a hsw-vga-only path from Eugeni

Atm I'm not aware of regression reports that are unhandled. Although
internally I've just noticed yesterday that something broke gpu reset on
my ilk, resulting in hard-hangs. Cross checking with qa and Chris shows
that it seems to be only my ilk, but still, I'm bisect this right now.

Yours, Daniel

The following changes since commit cfaf025112d3856637ff34a767ef785ef5cf2ca9:

  Linux 3.5-rc2 (2012-06-08 18:40:09 -0700)

are available in the git repository at:

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

for you to fetch changes up to 23bb2df76c6af94c40483cb80ee3559a2d10a596:

  drm/i915: cache the EDID for eDP panels (2012-06-15 19:40:26 +0200)

----------------------------------------------------------------
Chris Wilson (1):
      drm/i915/crt: Do not rely upon the HPD presence pin

Daniel Vetter (2):
      drm/i915: eDP aux needs vdd
      Revert "drm/i915/dp: Use auxch precharge value of 5 everywhere"

Eugeni Dodonov (1):
      drm/i915: properly wait for SBI status

Jesse Barnes (2):
      drm/i915: don't enumerate HDMID if an eDP panel is already active on the port
      drm/i915: cache the EDID for eDP panels

 drivers/gpu/drm/i915/intel_crt.c     |   15 +++++++--
 drivers/gpu/drm/i915/intel_display.c |   12 +++----
 drivers/gpu/drm/i915/intel_dp.c      |   60 ++++++++++++++++++++++++++++++----
 3 files changed, 71 insertions(+), 16 deletions(-)
-- 
Daniel Vetter
Mail: daniel at ffwll.ch
Mobile: +41 (0)79 365 57 48


More information about the dri-devel mailing list