drm/i915/sdvo: Include LVDS panels for the IS_DIGITAL check
authorChris Wilson <chris@chris-wilson.co.uk>
Mon, 20 Jun 2011 13:45:50 +0000 (14:45 +0100)
committerKeith Packard <keithp@keithp.com>
Fri, 16 Dec 2011 16:49:56 +0000 (08:49 -0800)
commit522200858093a6f31af9830672109f6d9807dd1e
treea7921758205d6433db98b0954b6e1a3be057f94d
parent4ed0b577457eb6aeb7cdc7e7316576e63d15abb2
drm/i915/sdvo: Include LVDS panels for the IS_DIGITAL check

We were checking whether the supplied edid matched the connector it was
read from. We do this in case a DDC read returns an EDID for another
device on a multifunction or otherwise interesting card. However, we
failed to include LVDS as a digital device and so rejecting an otherwise
valid EDID.

Fixes the detection of the secondary SDVO LVDS panel on the Libretto
W105.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=39216
Signed-off-by: Keith Packard <keithp@keithp.com>
drivers/gpu/drm/i915/intel_sdvo.c