Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  * for more details.
  *
  * Copyright (c) Harald Koerfgen, 1998
- * Copyright (c) 2001, 2003  Maciej W. Rozycki
+ * Copyright (c) 2001, 2003, 2005  Maciej W. Rozycki
  */
 #include <linux/string.h>
 #include <linux/init.h>
 /*
  * the main entry
  */
-void __init tc_init(void)
+static int __init tc_init(void)
 {
        int tc_clock;
        int i;
        unsigned long slot_size;
 
        if (!TURBOCHANNEL)
-               return;
+               return 0;
 
        for (i = 0; i < MAX_SLOT; i++) {
                tc_bus[i].base_addr = 0;
                        }
 #endif
        }
+
+       return 0;
 }
 
 subsys_initcall(tc_init);