[Bug 76152] [BDW HSW IVB Regression]WARNING: CPU: 3 PID: 4178 at drivers/gpu/drm/i915/intel_pm.c:5570 check_power_well_state+0x69/0x6f [i915]() after resume form S3

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Mar 14 06:37:03 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=76152

--- Comment #3 from Imre Deak <imre.deak at gmail.com> ---
Created attachment 95803
  --> https://bugs.freedesktop.org/attachment.cgi?id=95803&action=edit
resume power wells during audio resume

Looks as if the audio resume handler ran before the i915 one. After resume the
HW state is not in sync with the SW state, so we have to sync them manually.
This is nicely shown now after we added the state checks for power domains
(commit 25eaa003bd186e4), but I suspect this issue has been always around and
could cause the audio resume path to run with the required power well disabled.
It will get enabled as soon as the i915 resume handler gets to run though.

I don't think this can happen on IVB, there the audio driver won't ask for the
power well to begin with.

The attached patch should fix this (only compile tested), could you try it?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140314/44df0784/attachment.html>


More information about the intel-gfx-bugs mailing list