diff options
-rw-r--r-- | arch/arm/mach-ux500/timer.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/mach-ux500/timer.c b/arch/arm/mach-ux500/timer.c index 36a82bf57d55..08c55a53cb83 100644 --- a/arch/arm/mach-ux500/timer.c +++ b/arch/arm/mach-ux500/timer.c | |||
@@ -53,6 +53,13 @@ static void __init ux500_timer_init(void) | |||
53 | clksrc_dbx500_prcmu_init(); | 53 | clksrc_dbx500_prcmu_init(); |
54 | } | 54 | } |
55 | 55 | ||
56 | static void ux500_timer_reset(void) | ||
57 | { | ||
58 | nmdk_clkevt_reset(); | ||
59 | nmdk_clksrc_reset(); | ||
60 | } | ||
61 | |||
56 | struct sys_timer ux500_timer = { | 62 | struct sys_timer ux500_timer = { |
57 | .init = ux500_timer_init, | 63 | .init = ux500_timer_init, |
64 | .resume = ux500_timer_reset, | ||
58 | }; | 65 | }; |