[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