[PATCH 20/20] Revert "drm/i915: Do not enable all power wells when display is disabled"
José Roberto de Souza
jose.souza at intel.com
Wed Aug 8 19:49:27 UTC 2018
This reverts commit 08ede37839e7b4cf5d348092195248a93c725f7c.
---
drivers/gpu/drm/i915/intel_runtime_pm.c | 10 ----------
1 file changed, 10 deletions(-)
diff --git a/drivers/gpu/drm/i915/intel_runtime_pm.c b/drivers/gpu/drm/i915/intel_runtime_pm.c
index 7f0c10ee475a..8a84c77a1a88 100644
--- a/drivers/gpu/drm/i915/intel_runtime_pm.c
+++ b/drivers/gpu/drm/i915/intel_runtime_pm.c
@@ -1543,9 +1543,6 @@ __intel_display_power_get_domain(struct drm_i915_private *dev_priv,
struct i915_power_domains *power_domains = &dev_priv->power_domains;
struct i915_power_well *power_well;
- WARN_ON(!INTEL_INFO(dev_priv)->num_pipes &&
- domain != POWER_DOMAIN_GT_IRQ);
-
for_each_power_domain_well(dev_priv, power_well, BIT_ULL(domain))
intel_power_well_get(dev_priv, power_well);
@@ -1571,9 +1568,6 @@ void intel_display_power_get(struct drm_i915_private *dev_priv,
intel_runtime_pm_get(dev_priv);
- if (domain == POWER_DOMAIN_INIT && !INTEL_INFO(dev_priv)->num_pipes)
- return;
-
mutex_lock(&power_domains->lock);
__intel_display_power_get_domain(dev_priv, domain);
@@ -1634,9 +1628,6 @@ void intel_display_power_put(struct drm_i915_private *dev_priv,
struct i915_power_domains *power_domains;
struct i915_power_well *power_well;
- if (domain == POWER_DOMAIN_INIT && !INTEL_INFO(dev_priv)->num_pipes)
- goto end;
-
power_domains = &dev_priv->power_domains;
mutex_lock(&power_domains->lock);
@@ -1651,7 +1642,6 @@ void intel_display_power_put(struct drm_i915_private *dev_priv,
mutex_unlock(&power_domains->lock);
-end:
intel_runtime_pm_put(dev_priv);
}
--
2.18.0
More information about the Intel-gfx-trybot
mailing list