drm/nouveau/disp/dp: maintain link in response to hpd signal
authorBen Skeggs <bskeggs@redhat.com>
Tue, 20 May 2014 00:18:03 +0000 (10:18 +1000)
committerBen Skeggs <bskeggs@redhat.com>
Wed, 11 Jun 2014 06:10:56 +0000 (16:10 +1000)
commit55f083c33feb7231c7574a64cd01b0477715a370
treeee9aac2c112ff41ecb15b61b30b4362543f66a2b
parent13a61757db124b16cef9b8f9b60ff7337a01b398
drm/nouveau/disp/dp: maintain link in response to hpd signal

This previously worked for the most part due to userspace doing a
modeset in response to HPD interrupts.  This will allow us to
properly handle cases where sync is lost for other reasons, or if
userspace isn't caring.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
drivers/gpu/drm/nouveau/core/engine/disp/dport.c
drivers/gpu/drm/nouveau/core/engine/disp/dport.h
drivers/gpu/drm/nouveau/core/engine/disp/nv50.c
drivers/gpu/drm/nouveau/core/engine/disp/nvd0.c
drivers/gpu/drm/nouveau/core/engine/disp/outpdp.c
drivers/gpu/drm/nouveau/core/engine/disp/outpdp.h