Module Name: src Committed By: matt Date: Wed Feb 1 02:03:52 UTC 2012
Modified Files: src/sys/arch/powerpc/include: openpic.h src/sys/arch/powerpc/pic: pic_mpcsoc.c Log Message: Use C89 function prototypes. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/powerpc/include/openpic.h cvs rdiff -u -r1.3 -r1.4 src/sys/arch/powerpc/pic/pic_mpcsoc.c 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/openpic.h diff -u src/sys/arch/powerpc/include/openpic.h:1.7 src/sys/arch/powerpc/include/openpic.h:1.8 --- src/sys/arch/powerpc/include/openpic.h:1.7 Sat Mar 14 14:46:05 2009 +++ src/sys/arch/powerpc/include/openpic.h Wed Feb 1 02:03:51 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: openpic.h,v 1.7 2009/03/14 14:46:05 dsl Exp $ */ +/* $NetBSD: openpic.h,v 1.8 2012/02/01 02:03:51 matt Exp $ */ /*- * Copyright (c) 2000 Tsubai Masanari. All rights reserved. @@ -32,40 +32,35 @@ extern volatile unsigned char *openpic_base; -static __inline u_int openpic_read(int); -static __inline void openpic_write(int, u_int); +static __inline uint32_t openpic_read(u_int); +static __inline void openpic_write(u_int, uint32_t); static __inline int openpic_read_irq(int); static __inline void openpic_eoi(int); -static __inline u_int -openpic_read(reg) - int reg; +static __inline uint32_t +openpic_read(u_int reg) { - volatile unsigned char *addr = openpic_base + reg; + volatile uint8_t *addr = openpic_base + reg; return in32rb(addr); } static __inline void -openpic_write(reg, val) - int reg; - u_int val; +openpic_write(u_int reg, uint32_t val) { - volatile unsigned char *addr = openpic_base + reg; + volatile uint8_t *addr = openpic_base + reg; out32rb(addr, val); } static __inline int -openpic_read_irq(cpu) - int cpu; +openpic_read_irq(int cpu) { return openpic_read(OPENPIC_IACK(cpu)) & OPENPIC_VECTOR_MASK; } static __inline void -openpic_eoi(cpu) - int cpu; +openpic_eoi(int cpu) { openpic_write(OPENPIC_EOI(cpu), 0); openpic_read(OPENPIC_EOI(cpu)); Index: src/sys/arch/powerpc/pic/pic_mpcsoc.c diff -u src/sys/arch/powerpc/pic/pic_mpcsoc.c:1.3 src/sys/arch/powerpc/pic/pic_mpcsoc.c:1.4 --- src/sys/arch/powerpc/pic/pic_mpcsoc.c:1.3 Sat Jan 14 19:35:59 2012 +++ src/sys/arch/powerpc/pic/pic_mpcsoc.c Wed Feb 1 02:03:52 2012 @@ -1,4 +1,4 @@ -/* $NetBSD: pic_mpcsoc.c,v 1.3 2012/01/14 19:35:59 phx Exp $ */ +/* $NetBSD: pic_mpcsoc.c,v 1.4 2012/02/01 02:03:52 matt Exp $ */ /*- * Copyright (c) 2007 Michael Lorenz @@ -27,7 +27,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pic_mpcsoc.c,v 1.3 2012/01/14 19:35:59 phx Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pic_mpcsoc.c,v 1.4 2012/02/01 02:03:52 matt Exp $"); #include <sys/param.h> #include <sys/malloc.h> @@ -143,7 +143,7 @@ setup_mpcpic(void *addr) } void -mpcpic_reserv16() +mpcpic_reserv16(void) { extern int max_base; /* intr.c */