summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-ux500/pm/timer.c6
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);
}
}