summaryrefslogtreecommitdiffstats
path: root/arch/mips/sgi/kernel/system.c
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>1998-04-05 11:23:36 +0000
committerRalf Baechle <ralf@linux-mips.org>1998-04-05 11:23:36 +0000
commit4318fbda2a7ee51caafdc4eb1f8028a3f0605142 (patch)
treecddb50a81d7d1a628cc400519162080c6d87868e /arch/mips/sgi/kernel/system.c
parent36ea5120664550fae6d31f1c6f695e4f8975cb06 (diff)
o Merge with Linux 2.1.91.
o First round of bugfixes for the SC/MC CPUs. o FPU context switch fixes. o Lazy context switches. o Faster syscalls. o Removed dead code. o Shitloads of other things I forgot ...
Diffstat (limited to 'arch/mips/sgi/kernel/system.c')
-rw-r--r--arch/mips/sgi/kernel/system.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/arch/mips/sgi/kernel/system.c b/arch/mips/sgi/kernel/system.c
index affb009f2..f27d2ce05 100644
--- a/arch/mips/sgi/kernel/system.c
+++ b/arch/mips/sgi/kernel/system.c
@@ -3,8 +3,9 @@
*
* Copyright (C) 1996 David S. Miller (dm@engr.sgi.com)
*
- * $Id: system.c,v 1.3 1997/09/13 02:19:18 ralf Exp $
+ * $Id: system.c,v 1.4 1997/12/01 17:57:39 ralf Exp $
*/
+#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/string.h>
@@ -56,7 +57,7 @@ static struct smatch sgi_cputable[] = {
#define NUM_CPUS 9 /* for now */
-static enum sgi_mach string_to_mach(char *s)
+__initfunc(static enum sgi_mach string_to_mach(char *s))
{
int i;
@@ -71,7 +72,7 @@ static enum sgi_mach string_to_mach(char *s)
return (enum sgi_mach) 0;
}
-static int string_to_cpu(char *s)
+__initfunc(static int string_to_cpu(char *s))
{
int i;
@@ -90,7 +91,7 @@ static int string_to_cpu(char *s)
* We' call this early before loadmmu(). If we do the other way around
* the firmware will crash and burn.
*/
-void sgi_sysinit(void)
+__initfunc(void sgi_sysinit(void))
{
pcomponent *p, *toplev, *cpup = 0;
int cputype = -1;