]> git.baikalelectronics.ru Git - kernel.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)
commitaf9e56c77dc7d15beb9978b80ac621e20a7ac1ac
tree9b2ef1f28f476c9ddef8b654a9e22b4f2974e033
parent60805c1d70171481f9f3a4f3316a6f4f7f2afadd
Revert "drm/i915: Try harder to complete DP training pattern 1"

This reverts commit f2bd4458ccf6f713261f631d73b4ae369c7010d3.

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