diff options
| author | Ulf Hansson <ulf.hansson@linaro.org> | 2014-09-03 12:52:26 +0200 |
|---|---|---|
| committer | Robin Gong <b38343@freescale.com> | 2015-02-11 13:07:31 +0800 |
| commit | cad3bc45752d722d14c93df12696c46142789d41 (patch) | |
| tree | 52a6532c3211ecea3bea3697cb70e70fdbee54d9 | |
| parent | 49955b30713ba162f2003a74a33f009fe375b31b (diff) | |
PM / domains: Add late_initcall to disable unused PM domains
As default behavior let genpd at late init try to disable the unused
PM domains.
Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
Reviewed-by: Kevin Hilman <khilman@linaro.org>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
(cherry picked from commit 2fe71dcdfd10d3f71bb559609a8ceda9f76b1e2c)
(cherry picked from commit 5993cf209e1dcc68de523fcd5998f2464cc32990)
| -rw-r--r-- | drivers/base/power/domain.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/drivers/base/power/domain.c b/drivers/base/power/domain.c index 10e962b2a380..b456d5eac568 100644 --- a/drivers/base/power/domain.c +++ b/drivers/base/power/domain.c @@ -721,6 +721,13 @@ void pm_genpd_poweroff_unused(void) mutex_unlock(&gpd_list_lock); } +static int __init genpd_poweroff_unused(void) +{ + pm_genpd_poweroff_unused(); + return 0; +} +late_initcall(genpd_poweroff_unused); + #else static inline int genpd_dev_pm_qos_notifier(struct notifier_block *nb, |
