]> git.hungrycats.org Git - linux/commit
drm/i915/sdvo: Defer detection of output capabilities until probing
authorChris Wilson <chris@chris-wilson.co.uk>
Tue, 4 Jan 2011 20:10:52 +0000 (20:10 +0000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Thu, 17 Feb 2011 23:15:17 +0000 (15:15 -0800)
commitd3130c162d2511f1d649b3f415b23b0df92b1c25
tree462fc6ea177cee515876ee97e34e44c5e09cbbe4
parenta3679352b5b199740081a48858f81365a7a4c5e4
drm/i915/sdvo: Defer detection of output capabilities until probing

commit 97aaf910731b03b27b1c4c8a58006a1dc99dcd9a upstream.

Alex Fiestas reported an issue with his HDMI connector being misdetected
as DVI unless he had something connected upon boot. By moving the
decision as to whether to use HDMI or DVI encoding for the HDMI capable
output until we probe the monitor means that we should avoid sending a
HDMI signal to a DVI monitor and also correctly detect hardware like
Alex's.

However, to really determine what connector is soldered onto the wire we
need to inspect the VBT sdvo child devices - but can we trust it?

Reported-by: Alex Fiestas <alex@eyeos.org>
Tested-by: Alex Fiestas <alex@eyeos.org>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=32828
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/gpu/drm/i915/intel_sdvo.c