diff options
-rw-r--r-- | arch/arm/mach-ux500/pm/timer.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/arm/mach-ux500/pm/timer.c b/arch/arm/mach-ux500/pm/timer.c index 61f92bf73da..b870163200c 100644 --- a/arch/arm/mach-ux500/pm/timer.c +++ b/arch/arm/mach-ux500/pm/timer.c @@ -163,12 +163,12 @@ void ux500_rtcrtt_off(void) if (measure_latency) { measure_latency_start(); } else { + /* Disable, self start and oneshot mode */ + writel(RTC_TCR_RTTSS | RTC_TCR_RTTOS, rtc_base + RTC_TCR); + /* Clear eventual interrupts */ if (readl(rtc_base + RTC_MIS) & RTC_MIS_RTCTMIS) writel(RTC_ICR_TIC, rtc_base + RTC_ICR); - - /* Disable, self start and oneshot mode */ - writel(RTC_TCR_RTTSS | RTC_TCR_RTTOS, rtc_base + RTC_TCR); } } |