]> git.sur5r.net Git - u-boot/blobdiff - board/edb93xx/early_udelay.h
sh: Fix rsk7203 alignment problem
[u-boot] / board / edb93xx / early_udelay.h
index 3b26b3f16cd7c60358c5cbfc0fc825e33ecb500a..185283d98dca4e3cfa0114036adde2cc8785ec0c 100644 (file)
@@ -26,7 +26,7 @@
 static inline void early_udelay(uint32_t usecs)
 {
        /* loop takes 4 cycles at 5.0ns (fastest case, running at 200MHz) */
-       register uint32_t loops = (usecs * 1000) / 20;
+       register uint32_t loops = usecs * (1000 / 20);
 
        __asm__ volatile ("1:\n"
                        "subs %0, %1, #1\n"