]> git.karo-electronics.de Git - karo-tx-linux.git/commit
drm/i915/dp: Really try 5 times before giving up.
authorChris Wilson <chris@chris-wilson.co.uk>
Wed, 18 Aug 2010 17:12:56 +0000 (18:12 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 20 Sep 2010 20:36:49 +0000 (13:36 -0700)
commit1c6fd63ca08484ee60853bd17ba18dd24bd21616
tree742836c4a2496999d0509d2dd69f39164eaa44e1
parent9ee313881759bde1d4bd812dda4fb53d856be4a2
drm/i915/dp: Really try 5 times before giving up.

commit 4f7f7b7eb94bd37c449f06932459bbed78826f8d upstream.

Only stop trying if the aux channel sucessfully reports that the
transmission was completed, otherwise try again. On the 5th failure,
bail and report that something is amiss.

This fixes a sporadic failure in reading the EDID for my external panel
over DP.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/i915/intel_dp.c