summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/pm.c
diff options
context:
space:
mode:
authorBitan Biswas <bbiswas@nvidia.com>2012-07-12 18:33:37 +0530
committerSimone Willett <swillett@nvidia.com>2012-07-20 17:43:44 -0700
commitf9288476cff96063d0c8aa2fd6397d143e85f433 (patch)
tree6a9ddedc5166464b08fa467b159dbdd8d0f0cc07 /arch/arm/mach-tegra/pm.c
parentafe7f3c35b4d8b8b3bed8453bf64141aafdf26ad (diff)
ARM: tegra: reset io dpd mode
Bootloader io dpd settings are cleared during kernel initialization bug 758856 Change-Id: Ic6d5250a5ae127bb45ab37b9200ca06c8d1f11a2 Signed-off-by: Bitan Biswas <bbiswas@nvidia.com> Reviewed-on: http://git-master/r/115395 Reviewed-by: Simone Willett <swillett@nvidia.com> Tested-by: Simone Willett <swillett@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/pm.c')
-rw-r--r--arch/arm/mach-tegra/pm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/pm.c b/arch/arm/mach-tegra/pm.c
index 85a6cf19234a..9049e37ca05a 100644
--- a/arch/arm/mach-tegra/pm.c
+++ b/arch/arm/mach-tegra/pm.c
@@ -1231,6 +1231,10 @@ out:
iram_cpu_lp2_mask = tegra_cpu_lp2_mask;
iram_cpu_lp1_mask = tegra_cpu_lp1_mask;
+
+ /* clear io dpd settings before kernel */
+ tegra_bl_io_dpd_cleanup();
+
fail:
#endif
if (plat->suspend_mode == TEGRA_SUSPEND_NONE)