summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/cpuidle.h
diff options
context:
space:
mode:
authorJoseph Lehrer <jlehrer@nvidia.com>2011-12-26 10:24:06 -0800
committerVarun Wadekar <vwadekar@nvidia.com>2011-12-30 10:46:08 +0530
commit447c4036748a499d639ce2022eb3cb9265b984b6 (patch)
tree3822992dcf48da1794bac90a3a4054409c560cf1 /arch/arm/mach-tegra/cpuidle.h
parent06fdf10bd76bcb5f520dbff6c48fce2507535d46 (diff)
arm: tegra: use unsigned cpuidle latency variables
Latency calculations were using mixed signed/unsigned variables and assignments resulting in very large values which interfered with entering LP2. bug 896827 Change-Id: I8c8226433d26efbbc1579372c9a73cbc5897f26c Signed-off-by: Joseph Lehrer <jlehrer@nvidia.com> Reviewed-on: http://git-master/r/72151 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Mayuresh Kulkarni <mkulkarni@nvidia.com> Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/cpuidle.h')
-rw-r--r--arch/arm/mach-tegra/cpuidle.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/cpuidle.h b/arch/arm/mach-tegra/cpuidle.h
index 12a29ff2e236..9055250251ee 100644
--- a/arch/arm/mach-tegra/cpuidle.h
+++ b/arch/arm/mach-tegra/cpuidle.h
@@ -23,7 +23,7 @@
#ifdef CONFIG_PM_SLEEP
-extern int tegra_lp2_exit_latency;
+extern unsigned int tegra_lp2_exit_latency;
#ifdef CONFIG_ARCH_TEGRA_2x_SOC
void tegra2_idle_lp2(struct cpuidle_device *dev, struct cpuidle_state *state);