[Bug 71151] i915: connecting VGA1 disables LVDS1 and vice versa

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Tue Feb 25 05:23:33 PST 2014


https://bugzilla.kernel.org/show_bug.cgi?id=71151

--- Comment #1 from Chris Wilson <chris at chris-wilson.co.uk> ---
Hmm.

diff --git a/drivers/gpu/drm/i915/intel_sdvo.c
b/drivers/gpu/drm/i915/intel_sdvo.c
index 825853d..c459e4d 100644
--- a/drivers/gpu/drm/i915/intel_sdvo.c
+++ b/drivers/gpu/drm/i915/intel_sdvo.c
@@ -1756,6 +1756,8 @@ intel_sdvo_detect(struct drm_connector *connector, bool
force)
                ret = connector_status_disconnected;
        else if (IS_TMDS(intel_sdvo_connector))
                ret = intel_sdvo_tmds_sink_detect(connector);
+       else if (IS_LVDS(intel_sdvo_connector))
+               ret = intel_sdvo->sdvo_lvds_fixed_mode ? 
connector_status_connected : ret = connector_status_disconnected;
        else {
                struct edid *edid;

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the intel-gfx-bugs mailing list