projects
/
openwrt
/
staging
/
blogic.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c34f078
)
drm/i915: Don't init hpd polling for vlv and chv from runtime_suspend()
author
Ander Conselvan de Oliveira
<
[email protected]
>
Fri, 20 Jan 2017 14:28:43 +0000
(16:28 +0200)
committer
Jani Nikula
<
[email protected]
>
Wed, 25 Jan 2017 10:42:36 +0000
(12:42 +0200)
An error in the condition for avoiding the call to intel_hpd_poll_init()
for valleyview and cherryview from intel_runtime_suspend() caused it to
be called unconditionally. Fix it.
Fixes: 19625e85c6ec ("drm/i915: Enable polling when we don't have hpd")
Cc:
[email protected]
Cc: Ville Syrjälä <
[email protected]
>
Cc: Daniel Vetter <
[email protected]
>
Cc: Lyude <
[email protected]
>
Cc: Daniel Vetter <
[email protected]
>
Cc: Jani Nikula <
[email protected]
>
Cc:
[email protected]
Cc: <
[email protected]
> # v4.9+
Signed-off-by: Ander Conselvan de Oliveira <
[email protected]
>
Reviewed-by: Ville Syrjälä <
[email protected]
>
Link:
http://patchwork.freedesktop.org/patch/msgid/1484922525-6131-2-git-send-email-ander.conselvan.de.oliveira@intel.com
(cherry picked from commit
04313b00b79405f86d815100f85c47a2ee5b8ca0
)
Signed-off-by: Jani Nikula <
[email protected]
>
drivers/gpu/drm/i915/i915_drv.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/i915/i915_drv.c
b/drivers/gpu/drm/i915/i915_drv.c
index 445fec9c2841ad61282e538d4cfdbe1436e04fb3..b2c4a0b8a627e39c5828922083b78dfd667ad047 100644
(file)
--- a/
drivers/gpu/drm/i915/i915_drv.c
+++ b/
drivers/gpu/drm/i915/i915_drv.c
@@
-2378,7
+2378,7
@@
static int intel_runtime_suspend(struct device *kdev)
assert_forcewakes_inactive(dev_priv);
- if (!IS_VALLEYVIEW(dev_priv)
||
!IS_CHERRYVIEW(dev_priv))
+ if (!IS_VALLEYVIEW(dev_priv)
&&
!IS_CHERRYVIEW(dev_priv))
intel_hpd_poll_init(dev_priv);
DRM_DEBUG_KMS("Device suspended\n");