aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/i915/intel_pm.c
diff options
context:
space:
mode:
authorImre Deak <imre.deak@intel.com>2013-10-28 11:20:35 -0400
committerDaniel Vetter <daniel.vetter@ffwll.ch>2013-10-29 13:53:21 -0400
commitddb642fb0566758ace34384538720db0e24bcd4c (patch)
tree503696ed4f46e14c2a4f2d40ea5dc7a53ca1c11c /drivers/gpu/drm/i915/intel_pm.c
parent92e76c8c7e436a07af3e0b594480ff8689add078 (diff)
drm/i915: rename i915_init_power_well to init_power_domains_init
Similarly rename the other related functions in the power domain interface. Higher level driver code calling these functions knows only about power domains, not the underlying power wells which may be different on different platforms. Also these functions really init/cleanup/resume power domains and only through that all related power wells, so rename them accordingly. Note that I left i915_{request,release}_power_well as is, since that really changes the state only of a single power well (and is HSW specific). It should also get a better name once we make it more generic by controlling things through a new audio power domain. v4: - use intel prefix instead of i915 everywhere (Paulo) - use a $prefix_$block_$action format (Daniel) Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Paulo Zanoni <paulo.r.zanoni@intel.com> Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'drivers/gpu/drm/i915/intel_pm.c')
-rw-r--r--drivers/gpu/drm/i915/intel_pm.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/gpu/drm/i915/intel_pm.c b/drivers/gpu/drm/i915/intel_pm.c
index 235b39095550..222e47f1b538 100644
--- a/drivers/gpu/drm/i915/intel_pm.c
+++ b/drivers/gpu/drm/i915/intel_pm.c
@@ -5670,7 +5670,7 @@ void i915_release_power_well(void)
5670} 5670}
5671EXPORT_SYMBOL_GPL(i915_release_power_well); 5671EXPORT_SYMBOL_GPL(i915_release_power_well);
5672 5672
5673int i915_init_power_well(struct drm_device *dev) 5673int intel_power_domains_init(struct drm_device *dev)
5674{ 5674{
5675 struct drm_i915_private *dev_priv = dev->dev_private; 5675 struct drm_i915_private *dev_priv = dev->dev_private;
5676 struct i915_power_domains *power_domains = &dev_priv->power_domains; 5676 struct i915_power_domains *power_domains = &dev_priv->power_domains;
@@ -5685,12 +5685,12 @@ int i915_init_power_well(struct drm_device *dev)
5685 return 0; 5685 return 0;
5686} 5686}
5687 5687
5688void i915_remove_power_well(struct drm_device *dev) 5688void intel_power_domains_remove(struct drm_device *dev)
5689{ 5689{
5690 hsw_pwr = NULL; 5690 hsw_pwr = NULL;
5691} 5691}
5692 5692
5693static void intel_resume_power_well(struct drm_device *dev) 5693static void intel_power_domains_resume(struct drm_device *dev)
5694{ 5694{
5695 struct drm_i915_private *dev_priv = dev->dev_private; 5695 struct drm_i915_private *dev_priv = dev->dev_private;
5696 struct i915_power_domains *power_domains = &dev_priv->power_domains; 5696 struct i915_power_domains *power_domains = &dev_priv->power_domains;
@@ -5713,7 +5713,7 @@ static void intel_resume_power_well(struct drm_device *dev)
5713 * to be enabled, and it will only be disabled if none of the registers is 5713 * to be enabled, and it will only be disabled if none of the registers is
5714 * requesting it to be enabled. 5714 * requesting it to be enabled.
5715 */ 5715 */
5716void intel_init_power_well(struct drm_device *dev) 5716void intel_power_domains_init_hw(struct drm_device *dev)
5717{ 5717{
5718 struct drm_i915_private *dev_priv = dev->dev_private; 5718 struct drm_i915_private *dev_priv = dev->dev_private;
5719 5719
@@ -5722,7 +5722,7 @@ void intel_init_power_well(struct drm_device *dev)
5722 5722
5723 /* For now, we need the power well to be always enabled. */ 5723 /* For now, we need the power well to be always enabled. */
5724 intel_display_set_init_power(dev, true); 5724 intel_display_set_init_power(dev, true);
5725 intel_resume_power_well(dev); 5725 intel_power_domains_resume(dev);
5726 5726
5727 /* We're taking over the BIOS, so clear any requests made by it since 5727 /* We're taking over the BIOS, so clear any requests made by it since
5728 * the driver is in charge now. */ 5728 * the driver is in charge now. */