Fix function types to ones appropriate for initcalls.
authorMaciej W. Rozycki <macro@linux-mips.org>
Thu, 16 Jun 2005 20:37:40 +0000 (20:37 +0000)
committerRalf Baechle <ralf@linux-mips.org>
Sat, 29 Oct 2005 18:31:24 +0000 (19:31 +0100)
Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
drivers/tc/tc.c

index 2613c5135c095012d28fcecb6a0dc7621663f71e..d742c3a90b23c42750eff227e0924c01e56b8394 100644 (file)
@@ -8,7 +8,7 @@
  * 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>
@@ -177,7 +177,7 @@ static void __init tc_probe(unsigned long startaddr, unsigned long size,
 /*
  * the main entry
  */
-void __init tc_init(void)
+static int __init tc_init(void)
 {
        int tc_clock;
        int i;
@@ -185,7 +185,7 @@ void __init tc_init(void)
        unsigned long slot_size;
 
        if (!TURBOCHANNEL)
-               return;
+               return 0;
 
        for (i = 0; i < MAX_SLOT; i++) {
                tc_bus[i].base_addr = 0;
@@ -246,6 +246,8 @@ void __init tc_init(void)
                        }
 #endif
        }
+
+       return 0;
 }
 
 subsys_initcall(tc_init);