summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/pm.c
diff options
context:
space:
mode:
authorAntti P Miettinen <amiettinen@nvidia.com>2011-10-24 11:20:33 +0300
committerDan Willemsen <dwillemsen@nvidia.com>2011-11-30 21:50:15 -0800
commitf9049e283125f7b67bb22bef4f74c08843aef448 (patch)
tree25d1ea71d63ce2495eca8e16794059435ed6e215 /arch/arm/mach-tegra/pm.c
parent82c36bb785a6ea5408c797baed7d96389030faae (diff)
ARM: tegra: power: omit L2 flush for LP2
The L2 cache RAM is preserved over LP2 so omit the L2 cache flush in tegra_idle_lp2_last(). Bug 880338 Change-Id: I6aa30c712b6e467bd48e9c1959da2a69453a8f43 Signed-off-by: Antti P Miettinen <amiettinen@nvidia.com> Reviewed-on: http://git-master/r/59892 Reviewed-by: Varun Colbert <vcolbert@nvidia.com> Tested-by: Varun Colbert <vcolbert@nvidia.com> Rebase-Id: R6eee47d009d45d0e20254a97df919bf2fc34e6cd
Diffstat (limited to 'arch/arm/mach-tegra/pm.c')
-rw-r--r--arch/arm/mach-tegra/pm.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/pm.c b/arch/arm/mach-tegra/pm.c
index ae11ceb841e5..82a7148cb7fd 100644
--- a/arch/arm/mach-tegra/pm.c
+++ b/arch/arm/mach-tegra/pm.c
@@ -563,7 +563,6 @@ unsigned int tegra_idle_lp2_last(unsigned int sleep_time, unsigned int flags)
suspend_cpu_complex(mode);
tegra_cluster_switch_time(flags, tegra_cluster_switch_time_id_prolog);
flush_cache_all();
- outer_flush_all();
outer_disable();
tegra_sleep_cpu(PLAT_PHYS_OFFSET - PAGE_OFFSET);