summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/cpu/armv7/vf610/global_timer.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/arm/cpu/armv7/vf610/global_timer.c b/arch/arm/cpu/armv7/vf610/global_timer.c
index db5c510b64..ab318fbe4f 100644
--- a/arch/arm/cpu/armv7/vf610/global_timer.c
+++ b/arch/arm/cpu/armv7/vf610/global_timer.c
@@ -65,7 +65,7 @@ void __udelay(unsigned long usec)
u64 wait;
start = get_cpu_global_timer();
- wait = (u64)((usec * CLK2MHZ(mxc_get_clock(MXC_BUS_CLK))) >> 2);
+ wait = (u64)(usec * CLK2MHZ(mxc_get_clock(MXC_BUS_CLK)));
do {
current = get_cpu_global_timer();
} while ((current - start) < wait);
@@ -83,5 +83,5 @@ unsigned long long get_ticks(void)
ulong get_tbclk(void)
{
- return (ulong)(mxc_get_clock(MXC_BUS_CLK) >> 2);
+ return (ulong)mxc_get_clock(MXC_ARM_CLK);
}