From 24026696dcd728be545c07fcd3b4bd7e1483c553 Mon Sep 17 00:00:00 2001 From: Alex Frid Date: Wed, 6 Oct 2010 00:02:41 -0700 Subject: [ARM/tegra] suspend: Consolidated dvfs/TMON resume. Moved dvfs resume into finish suspend ops call (from the 1st dvfs thread invocation after suspend). This would guarantee dvfs re-start in case when suspend is aborted by other driver. Bug 742504 (cherry picked from commit 3a8bf2922f2f266381c887f3c05b7a755b40fae2) Added thermal monitor (TMON) suspend/resume functionality. Bug 698425 Bug 746601 (cherry picked from commit d6aa039689b31d311c836fe478c5943470d7203d) Change-Id: I643f5bd9021989af569bd0ebba40af60738a6bdf Reviewed-on: http://git-master/r/8719 Tested-by: Aleksandr Frid Reviewed-by: Narendra Damahe Tested-by: Narendra Damahe Reviewed-by: Yu-Huan Hsu Reviewed-by: Varun Colbert Tested-by: Varun Colbert --- arch/arm/mach-tegra/suspend.c | 1 + 1 file changed, 1 insertion(+) (limited to 'arch/arm/mach-tegra/suspend.c') diff --git a/arch/arm/mach-tegra/suspend.c b/arch/arm/mach-tegra/suspend.c index b38833211302..dd623bdb69dc 100644 --- a/arch/arm/mach-tegra/suspend.c +++ b/arch/arm/mach-tegra/suspend.c @@ -522,6 +522,7 @@ static void tegra_suspend_finish(void) NvOdmSocPowerState state = NvRmPowerLowestStateGet(); NvRmPrivPmuLPxStateConfig(s_hRmGlobal, state, NV_FALSE); + NvRmPrivDfsResume(); #endif } -- cgit v1.2.3