<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [GLK] no signal after switch resolution from 1080p@23.98"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105887#c109">Comment # 109</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [GLK] no signal after switch resolution from 1080p@23.98"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105887">bug 105887</a>
              from <span class="vcard"><a class="email" href="mailto:clinton.a.taylor@intel.com" title="Clinton Taylor <clinton.a.taylor@intel.com>"> <span class="fn">Clinton Taylor</span></a>
</span></b>
        <pre><span class="quote">> Maybe the connector check causes the
> initial issue here?</span >

Daniel,
   Using the v3 patch could you apply the following diff? 

Thanks,-Clint

diff --git a/drivers/gpu/drm/i915/intel_ddi.c
b/drivers/gpu/drm/i915/intel_ddi.c
index 89bb5ce..b2ff394 100644
--- a/drivers/gpu/drm/i915/intel_ddi.c
+++ b/drivers/gpu/drm/i915/intel_ddi.c
@@ -1818,15 +1818,16 @@ void intel_ddi_disable_transcoder_func(const struct
inte

        i915_reg_t reg = TRANS_DDI_FUNC_CTL(cpu_transcoder);
        uint32_t val = I915_READ(reg);
-
        val &= ~(TRANS_DDI_FUNC_ENABLE | TRANS_DDI_PORT_MASK |
TRANS_DDI_DP_VC_P
        val |= TRANS_DDI_PORT_NONE;
        I915_WRITE(reg, val);

+       DRM_ERROR(" *** connector type = %d\n", crtc_state->output_types);
        if (dev_priv->quirks & QUIRK_INCREASE_DDI_DISABLED_TIME &&
-           intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI)) {
-               msleep(DDI_DISABLED_QUIRK_TIME);
+           (intel_crtc_has_type(crtc_state, INTEL_OUTPUT_HDMI) ||
+            intel_crtc_has_type(crtc_state, INTEL_OUTPUT_UNUSED))) {
                DRM_DEBUG_KMS("Quirk Increase DDI disabled time\n");
+               msleep(DDI_DISABLED_QUIRK_TIME);
        }
 }

diff --git a/drivers/gpu/drm/i915/intel_display.c
b/drivers/gpu/drm/i915/intel_d
index ff42268..d3ad9c1 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -14956,7 +14956,6 @@ static int intel_dmi_reverse_brightness(const struct
dmi
        /* ASRock ITX*/
        { 0x3185, 0x1849, 0x2212, quirk_increase_ddi_disabled_time },
        { 0x3184, 0x1849, 0x2212, quirk_increase_ddi_disabled_time },
-
 };

 static void intel_init_quirks(struct drm_device *dev)</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>