summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/udl/udl_gem.c
diff options
context:
space:
mode:
authorRob Clark <robdclark@gmail.com>2016-02-25 16:15:05 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2016-04-20 15:41:55 +0900
commit7ed78a4894600f29f88f85d22d411c8116d27a8c (patch)
tree883799518fd1e3bb21a69a2690c14dfaf01d7a56 /drivers/gpu/drm/udl/udl_gem.c
parent6fcee661a2edbf40b6154aaad4166776a9bad294 (diff)
drm/dp: move hw_mutex up the call stack
commit 7779c5e23c5132c22a219f1f5554ef81dd15ee91 upstream. 1) don't let other threads trying to bang on aux channel interrupt the defer timeout/logic 2) don't let other threads interrupt the i2c over aux logic Technically, according to people who actually have the DP spec, this should not be required. In practice, it makes some troublesome Dell monitor (and perhaps others) work, so probably a case of "It's compliant if it works with windows" on the hw vendor's part.. v2: rebased to come before DPCD/AUX logging patch for easier backport to stable branches. Reported-by: Dave Wysochanski <dwysocha@redhat.com> Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1274157 Signed-off-by: Rob Clark <robdclark@gmail.com> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch> Signed-off-by: Dave Airlie <airlied@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/gpu/drm/udl/udl_gem.c')
0 files changed, 0 insertions, 0 deletions