Module Name: src Committed By: matt Date: Tue Mar 2 21:52:33 UTC 2010
Modified Files: src/sys/arch/macppc/macppc: cpu.c src/sys/arch/mvmeppc/stand/libsa: srt0.S src/sys/arch/ofppc/ofppc: cpu.c src/sys/arch/powerpc/include: Makefile src/sys/arch/prep/prep: locore.S src/sys/arch/prep/stand/boot: boot.c clock.c src/sys/arch/rs6000/stand/boot: boot.c clock.c src/sys/arch/sandpoint/stand/netboot: entry.S Removed Files: src/sys/arch/amigappc/include: spr.h src/sys/arch/bebox/include: spr.h src/sys/arch/evbppc/include: spr.h src/sys/arch/ibmnws/include: spr.h src/sys/arch/macppc/include: spr.h src/sys/arch/mvmeppc/include: spr.h src/sys/arch/ofppc/include: spr.h src/sys/arch/prep/include: spr.h src/sys/arch/rs6000/include: spr.h src/sys/arch/sandpoint/include: spr.h Log Message: Add missing <powerpc/FOO/spr.h> to a few files missed on the first pass. Don't export <machine/spr.h> to userland, only <powerpc/spr.h> To generate a diff of this commit: cvs rdiff -u -r1.2 -r0 src/sys/arch/amigappc/include/spr.h cvs rdiff -u -r1.4 -r0 src/sys/arch/bebox/include/spr.h cvs rdiff -u -r1.4 -r0 src/sys/arch/evbppc/include/spr.h cvs rdiff -u -r1.2 -r0 src/sys/arch/ibmnws/include/spr.h cvs rdiff -u -r1.4 -r0 src/sys/arch/macppc/include/spr.h cvs rdiff -u -r1.52 -r1.53 src/sys/arch/macppc/macppc/cpu.c cvs rdiff -u -r1.4 -r0 src/sys/arch/mvmeppc/include/spr.h cvs rdiff -u -r1.2 -r1.3 src/sys/arch/mvmeppc/stand/libsa/srt0.S cvs rdiff -u -r1.4 -r0 src/sys/arch/ofppc/include/spr.h cvs rdiff -u -r1.11 -r1.12 src/sys/arch/ofppc/ofppc/cpu.c cvs rdiff -u -r1.34 -r1.35 src/sys/arch/powerpc/include/Makefile cvs rdiff -u -r1.4 -r0 src/sys/arch/prep/include/spr.h cvs rdiff -u -r1.13 -r1.14 src/sys/arch/prep/prep/locore.S cvs rdiff -u -r1.16 -r1.17 src/sys/arch/prep/stand/boot/boot.c cvs rdiff -u -r1.9 -r1.10 src/sys/arch/prep/stand/boot/clock.c cvs rdiff -u -r1.1 -r0 src/sys/arch/rs6000/include/spr.h cvs rdiff -u -r1.3 -r1.4 src/sys/arch/rs6000/stand/boot/boot.c cvs rdiff -u -r1.1 -r1.2 src/sys/arch/rs6000/stand/boot/clock.c cvs rdiff -u -r1.4 -r0 src/sys/arch/sandpoint/include/spr.h cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sandpoint/stand/netboot/entry.S 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/macppc/macppc/cpu.c diff -u src/sys/arch/macppc/macppc/cpu.c:1.52 src/sys/arch/macppc/macppc/cpu.c:1.53 --- src/sys/arch/macppc/macppc/cpu.c:1.52 Fri Nov 27 03:23:11 2009 +++ src/sys/arch/macppc/macppc/cpu.c Tue Mar 2 21:52:33 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu.c,v 1.52 2009/11/27 03:23:11 rmind Exp $ */ +/* $NetBSD: cpu.c,v 1.53 2010/03/02 21:52:33 matt Exp $ */ /*- * Copyright (c) 2001 Tsubai Masanari. @@ -33,7 +33,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.52 2009/11/27 03:23:11 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.53 2010/03/02 21:52:33 matt Exp $"); #include "opt_ppcparam.h" #include "opt_multiprocessor.h" @@ -53,6 +53,7 @@ #include <powerpc/openpic.h> #include <powerpc/atomic.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #ifdef ALTIVEC #include <powerpc/altivec.h> #endif Index: src/sys/arch/mvmeppc/stand/libsa/srt0.S diff -u src/sys/arch/mvmeppc/stand/libsa/srt0.S:1.2 src/sys/arch/mvmeppc/stand/libsa/srt0.S:1.3 --- src/sys/arch/mvmeppc/stand/libsa/srt0.S:1.2 Mon Apr 28 20:23:30 2008 +++ src/sys/arch/mvmeppc/stand/libsa/srt0.S Tue Mar 2 21:52:33 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: srt0.S,v 1.2 2008/04/28 20:23:30 martin Exp $ */ +/* $NetBSD: srt0.S,v 1.3 2010/03/02 21:52:33 matt Exp $ */ /*- * Copyright (c) 2002 The NetBSD Foundation, Inc. @@ -32,6 +32,7 @@ #include <machine/asm.h> #include <machine/psl.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #define STACK_SIZE 8192 Index: src/sys/arch/ofppc/ofppc/cpu.c diff -u src/sys/arch/ofppc/ofppc/cpu.c:1.11 src/sys/arch/ofppc/ofppc/cpu.c:1.12 --- src/sys/arch/ofppc/ofppc/cpu.c:1.11 Mon Apr 28 20:23:31 2008 +++ src/sys/arch/ofppc/ofppc/cpu.c Tue Mar 2 21:52:33 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu.c,v 1.11 2008/04/28 20:23:31 martin Exp $ */ +/* $NetBSD: cpu.c,v 1.12 2010/03/02 21:52:33 matt Exp $ */ /*- * Copyright (c) 2000, 2001 The NetBSD Foundation, Inc. @@ -30,7 +30,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.11 2008/04/28 20:23:31 martin Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.12 2010/03/02 21:52:33 matt Exp $"); #include "opt_ppcparam.h" #include "opt_multiprocessor.h" @@ -42,12 +42,15 @@ #include <sys/device.h> #include <uvm/uvm_extern.h> + #include <dev/ofw/openfirm.h> -#include <powerpc/oea/hid.h> -#include <powerpc/oea/bat.h> + #include <powerpc/openpic.h> #include <powerpc/atomic.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> +#include <powerpc/oea/hid.h> +#include <powerpc/oea/bat.h> #ifdef ALTIVEC #include <powerpc/altivec.h> #endif Index: src/sys/arch/powerpc/include/Makefile diff -u src/sys/arch/powerpc/include/Makefile:1.34 src/sys/arch/powerpc/include/Makefile:1.35 --- src/sys/arch/powerpc/include/Makefile:1.34 Fri Feb 9 21:55:10 2007 +++ src/sys/arch/powerpc/include/Makefile Tue Mar 2 21:52:32 2010 @@ -1,6 +1,9 @@ -# $NetBSD: Makefile,v 1.34 2007/02/09 21:55:10 ad Exp $ +# $NetBSD: Makefile,v 1.35 2010/03/02 21:52:32 matt Exp $ +.if !defined(INCSDIR) INCSDIR?= /usr/include/powerpc +INCS+= spr.h +.endif INCS+= ansi.h aout_machdep.h asm.h atomic.h \ bswap.h \ @@ -14,7 +17,7 @@ math.h mcontext.h mutex.h \ param.h pcb.h pmap.h pmc.h proc.h profile.h psl.h pte.h ptrace.h \ reg.h reloc.h rwlock.h \ - setjmp.h signal.h spr.h stdarg.h \ + setjmp.h signal.h stdarg.h \ trap.h types.h \ varargs.h \ wchar_limits.h Index: src/sys/arch/prep/prep/locore.S diff -u src/sys/arch/prep/prep/locore.S:1.13 src/sys/arch/prep/prep/locore.S:1.14 --- src/sys/arch/prep/prep/locore.S:1.13 Thu Nov 26 00:19:21 2009 +++ src/sys/arch/prep/prep/locore.S Tue Mar 2 21:52:32 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: locore.S,v 1.13 2009/11/26 00:19:21 matt Exp $ */ +/* $NetBSD: locore.S,v 1.14 2010/03/02 21:52:32 matt Exp $ */ /* $OpenBSD: locore.S,v 1.4 1997/01/26 09:06:38 rahnds Exp $ */ /* @@ -52,6 +52,7 @@ #include <machine/asm.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #include "ksyms.h" Index: src/sys/arch/prep/stand/boot/boot.c diff -u src/sys/arch/prep/stand/boot/boot.c:1.16 src/sys/arch/prep/stand/boot/boot.c:1.17 --- src/sys/arch/prep/stand/boot/boot.c:1.16 Sat Mar 14 14:46:05 2009 +++ src/sys/arch/prep/stand/boot/boot.c Tue Mar 2 21:52:32 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: boot.c,v 1.16 2009/03/14 14:46:05 dsl Exp $ */ +/* $NetBSD: boot.c,v 1.17 2010/03/02 21:52:32 matt Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -40,6 +40,7 @@ #include <machine/cpu.h> #include <machine/residual.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #include "boot.h" Index: src/sys/arch/prep/stand/boot/clock.c diff -u src/sys/arch/prep/stand/boot/clock.c:1.9 src/sys/arch/prep/stand/boot/clock.c:1.10 --- src/sys/arch/prep/stand/boot/clock.c:1.9 Mon Apr 10 18:40:06 2006 +++ src/sys/arch/prep/stand/boot/clock.c Tue Mar 2 21:52:32 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: clock.c,v 1.9 2006/04/10 18:40:06 garbled Exp $ */ +/* $NetBSD: clock.c,v 1.10 2010/03/02 21:52:32 matt Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -35,6 +35,7 @@ #include <dev/isa/isareg.h> #include <dev/ic/i8253reg.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #include "boot.h" Index: src/sys/arch/rs6000/stand/boot/boot.c diff -u src/sys/arch/rs6000/stand/boot/boot.c:1.3 src/sys/arch/rs6000/stand/boot/boot.c:1.4 --- src/sys/arch/rs6000/stand/boot/boot.c:1.3 Sat Mar 14 14:46:06 2009 +++ src/sys/arch/rs6000/stand/boot/boot.c Tue Mar 2 21:52:32 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: boot.c,v 1.3 2009/03/14 14:46:06 dsl Exp $ */ +/* $NetBSD: boot.c,v 1.4 2010/03/02 21:52:32 matt Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -40,6 +40,7 @@ #include <machine/cpu.h> #include <machine/iplcb.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #include "boot.h" Index: src/sys/arch/rs6000/stand/boot/clock.c diff -u src/sys/arch/rs6000/stand/boot/clock.c:1.1 src/sys/arch/rs6000/stand/boot/clock.c:1.2 --- src/sys/arch/rs6000/stand/boot/clock.c:1.1 Mon Dec 17 19:09:46 2007 +++ src/sys/arch/rs6000/stand/boot/clock.c Tue Mar 2 21:52:32 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: clock.c,v 1.1 2007/12/17 19:09:46 garbled Exp $ */ +/* $NetBSD: clock.c,v 1.2 2010/03/02 21:52:32 matt Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -35,6 +35,7 @@ #include <dev/isa/isareg.h> #include <dev/ic/i8253reg.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #include "boot.h" Index: src/sys/arch/sandpoint/stand/netboot/entry.S diff -u src/sys/arch/sandpoint/stand/netboot/entry.S:1.4 src/sys/arch/sandpoint/stand/netboot/entry.S:1.5 --- src/sys/arch/sandpoint/stand/netboot/entry.S:1.4 Fri Jun 12 00:24:33 2009 +++ src/sys/arch/sandpoint/stand/netboot/entry.S Tue Mar 2 21:52:32 2010 @@ -1,7 +1,8 @@ -/* $NetBSD: entry.S,v 1.4 2009/06/12 00:24:33 nisimura Exp $ */ +/* $NetBSD: entry.S,v 1.5 2010/03/02 21:52:32 matt Exp $ */ #include <powerpc/psl.h> #include <powerpc/spr.h> +#include <powerpc/oea/spr.h> #include <powerpc/oea/bat.h> #include <powerpc/oea/hid.h>