Module Name: src
Committed By: cliff
Date: Sat Feb 5 06:05:35 UTC 2011
Modified Files:
src/sys/arch/mips/include [matt-nb5-mips64]: intr.h
Log Message:
- include opt_multiprocessor.h for MULTIPROCESSOR dependency
- add IPI tag defines for SUSPEND, HALT, and bump NIPIS
To generate a diff of this commit:
cvs rdiff -u -r1.3.96.14 -r1.3.96.15 src/sys/arch/mips/include/intr.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/mips/include/intr.h
diff -u src/sys/arch/mips/include/intr.h:1.3.96.14 src/sys/arch/mips/include/intr.h:1.3.96.15
--- src/sys/arch/mips/include/intr.h:1.3.96.14 Wed Dec 22 06:09:02 2010
+++ src/sys/arch/mips/include/intr.h Sat Feb 5 06:05:35 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: intr.h,v 1.3.96.14 2010/12/22 06:09:02 matt Exp $ */
+/* $NetBSD: intr.h,v 1.3.96.15 2011/02/05 06:05:35 cliff Exp $ */
/*-
* Copyright (c) 2009, 2010 The NetBSD Foundation, Inc.
* All rights reserved.
@@ -31,6 +31,8 @@
#ifndef _MIPS_INTR_H_
#define _MIPS_INTR_H_
+#include "opt_multiprocessor.h"
+
/*
* This is a common <machine/intr.h> for all MIPS platforms.
*/
@@ -63,7 +65,9 @@
#define IPI_FPSAVE 3 /* save current fp registers */
#define IPI_SYNCICACHE 4 /* sync icache for pages */
#define IPI_KPREEMPT 5 /* schedule a kernel preemption */
-#define NIPIS 6
+#define IPI_SUSPEND 6 /* DDB suspend signaling */
+#define IPI_HALT 7 /* halt cpu */
+#define NIPIS 8
#ifdef __INTR_PRIVATE
struct splsw {