<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [drm:skl_set_power_well] *ERROR* power well 2 disable timeout"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98564#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [drm:skl_set_power_well] *ERROR* power well 2 disable timeout"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98564">bug 98564</a>
              from <span class="vcard"><a class="email" href="mailto:imre.deak@intel.com" title="Imre Deak <imre.deak@intel.com>"> <span class="fn">Imre Deak</span></a>
</span></b>
        <pre>(In reply to Jason A. Donenfeld from <a href="show_bug.cgi?id=98564#c3">comment #3</a>)
<span class="quote">> (In reply to Imre Deak from <a href="show_bug.cgi?id=98564#c2">comment #2</a>)
> > We seem to clear all request bits so not sure what keeps PW#2 up. Is there
> > any KVM related option in your BIOS setup, could you try with disabling it
> > if so?

> Disabling VT-x and VT-d in the BIOS have no effect.</span >

I meant something AMT/KVM specific. If there is no such option in your BIOS or
some other bootup AMT setup, I'm not sure what keeps the KVM request active.
Normally this is used for remote control. If you don't need that it will only
result in increased power consumption (since PW#2 will be forced on).

<span class="quote">> However, this error is not observed when restarting the system. Rather, it
> is only observed when cold booting.</span >

Strange, no idea why the request would be cleared by a warm-reset. In any case
not much we can do about that, the request bit is only accessible for the Intel
ME and can be set/cleared arbitrarily at the back of the driver.

<span class="quote">> > Also could you give a try to the following to increase the timeout and get
> > some debug info?:

> Sure. The added message evaluates to:

> [    0.735000] [drm:skl_set_power_well] *ERROR* power well 2 disable timeout
> (50000005 7000000f c0000000 50000005 050f0000 0000050f)</span >

Thanks. So the KVM request bit is set and we can't clear it. In any case this
shouldn't cause other issues besides the increased power consumption, so I'll
convert the WARN to be a note.

Could you still read the following regs after a cold and a subsequent warm
reboot? (need intel-gpu-tools):

# intel_reg read 0x42314 0x45408</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>