drm/dp: retry AUX transactions 32 times (v1.1)
authorDave Airlie <airlied@redhat.com>
Wed, 26 Nov 2014 03:13:09 +0000 (13:13 +1000)
committerDave Airlie <airlied@redhat.com>
Mon, 8 Dec 2014 23:56:44 +0000 (09:56 +1000)
commit19a93f042fc241ecdf98543cedfe7c171f8cdf53
treefac76347b71c78a2871ae16a72f1484ed9075a62
parentb75478d1c7e4758abcf15c8494d70d4dc4dcb553
drm/dp: retry AUX transactions 32 times (v1.1)

At least on two MST devices I've tested with, when
they are link training downstream, they are totally
unable to handle aux ch msgs, so they defer like nuts.
I tried 16, it wasn't enough, 32 seems better.

This fixes one Dell 4k monitor and one of the
MST hubs.

v1.1: fixup comment (Tom).

Acked-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/drm_dp_helper.c