Merge branch 'master' of rsync://rsync.denx.de/git/u-boot
[platform/kernel/u-boot.git] / cpu / mcf52x2 / speed.c
index 8d5c92f..ac860b2 100644 (file)
 #include <common.h>
 #include <asm/processor.h>
 
+DECLARE_GLOBAL_DATA_PTR;
+
 /*
  * get_clocks() fills in gd->cpu_clock and gd->bus_clk
  */
 int get_clocks (void)
 {
-       DECLARE_GLOBAL_DATA_PTR;
-
        gd->cpu_clk = CFG_CLK;
+#ifdef CONFIG_M5249
+       gd->bus_clk = gd->cpu_clk / 2;
+#else
        gd->bus_clk = gd->cpu_clk;
+#endif
        return (0);
 }