Module Name:    src
Committed By:   matt
Date:           Tue Feb  8 06:28:57 UTC 2011

Modified Files:
        src/sys/arch/powerpc/include/booke: intr.h

Log Message:
Add IPI/cpu_send_ipi to intrsw.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/include/booke/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/powerpc/include/booke/intr.h
diff -u src/sys/arch/powerpc/include/booke/intr.h:1.2 src/sys/arch/powerpc/include/booke/intr.h:1.3
--- src/sys/arch/powerpc/include/booke/intr.h:1.2	Tue Jan 18 01:02:54 2011
+++ src/sys/arch/powerpc/include/booke/intr.h	Tue Feb  8 06:28:56 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: intr.h,v 1.2 2011/01/18 01:02:54 matt Exp $	*/
+/*	$NetBSD: intr.h,v 1.3 2011/02/08 06:28:56 matt Exp $	*/
 /*-
  * Copyright (c) 2010, 2011 The NetBSD Foundation, Inc.
  * All rights reserved.
@@ -64,6 +64,9 @@
 #define IST_MAX		(NIPL+10)
 #endif
 
+#define	IPI_DST_ALL	-2
+#define	IPI_DST_NOTME	-1
+
 #define	__HAVE_FAST_SOFTINTS	1
 
 #ifndef _LOCORE
@@ -75,6 +78,8 @@
 const char *
 	intr_string(int, int);
 
+void	cpu_send_ipi(cpuid_t, uintptr_t);
+
 void	spl0(void);
 int 	splraise(int);
 void 	splx(int);
@@ -109,6 +114,7 @@
 	void (*intrsw_spl0)(void);
 	void (*intrsw_splx)(int);
 	const char *(*intrsw_string)(int, int);
+	void (*intrsw_send_ipi)(cpuid_t, uintptr_t);
 #ifdef __HAVE_FAST_SOFTINTS
 	void (*intrsw_softint_init_md)(struct lwp *, u_int, uintptr_t *);
 	void (*intrsw_softint_trigger)(uintptr_t);

Reply via email to