<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:jinxianx.guo@intel.com" title="Guo Jinxian <jinxianx.guo@intel.com>"> <span class="fn">Guo Jinxian</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [BSW Bisected]igt/kms_flip subcases cause "WARNING: CPU: 0 PID: 3785 at drivers/gpu/drm/i915/intel_display.c:3486 intel_crtc_wait_for_pending_flips+0xdd/0x197 [i915]()""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=83759">bug 83759</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Keywords</td>
           <td>bisect_pending
           </td>
           <td>
                
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Summary</td>
           <td>[BSW Regression]igt/kms_flip subcases cause "WARNING: CPU: 0 PID: 3785 at drivers/gpu/drm/i915/intel_display.c:3486 intel_crtc_wait_for_pending_flips+0xdd/0x197 [i915]()"
           </td>
           <td>[BSW Bisected]igt/kms_flip subcases cause "WARNING: CPU: 0 PID: 3785 at drivers/gpu/drm/i915/intel_display.c:3486 intel_crtc_wait_for_pending_flips+0xdd/0x197 [i915]()"
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [BSW Bisected]igt/kms_flip subcases cause "WARNING: CPU: 0 PID: 3785 at drivers/gpu/drm/i915/intel_display.c:3486 intel_crtc_wait_for_pending_flips+0xdd/0x197 [i915]()""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=83759#c1">Comment # 1</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [BSW Bisected]igt/kms_flip subcases cause "WARNING: CPU: 0 PID: 3785 at drivers/gpu/drm/i915/intel_display.c:3486 intel_crtc_wait_for_pending_flips+0xdd/0x197 [i915]()""
   href="https://bugs.freedesktop.org/show_bug.cgi?id=83759">bug 83759</a>
              from <span class="vcard"><a class="email" href="mailto:jinxianx.guo@intel.com" title="Guo Jinxian <jinxianx.guo@intel.com>"> <span class="fn">Guo Jinxian</span></a>
</span></b>
        <pre>e17ac6db2ef99388b750b2141c11974dc5742913 is the first bad commit 
commit e17ac6db2ef99388b750b2141c11974dc5742913 
Author: Ville Syrjälä <<a href="mailto:ville.syrjala@linux.intel.com">ville.syrjala@linux.intel.com</a>> 
AuthorDate: Thu Oct 9 19:37:15 2014 +0300 
Commit: Jani Nikula <<a href="mailto:jani.nikula@intel.com">jani.nikula@intel.com</a>> 
CommitDate: Thu Oct 16 14:58:44 2014 +0300 

drm/i915: Don't trust the DP_DETECT bit for eDP ports on CHV 

On CHV the display DDC pins may be muxed to an alternate function if 
there's no need for DDC on a specific port, which is the case for eDP 
ports since there's no way to plug in a DP++ HDMI dongle. 

This causes problems when trying to determine if the port is present 
since the the DP_DETECTED bit is the latched state of the DDC SDA pin 
at boot. If the DDC pins are muxed to an alternate function the bit 
may indicate that the port isn't present. 

To work around this look at the VBT as well as the DP_DETECTED bit 
to determine if we should attempt registering an eDP port. Do this 
only for ports B and C since port D doesn't support eDP (no PPS/BLC). 

In theory someone could also wire up a normal DP port w/o DDC lines. 
That would just mean that simple DP++ HDMI dongles wouldn't work 
on such a port. With this change we would still fail to register 
such DP ports. But let's hope no one wires their board in such a way, 
and if they do we can extend the VBT checks to cover normal DP ports 
as well. 

Bugzilla: <a class="bz_bug_link 
          bz_status_CLOSED  bz_closed"
   title="CLOSED FIXED - [BSW Bisected]System fails to find eDP monitor."
   href="show_bug.cgi?id=84265">https://bugs.freedesktop.org/show_bug.cgi?id=84265</a> 
Signed-off-by: Ville Syrjälä <<a href="mailto:ville.syrjala@linux.intel.com">ville.syrjala@linux.intel.com</a>> 
Reviewed-by: Damien Lespiau <<a href="mailto:damien.lespiau@intel.com">damien.lespiau@intel.com</a>> 
Signed-off-by: Jani Nikula <<a href="mailto:jani.nikula@intel.com">jani.nikula@intel.com</a>> 

:040000 040000 0b768aac5e80cee20320cf387f0a9dab0c9f4cf8
581bee5771f0039afb5db5ede0540876e7d9b0ee M drivers</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>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>