summaryrefslogtreecommitdiff
path: root/sys/arch/sgi/include
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/sgi/include')
-rw-r--r--sys/arch/sgi/include/autoconf.h3
-rw-r--r--sys/arch/sgi/include/cpu.h8
2 files changed, 9 insertions, 2 deletions
diff --git a/sys/arch/sgi/include/autoconf.h b/sys/arch/sgi/include/autoconf.h
index d7003f4157e..a68295c3d4b 100644
--- a/sys/arch/sgi/include/autoconf.h
+++ b/sys/arch/sgi/include/autoconf.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: autoconf.h,v 1.22 2009/10/26 20:14:42 miod Exp $ */
+/* $OpenBSD: autoconf.h,v 1.23 2009/10/30 08:13:57 syuu Exp $ */
/*
* Copyright (c) 2001-2003 Opsycon AB (www.opsycon.se / www.opsycon.com)
@@ -83,6 +83,7 @@ struct device;
void ip27_setup(void);
void ip27_autoconf(struct device *);
void ip30_setup(void);
+void ip30_autoconf(struct device *);
void ip32_setup(void);
extern char osloadpartition[256];
diff --git a/sys/arch/sgi/include/cpu.h b/sys/arch/sgi/include/cpu.h
index 18e457c2c5a..42b85d8e549 100644
--- a/sys/arch/sgi/include/cpu.h
+++ b/sys/arch/sgi/include/cpu.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: cpu.h,v 1.3 2009/09/30 06:22:00 syuu Exp $ */
+/* $OpenBSD: cpu.h,v 1.4 2009/10/30 08:13:57 syuu Exp $ */
/* Use Mips generic include file */
@@ -16,3 +16,9 @@
#endif/* _KERNEL */
#include <mips64/cpu.h>
+
+#if defined(_KERNEL) && defined(MULTIPROCESSOR) && !defined(_LOCORE)
+void hw_cpu_boot_secondary(struct cpu_info *);
+void hw_cpu_hatch(struct cpu_info *);
+void hw_cpu_spinup_trampoline(struct cpu_info *);
+#endif/* _KERNEL && MULTIPROCESSOR && !_LOCORE */