summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorKasoju Mallikarjun <mkasoju@nvidia.com>2010-08-09 00:49:53 +0530
committerYu-Huan Hsu <yhsu@nvidia.com>2010-08-08 22:59:43 -0700
commit8574935a477d45943485b6a7ab50d480a9109845 (patch)
treef0a72f70a228024f1a11a60508bbb6cb0a95cc60 /arch
parent1d37d0aa2e3dc546736430479053cf12c59011e7 (diff)
[arm/tegra] suspend: Disable A03 LP0 WAR for A03P chip
Updated A03 LP0 WAR so that it is not invoked for A03P chip. Bug 713150 Change-Id: I466cc6a600e46a1ea07191a69911e44279bf4fd7 Reviewed-on: http://git-master/r/4898 Tested-by: Mallikarjun Kasoju <mkasoju@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/mach-tegra/suspend.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/suspend.c b/arch/arm/mach-tegra/suspend.c
index b2b461d8b0a6..a721a93dba6e 100644
--- a/arch/arm/mach-tegra/suspend.c
+++ b/arch/arm/mach-tegra/suspend.c
@@ -353,7 +353,7 @@ static void tegra_setup_warmboot(bool lp0_ok)
* bootrom into performing a regular boot, but pass a flag to the
* bootloader to bypass the kernel reload and jump to the lp0
* restore sequence */
- if (tegra_is_ap20_a03())
+ if (tegra_is_ap20_a03() && (!tegra_is_ap20_a03p()))
scratch0 |= (1<<5);
else
scratch0 |= 1;