[Bug 80203] [HSW] trying to runtime suspend with power well enabled on 3.15

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Sep 9 12:29:41 PDT 2014


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

--- Comment #8 from Imre Deak <imre.deak at gmail.com> ---
(In reply to comment #7)
> Created attachment 105995 [details]
> 3.17.0-rc4 dmesg with drm.debug=0xe
> 
> 3.17.0-rc4 is also affected.

The WARN in this log is separate from the original one. It seems that you have
VGA (at least according to your BIOS) but the driver doesn't detect it. Could
you try if the diff below fixes it?

> Will look at Ville's fix.

Note that based on the above it's not sure if the original issue is present in
3.17.0-rc4. Did it happen at the first suspend, or only after multiple
attempts? Checking if it happens with Ville's fix is still a good next step.

diff --git a/drivers/gpu/drm/i915/intel_display.c
b/drivers/gpu/drm/i915/intel_display.c
index 06d3ba3..3682758 100644
--- a/drivers/gpu/drm/i915/intel_display.c
+++ b/drivers/gpu/drm/i915/intel_display.c
@@ -12325,13 +12325,14 @@ static bool intel_crt_present(struct drm_device *dev)
 {
     struct drm_i915_private *dev_priv = dev->dev_private;

-    if (IS_ULT(dev))
+    if (IS_BDW_ULT(dev))
         return false;

     if (IS_CHERRYVIEW(dev))
         return false;

-    if (IS_VALLEYVIEW(dev) && !dev_priv->vbt.int_crt_support)
+    if ((IS_VALLEYVIEW(dev) || IS_HASWELL(dev)) &&
+        !dev_priv->vbt.int_crt_support)
         return false;

     return true;

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


More information about the intel-gfx-bugs mailing list