diff options
author | Scott Williams <scwilliams@nvidia.com> | 2012-02-15 16:07:45 -0800 |
---|---|---|
committer | Varun Wadekar <vwadekar@nvidia.com> | 2012-06-26 11:32:36 +0530 |
commit | c38800592d96f83b3fbd64e22e1446e55d4eb8ea (patch) | |
tree | 9f78afe29941d059e969bc9f3847054b5bc77272 /arch/arm/mach-tegra/timer.h | |
parent | 3e3e5cfd384fe6fed6aa35cff345f1aed4fd1a74 (diff) |
ARM: tegra: power: Add TSC suspend/resume
Change-Id: Id52c906149f9c7e72501b50ead3912228aea033a
Signed-off-by: Scott Williams <scwilliams@nvidia.com>
Reviewed-on: http://git-master/r/84151
Reviewed-by: Aleksandr Frid <afrid@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/timer.h')
-rw-r--r-- | arch/arm/mach-tegra/timer.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/arch/arm/mach-tegra/timer.h b/arch/arm/mach-tegra/timer.h index 49d4ae83bc6f..8a9be1ec6142 100644 --- a/arch/arm/mach-tegra/timer.h +++ b/arch/arm/mach-tegra/timer.h @@ -60,4 +60,16 @@ static inline void tegra_twd_suspend(struct tegra_twd_context *context) {} static inline void tegra_twd_resume(struct tegra_twd_context *context) {} #endif +#if defined(CONFIG_ARM_ARCH_TIMER) && defined(CONFIG_PM_SLEEP) +void tegra_arch_timer_suspend(void); +void tegra_arch_timer_resume(void); +void tegra_arch_timer_wait_for_suspend(void); +void tegra_arch_timer_wait_for_resume(void); +#else +static inline void tegra_arch_timer_suspend(void) {} +static inline void tegra_arch_timer_resume(void) {} +static inline void tegra_arch_timer_wait_for_suspend(void) {}; +static inline void tegra_arch_timer_wait_for_resume(void) {}; +#endif + #endif /* _MACH_TEGRA_TIMER_H_ */ |