<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body><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> changed
              <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [SKL-Y] Can't reach deepest state than pc2"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93035">bug 93035</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;">CC</td>
           <td>
                
           </td>
           <td>imre.deak@intel.com
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [SKL-Y] Can't reach deepest state than pc2"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93035#c30">Comment # 30</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - [SKL-Y] Can't reach deepest state than pc2"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=93035">bug 93035</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>Created <span class=""><a href="attachment.cgi?id=120068" name="attach_120068" title="Patch to enable AHCI ALPM accounting">attachment 120068</a> <a href="attachment.cgi?id=120068&action=edit" title="Patch to enable AHCI ALPM accounting">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=93035&attachment=120068'>[review]</a>
Patch to enable AHCI ALPM accounting

(In reply to cprigent from <a href="show_bug.cgi?id=93035#c29">comment #29</a>)
<span class="quote">> Yes, I confirm the typo. Now PCI VGA controler successfully suspends.
> I still see residency only in PC2 state. New logs attached.</span >

Ok, thanks for the report. It looks like from our side things are fine, we
runtime suspend and enable DC6. We get DC5 residency, but not DC6. AFAIK this
is because DC6 is allowed only once the PCU determines that everything else is
ready for PC9/10, or some other system-wide condition prevents PCU from
signaling DC6 readiness.

In general it'll be difficult for us GFX team to ensure that everything else is
correct for system power states. It does work now on a couple of machines here,
so I guess we can give it a go, but we may need to reconsider testing system
power states if independent components will break too often.

I have two ideas what can go wrong on your machine: SSD and LPSS. To see if
it's the SSD please apply the ALPM accounting patch and rerun/reattach the
powertop --html. For LPSS please make sure you have the following enabled in
your kconfig, I see that you don't have the corresponding driver loaded now,
and it's not runtime suspended:
CONFIG_MFD_INTEL_LPSS=y
CONFIG_MFD_INTEL_LPSS_ACPI=y
CONFIG_MFD_INTEL_LPSS_PCI=y

If these don't help, some more random ideas, you could try them one-at-a-time:
- Please make sure everything is disconnected (I saw you did this for most
things already)
- Reset the BIOS to default settings and enable 'ACPI Settings'/'Low Power S0
Idle Capability'
- Try to disable devices in BIOS.</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>