[adm5120] add preliminary support for 2.6.24
[openwrt-10.03/.git] / target / linux / adm5120 / files / arch / mips / adm5120 / setup.c
index ca509859baa885220cc1d27ab5c38ea198d3e3f4..9046057f9fe76120a015731420ad86e9694e01e9 100644 (file)
@@ -23,6 +23,7 @@
 #include <linux/init.h>
 #include <linux/kernel.h>
 #include <linux/io.h>
+#include <linux/version.h>
 
 #include <asm/reboot.h>
 #include <asm/time.h>
@@ -59,7 +60,10 @@ void __init plat_mem_setup(void)
        adm5120_mem_init();
        adm5120_report();
 
-       board_time_init = adm5120_time_init;
+#if (LINUX_VERSION_CODE < KERNEL_VERSION(2,6,24))
+extern void plat_time_init(void) __init;
+       board_time_init = plat_time_init;
+#endif
 
        _machine_restart = adm5120_restart;
        _machine_halt = adm5120_halt;