Subject: CVS commit: [ppcoea-renovation] src/sys/arch
To: None <source-changes@NetBSD.org>
From: Tim Rightnour <garbled@netbsd.org>
List: source-changes
Date: 10/10/2007 18:41:36
Module Name:	src
Committed By:	garbled
Date:		Wed Oct 10 18:41:36 UTC 2007

Modified Files:
	src/sys/arch/macppc/conf [ppcoea-renovation]: GENERIC.MP files.macppc
	src/sys/arch/macppc/include [ppcoea-renovation]: intr.h
	src/sys/arch/macppc/macppc [ppcoea-renovation]: cpu.c interrupts.c
	    machdep.c
	src/sys/arch/powerpc/pic [ppcoea-renovation]: intr.c
Added Files:
	src/sys/arch/macppc/macppc [ppcoea-renovation]: ipi_hammerhead.c
	src/sys/arch/powerpc/pic [ppcoea-renovation]: files.ipi ipi.c
	    ipi_openpic.c ipivar.h

Log Message:
New ppcoea-MI IPI infrastructure.  This is similar to the PIC
infrastructure, but simplified greatly.

Also, convert macppc (the only port currently using IPI's) over to this new
infrastructure.  Still some minor work left to do here.


To generate a diff of this commit:
cvs rdiff -r1.1 -r1.1.78.1 src/sys/arch/macppc/conf/GENERIC.MP
cvs rdiff -r1.84.2.12 -r1.84.2.13 src/sys/arch/macppc/conf/files.macppc
cvs rdiff -r1.24.14.5 -r1.24.14.6 src/sys/arch/macppc/include/intr.h
cvs rdiff -r1.43.16.6 -r1.43.16.7 src/sys/arch/macppc/macppc/cpu.c
cvs rdiff -r1.1.2.4 -r1.1.2.5 src/sys/arch/macppc/macppc/interrupts.c
cvs rdiff -r0 -r1.1.2.1 src/sys/arch/macppc/macppc/ipi_hammerhead.c
cvs rdiff -r1.147.14.8 -r1.147.14.9 src/sys/arch/macppc/macppc/machdep.c
cvs rdiff -r0 -r1.1.2.1 src/sys/arch/powerpc/pic/files.ipi \
    src/sys/arch/powerpc/pic/ipi.c src/sys/arch/powerpc/pic/ipi_openpic.c \
    src/sys/arch/powerpc/pic/ipivar.h
cvs rdiff -r1.1.2.19 -r1.1.2.20 src/sys/arch/powerpc/pic/intr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.