summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/pm.c
diff options
context:
space:
mode:
authorPrashant Gaikwad <pgaikwad@nvidia.com>2012-03-27 16:12:57 +0530
committerVarun Wadekar <vwadekar@nvidia.com>2012-04-18 10:16:34 +0530
commitdd7bfcab887344cab067eab24592da977a6298af (patch)
tree7331d558bb0282fc8a587c50ed0783d231a8f588 /arch/arm/mach-tegra/pm.c
parentb810c022cf507fcd109e8d4dad96a93c7fd75f96 (diff)
arm: tegra: pm: Update CPU complex resume
Completely removed PLLP restoration from CPU complex resume on Tegra2 platforms (too late: PLLP is restored from AVP warm boot code) Bug 952200 Bug 931285 Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-on: http://git-master/r/92523 (cherry picked from commit 066dc172010f1a5ea5a375e1cbdcf162ab206d63) Change-Id: I1a31793db8ee1fda5a947d69890e3118f0d3cdab Reviewed-on: http://git-master/r/93562 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Prashant Gaikwad <pgaikwad@nvidia.com> Tested-by: Prashant Gaikwad <pgaikwad@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/pm.c')
-rw-r--r--arch/arm/mach-tegra/pm.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/arch/arm/mach-tegra/pm.c b/arch/arm/mach-tegra/pm.c
index c68017cb009b..2f517021cde5 100644
--- a/arch/arm/mach-tegra/pm.c
+++ b/arch/arm/mach-tegra/pm.c
@@ -311,14 +311,6 @@ static void restore_cpu_complex(u32 mode)
BUG_ON(cpu != 0);
- /* restore original PLL settings */
-#ifdef CONFIG_ARCH_TEGRA_2x_SOC
- writel(tegra_sctx.pllp_misc, clk_rst + CLK_RESET_PLLP_MISC);
- writel(tegra_sctx.pllp_base, clk_rst + CLK_RESET_PLLP_BASE);
- writel(tegra_sctx.pllp_outa, clk_rst + CLK_RESET_PLLP_OUTA);
- writel(tegra_sctx.pllp_outb, clk_rst + CLK_RESET_PLLP_OUTB);
-#endif
-
/* Is CPU complex already running on PLLX? */
reg = readl(clk_rst + CLK_RESET_CCLK_BURST);
policy = (reg >> CLK_RESET_CCLK_BURST_POLICY_SHIFT) & 0xF;