]> git.sur5r.net Git - u-boot/blobdiff - cpu/74xx_7xx/speed.c
74xx_7xx: Fix rounding problem in CPU frequency calculation
[u-boot] / cpu / 74xx_7xx / speed.c
index bc33a67be6edd1ce6f0ee6e5668920644b18b45b..f2fdcd5dc3dbe352e03728cf0fade7fb184a667b 100644 (file)
@@ -149,8 +149,8 @@ int get_clocks (void)
 
        case CPU_750GX:
        case CPU_750FX:
-               clock = gd->bus_clk *
-                       hid1_fx_multipliers_x_10[get_hid1 () >> 27] / 10;
+               clock = (gd->bus_clk / 10) *
+                       hid1_fx_multipliers_x_10[get_hid1 () >> 27];
                break;
 
        case CPU_7450: