From: Colin Cross <ccross@android.com> Date: Mon, 4 Oct 2010 06:37:45 +0000 (-0700) Subject: [ARM] tegra: suspend: Add iovmm suspend X-Git-Tag: firefly_0821_release~9833^2~315 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=7ab7a5e6aca0efc2e7d6f65a0cf7909759f78756;p=firefly-linux-kernel-4.4.55.git [ARM] tegra: suspend: Add iovmm suspend Signed-off-by: Colin Cross <ccross@android.com> --- diff --git a/arch/arm/mach-tegra/suspend.c b/arch/arm/mach-tegra/suspend.c index 959ebe249977..b46d1bfff9b5 100644 --- a/arch/arm/mach-tegra/suspend.c +++ b/arch/arm/mach-tegra/suspend.c @@ -44,6 +44,7 @@ #include <asm/tlbflush.h> #include <mach/iomap.h> +#include <mach/iovmm.h> #include <mach/irqs.h> #include <mach/legacy_irq.h> #include <mach/suspend.h> @@ -387,11 +388,12 @@ static void tegra_suspend_dram(bool do_lp0) static int tegra_suspend_prepare_late(void) { disable_irq(INT_SYS_STATS_MON); - return 0; + return tegra_iovmm_suspend(); } static void tegra_suspend_wake(void) { + tegra_iovmm_resume(); enable_irq(INT_SYS_STATS_MON); }