* Make Ethernet autonegotiation on INCA-IP work for all clock rates;
[kernel/u-boot.git] / lib_mips / time.c
index 9e6138d..cd8dc72 100644 (file)
@@ -75,9 +75,7 @@ void udelay (unsigned long usec)
        ulong tmo;
        ulong start = get_timer(0);
 
-       tmo = usec * CFG_HZ / 1000;
-       tmo /= 1000;
-
+       tmo = usec * (CFG_HZ / 1000000);
        while ((ulong)((mips_count_get() - start)) < tmo)
                /*NOP*/;
 }
@@ -99,5 +97,3 @@ ulong get_tbclk(void)
 {
        return CFG_HZ;
 }
-
-