From 806ab15df7e6415304bc4c1b2160d8f82f80ed12 Mon Sep 17 00:00:00 2001 From: Luke Diamand Date: Fri, 20 May 2016 22:16:14 +0100 Subject: [PATCH] drm/i915: live status unreliable on some 7th gen devices In 4f4a818, the live status was forced to true on anything earlier than generation 7, to workaround hardware bugs. This change extends that to generation 7 as well, since it also affects at least some of those. https://bugs.freedesktop.org/show_bug.cgi?id=94014 Signed-off-by: Luke Diamand --- drivers/gpu/drm/i915/intel_hdmi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/intel_hdmi.c b/drivers/gpu/drm/i915/intel_hdmi.c index 2cdab73..26f49c1 100644 --- a/drivers/gpu/drm/i915/intel_hdmi.c +++ b/drivers/gpu/drm/i915/intel_hdmi.c @@ -1419,7 +1419,7 @@ intel_hdmi_detect(struct drm_connector *connector, bool force) * So consider live_status only for certain platforms, for * others, read EDID to determine presence of sink. */ - if (INTEL_INFO(dev_priv)->gen < 7 || IS_IVYBRIDGE(dev_priv)) + if (INTEL_INFO(dev_priv)->gen < 8 || IS_IVYBRIDGE(dev_priv)) live_status = true; } -- 2.8.2.703.g78b384c.dirty