]> git.itanic.dy.fi Git - linux-stable/commit
drm/nv50/disp: prevent false output detection on the original nv50
authorEmil Velikov <emil.l.velikov@gmail.com>
Fri, 23 Aug 2013 17:43:42 +0000 (18:43 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 1 Oct 2013 16:40:59 +0000 (09:40 -0700)
commitb6a43016c4a80c04899d3c83aafb172e2549e4b6
tree6bcd0f69b45f9241e3946d0fd7d8b97af1ab86d8
parent2a9dacd5573e410ef5b66718de8c1d21e8857088
drm/nv50/disp: prevent false output detection on the original nv50

commit 5087f51da805f53cba7366f70d596e7bde2a5486 upstream.

Commit ea9197cc323839ef3d5280c0453b2c622caa6bc7 effectively enabled the
use of an improved DAC detection code, but introduced a regression on
the original nv50 chipset, causing a ghost monitor to be detected.

v2 (Ben Skeggs): the offending line was likely a thinko, removed it for
all chipsets (tested nv50 and nve6 to cover entire range) and added
some additional debugging.

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=67382
Tested-by: Martin Peres <martin.peres@labri.fr>
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/nouveau/core/engine/disp/dacnv50.c