]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
Revert "drm/i915: Try harder to complete DP training pattern 1"
authorDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 16 Oct 2012 07:50:25 +0000 (09:50 +0200)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 16 Oct 2012 08:01:56 +0000 (10:01 +0200)
commitb06fbda328490ec471e72659a9bf69f16a1c8dc9
tree9b2ef1f28f476c9ddef8b654a9e22b4f2974e033
parente751823da27d37d25e5543abef2dc031f8813bc8
Revert "drm/i915: Try harder to complete DP training pattern 1"

This reverts commit 2477367083b3eaa97f87993ab26627a02f350551.

If (for whatever reason) the DP sink device never asks for the maximal
voltage level, we never don't hit the check that should bail us out
after 5 retries of the same voltage. Which leads to an endless loop in
the DP link training code, which hangs the driver.

Now some more DP link training experiments on eDP panels seem to
indicate that our training algorithm isn't robust enough anyway and
needs more work. Hence for 3.7-fixes, let's just revert the regressing
commit instead of trying to apply more duct-tape.

Reported-by: Oleksij Rempel <bug-track@fisher-privat.net>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
drivers/gpu/drm/i915/intel_dp.c