[PATCH 2/2] drm/i915: Move display HW state readout to early resume phase 3
Imre Deak
imre.deak at intel.com
Sat Sep 15 19:49:13 UTC 2018
Signed-off-by: Imre Deak <imre.deak at intel.com>
---
drivers/gpu/drm/i915/i915_drv.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/drivers/gpu/drm/i915/i915_drv.c b/drivers/gpu/drm/i915/i915_drv.c
index 643473d8d1d6..4b6e4f692992 100644
--- a/drivers/gpu/drm/i915/i915_drv.c
+++ b/drivers/gpu/drm/i915/i915_drv.c
@@ -1923,12 +1923,6 @@ static int i915_drm_suspend(struct drm_device *dev)
intel_opregion_unregister(dev_priv);
- intel_fbdev_set_suspend(dev, FBINFO_STATE_SUSPENDED, true);
-
- dev_priv->suspend_count++;
-
- intel_csr_ucode_suspend(dev_priv);
-
enable_rpm_wakeref_asserts(dev_priv);
return 0;
@@ -1954,6 +1948,12 @@ static int i915_drm_suspend_late(struct drm_device *dev, bool hibernation)
disable_rpm_wakeref_asserts(dev_priv);
+ intel_fbdev_set_suspend(dev, FBINFO_STATE_SUSPENDED, true);
+
+ dev_priv->suspend_count++;
+
+ intel_csr_ucode_suspend(dev_priv);
+
i915_gem_suspend_late(dev_priv);
intel_uncore_suspend(dev_priv);
--
2.13.2
More information about the Intel-gfx-trybot
mailing list