summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorJim Bride <jim.bride@linux.intel.com>2015-05-27 10:21:48 -0700
committerLuis Henriques <luis.henriques@canonical.com>2015-06-11 11:24:58 +0100
commita162116a8212a49e8214b75e6e474962a3a74200 (patch)
tree2d22276684ec1818ae93747c82261138cebffc34 /lib
parent13ede3eea086fb46dbb57e7d3fe32fff8345774f (diff)
drm/i915/hsw: Fix workaround for server AUX channel clock divisor
commit e058c945e03a629c99606452a6931f632dd28903 upstream. According to the HSW b-spec we need to try clock divisors of 63 and 72, each 3 or more times, when attempting DP AUX channel communication on a server chipset. This actually wasn't happening due to a short-circuit that only checked the DP_AUX_CH_CTL_DONE bit in status rather than checking that the operation was done and that DP_AUX_CH_CTL_TIME_OUT_ERROR was not set. [v2] Implemented alternate solution suggested by Jani Nikula. Signed-off-by: Jim Bride <jim.bride@linux.intel.com> Signed-off-by: Jani Nikula <jani.nikula@intel.com> Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions