arm: tegra: use new SMC call for SoC idle state
Prashant Gaikwad [Tue, 9 Jul 2013 07:00:38 +0000 (12:00 +0530)]
Bug 1276819

Change-Id: I0b09b8ac73697f11234feab6f414e41e01f7815f
Signed-off-by: Prashant Gaikwad <pgaikwad@nvidia.com>
Reviewed-on: http://git-master/r/246526
(cherry picked from commit a47d87b3baa53cb9096c17358c0289874bc189b1)
Reviewed-on: http://git-master/r/252272
Reviewed-by: Mandar Padmawar <mpadmawar@nvidia.com>
Tested-by: Mandar Padmawar <mpadmawar@nvidia.com>

arch/arm/mach-tegra/pm.c

index a01c947..875bcbe 100644 (file)
@@ -657,7 +657,7 @@ static inline void tegra_stop_mc_clk(unsigned long v2p)
                          __pa(&tegra_resume_timestamps_end));
        trace_smc_sleep_core(NVSEC_SMC_START);
 
-       tegra_generic_smc(0xFFFFFFFC, 0xFFFFFFE6,
+       tegra_generic_smc(0xFFFFFFFC, 0xFFFFFFE5,
                          (TEGRA_RESET_HANDLER_BASE +
                           tegra_cpu_reset_handler_offset));