summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/pm.c
diff options
context:
space:
mode:
authorJin Qian <jqian@nvidia.com>2011-08-30 17:23:55 -0700
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:48:51 -0800
commitd223b2cd5f8665d599d397237043a64100412319 (patch)
tree47ab6407cf42439667563f6829f8a6d76073c474 /arch/arm/mach-tegra/pm.c
parenta4a85ab86d3866a498b8d3860968c662d0a4609c (diff)
ARM: tegra: power: move cluster switch prolog/epilog from suspend
They're called only when doing cluster switch so move them to cluster control function. Change-Id: Ic258dd06ab454aa5eb96673665607b373284a43c Reviewed-on: http://git-master/r/49952 Reviewed-by: Jin Qian <jqian@nvidia.com> Tested-by: Jin Qian <jqian@nvidia.com> Reviewed-by: Aleksandr Frid <afrid@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Rebase-Id: R1b68449702767a8555fff82b5fb8c88e1acbe363
Diffstat (limited to 'arch/arm/mach-tegra/pm.c')
-rw-r--r--arch/arm/mach-tegra/pm.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/arm/mach-tegra/pm.c b/arch/arm/mach-tegra/pm.c
index 63b9b7d613fd..b5fe018290d9 100644
--- a/arch/arm/mach-tegra/pm.c
+++ b/arch/arm/mach-tegra/pm.c
@@ -763,9 +763,6 @@ int tegra_suspend_dram(enum tegra_suspend_mode mode, unsigned int flags)
tegra_pm_set(mode);
- if (flags & TEGRA_POWER_CLUSTER_MASK)
- tegra_cluster_switch_prolog(flags);
-
if (pdata && pdata->board_suspend)
pdata->board_suspend(mode, TEGRA_SUSPEND_BEFORE_CPU);
@@ -815,9 +812,6 @@ int tegra_suspend_dram(enum tegra_suspend_mode mode, unsigned int flags)
tegra_common_resume();
- if (flags & TEGRA_POWER_CLUSTER_MASK)
- tegra_cluster_switch_epilog(mode);
-
pr_info("Exited suspend state %s\n", lp_state[mode]);
return 0;