summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/timer.h
diff options
context:
space:
mode:
authorBo Yan <byan@nvidia.com>2012-09-27 18:20:06 -0700
committerSimone Willett <swillett@nvidia.com>2012-10-22 18:40:25 -0700
commit1b2161f3157b7fd740752ab49616322914f1d3a6 (patch)
tree0c634eb049bbccd5f6769936cdc9a6fa533a20da /arch/arm/mach-tegra/timer.h
parent74fdae13f61c9d5b9439118cfd41e094105bb0ad (diff)
ARM: tegra11x: Fix TimerValue data type
The TimerValue register in generic timer does not stop after counting to 0, it will keep counting down. The value is the time elapsed after event trigger. Signed-off-by: Bo Yan <byan@nvidia.com> Reviewed-on: http://git-master/r/139535 (cherry picked from commit f84b23ed0c37297bf8142b69702cf8f2a1c24058) Change-Id: I009585819b801b2eb157f9a70a3e9bf75a41ff77 Signed-off-by: Bharat Nihalani <bnihalani@nvidia.com> Reviewed-on: http://git-master/r/146479 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Bo Yan <byan@nvidia.com> Tested-by: Bo Yan <byan@nvidia.com> Reviewed-by: Yu-Huan Hsu <yhsu@nvidia.com> GVS: Gerrit_Virtual_Submit
Diffstat (limited to 'arch/arm/mach-tegra/timer.h')
-rw-r--r--arch/arm/mach-tegra/timer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/timer.h b/arch/arm/mach-tegra/timer.h
index a483ecb9e866..b4b8192a0fbf 100644
--- a/arch/arm/mach-tegra/timer.h
+++ b/arch/arm/mach-tegra/timer.h
@@ -63,7 +63,7 @@ static inline void tegra_twd_resume(struct tegra_twd_context *context) {}
#ifdef CONFIG_ARM_ARCH_TIMER
struct arch_timer_context {
- u32 cntp_tval;
+ s32 cntp_tval;
u32 cntp_ctl;
u32 cntfrq;
};