<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Kernel DRM/i915 init sends eDP panel into self-test loop"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94338#c15">Comment # 15</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - Kernel DRM/i915 init sends eDP panel into self-test loop"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=94338">bug 94338</a>
              from <span class="vcard"><a class="email" href="mailto:infernix@infernix.net" title="infernix@infernix.net">infernix@infernix.net</a>
</span></b>
        <pre>I did a git bisect on linus' master tree and found this commit to be the cause
of the selftest: 

<span class="quote">> commit 4b7ab5fca1976a53d59ef1558ddb06ba69fab356
> Author: Animesh Manna <<a href="mailto:animesh.manna@intel.com">animesh.manna@intel.com</a>>
> Date:   Wed Aug 26 01:36:05 2015 +0530</span >
>
<span class="quote">>    drm/i915/skl: Added a check for the hardware status of csr fw before loading.</span >

Before this commit, the panel goes black/blank/off at kernel boot + i915/drm
init; after it, the panel enters the red/green/blue selftest loop.

<span class="quote">> <vsyrjala> infernix: weird. can you remove all dmc firmware files from /lib/firmware/i915 and try again with nightly?</span >

With patch v2 reverted and on current drm nightly
(a838d7e77d17a65bc949f59d32d87ba5b9770816) with *only* the following in
/lib/firmware/i915:

-rw-r--r--  1 root root 109636 Feb 24 09:58 skl_guc_ver1_1059.bin
lrwxrwxrwx  1 root root     21 Feb 24 09:58 skl_guc_ver1.bin ->
skl_guc_ver1_1059.bin
-rw-r--r--  1 root root 128320 Feb 24 09:58 skl_guc_ver4_3.bin
lrwxrwxrwx  1 root root     18 Feb 24 09:58 skl_guc_ver4.bin ->
skl_guc_ver4_3.bin

I still get the self-test pattern, despite this:

[    5.245675] i915 0000:00:02.0: Direct firmware load for
i915/skl_dmc_ver1.bin failed with error -2
[    5.245679] i915 0000:00:02.0: Failed to load DMC firmware
[<a href="https://01.org/linuxgraphics/intel-linux-graphics-firmwares">https://01.org/linuxgraphics/intel-linux-graphics-firmwares</a>], disabling
runtime power management.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>