Module Name: src
Committed By: dyoung
Date: Tue Jul 19 15:17:20 UTC 2011
Modified Files:
src/distrib/sets/lists/comp: md.mmeye
src/sys/arch/mmeye/dev: com_mainbus.c mmeyepcmcia.c
src/sys/arch/mmeye/include: Makefile autoconf.h
Added Files:
src/sys/arch/mmeye/include: bus_defs.h bus_funcs.h
Removed Files:
src/sys/arch/mmeye/include: bus.h
Log Message:
Change <machine/bus.h> to <sys/bus.h> throughout.
Split bus.h -> bus_{defs,funcs}.h.
Mark mmeye/bus.h obsolete.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/distrib/sets/lists/comp/md.mmeye
cvs rdiff -u -r1.11 -r1.12 src/sys/arch/mmeye/dev/com_mainbus.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/mmeye/dev/mmeyepcmcia.c
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/mmeye/include/Makefile
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mmeye/include/autoconf.h
cvs rdiff -u -r1.3 -r0 src/sys/arch/mmeye/include/bus.h
cvs rdiff -u -r0 -r1.1 src/sys/arch/mmeye/include/bus_defs.h \
src/sys/arch/mmeye/include/bus_funcs.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/distrib/sets/lists/comp/md.mmeye
diff -u src/distrib/sets/lists/comp/md.mmeye:1.29 src/distrib/sets/lists/comp/md.mmeye:1.30
--- src/distrib/sets/lists/comp/md.mmeye:1.29 Mon Jul 18 17:39:05 2011
+++ src/distrib/sets/lists/comp/md.mmeye Tue Jul 19 15:17:20 2011
@@ -1,4 +1,4 @@
-# $NetBSD: md.mmeye,v 1.29 2011/07/18 17:39:05 dyoung Exp $
+# $NetBSD: md.mmeye,v 1.30 2011/07/19 15:17:20 dyoung Exp $
./usr/include/ieeefp.h comp-c-include
./usr/include/mmeye comp-c-include
./usr/include/mmeye/_G_config.h comp-obsolete obsolete
@@ -7,7 +7,7 @@
./usr/include/mmeye/asm.h comp-c-include
./usr/include/mmeye/bootinfo.h comp-obsolete obsolete
./usr/include/mmeye/bswap.h comp-c-include
-./usr/include/mmeye/bus.h comp-c-include
+./usr/include/mmeye/bus.h comp-obsolete obsolete
./usr/include/mmeye/cdefs.h comp-c-include
./usr/include/mmeye/coff_machdep.h comp-c-include
./usr/include/mmeye/conf.h comp-obsolete obsolete
Index: src/sys/arch/mmeye/dev/com_mainbus.c
diff -u src/sys/arch/mmeye/dev/com_mainbus.c:1.11 src/sys/arch/mmeye/dev/com_mainbus.c:1.12
--- src/sys/arch/mmeye/dev/com_mainbus.c:1.11 Sat Feb 19 10:46:28 2011
+++ src/sys/arch/mmeye/dev/com_mainbus.c Tue Jul 19 15:17:20 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: com_mainbus.c,v 1.11 2011/02/19 10:46:28 kiyohara Exp $ */
+/* $NetBSD: com_mainbus.c,v 1.12 2011/07/19 15:17:20 dyoung Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -27,7 +27,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: com_mainbus.c,v 1.11 2011/02/19 10:46:28 kiyohara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: com_mainbus.c,v 1.12 2011/07/19 15:17:20 dyoung Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -36,8 +36,8 @@
#include <sys/termios.h>
#include <dev/cons.h>
#include <sys/conf.h>
+#include <sys/bus.h>
-#include <machine/bus.h>
#include <machine/intr.h>
#include <machine/autoconf.h>
#include <machine/mmeye.h>
Index: src/sys/arch/mmeye/dev/mmeyepcmcia.c
diff -u src/sys/arch/mmeye/dev/mmeyepcmcia.c:1.19 src/sys/arch/mmeye/dev/mmeyepcmcia.c:1.20
--- src/sys/arch/mmeye/dev/mmeyepcmcia.c:1.19 Sat Feb 19 10:46:28 2011
+++ src/sys/arch/mmeye/dev/mmeyepcmcia.c Tue Jul 19 15:17:20 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: mmeyepcmcia.c,v 1.19 2011/02/19 10:46:28 kiyohara Exp $ */
+/* $NetBSD: mmeyepcmcia.c,v 1.20 2011/07/19 15:17:20 dyoung Exp $ */
/*
* Copyright (c) 1997 Marc Horowitz. All rights reserved.
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mmeyepcmcia.c,v 1.19 2011/02/19 10:46:28 kiyohara Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mmeyepcmcia.c,v 1.20 2011/07/19 15:17:20 dyoung Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -48,11 +48,11 @@
#include <sys/extent.h>
#include <sys/malloc.h>
#include <sys/kthread.h>
+#include <sys/bus.h>
#include <uvm/uvm_extern.h>
#include <machine/autoconf.h>
-#include <machine/bus.h>
#include <machine/intr.h>
#include <machine/mmeye.h>
Index: src/sys/arch/mmeye/include/Makefile
diff -u src/sys/arch/mmeye/include/Makefile:1.24 src/sys/arch/mmeye/include/Makefile:1.25
--- src/sys/arch/mmeye/include/Makefile:1.24 Sun Jul 17 20:54:44 2011
+++ src/sys/arch/mmeye/include/Makefile Tue Jul 19 15:17:20 2011
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.24 2011/07/17 20:54:44 joerg Exp $
+# $NetBSD: Makefile,v 1.25 2011/07/19 15:17:20 dyoung Exp $
INCSDIR= /usr/include/mmeye
INCS= ansi.h aout_machdep.h asm.h \
- bswap.h bus.h \
+ bswap.h \
cdefs.h coff_machdep.h cpu.h cputypes.h \
disklabel.h \
elf_machdep.h endian.h endian_machdep.h \
Index: src/sys/arch/mmeye/include/autoconf.h
diff -u src/sys/arch/mmeye/include/autoconf.h:1.4 src/sys/arch/mmeye/include/autoconf.h:1.5
--- src/sys/arch/mmeye/include/autoconf.h:1.4 Mon Apr 28 20:23:29 2008
+++ src/sys/arch/mmeye/include/autoconf.h Tue Jul 19 15:17:20 2011
@@ -1,4 +1,4 @@
-/* $NetBSD: autoconf.h,v 1.4 2008/04/28 20:23:29 martin Exp $ */
+/* $NetBSD: autoconf.h,v 1.5 2011/07/19 15:17:20 dyoung Exp $ */
/*-
* Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -26,7 +26,7 @@
* POSSIBILITY OF SUCH DAMAGE.
*/
-#include <machine/bus.h>
+#include <sys/bus.h>
struct mainbus_attach_args {
const char *ma_name;
Added files:
Index: src/sys/arch/mmeye/include/bus_defs.h
diff -u /dev/null src/sys/arch/mmeye/include/bus_defs.h:1.1
--- /dev/null Tue Jul 19 15:17:20 2011
+++ src/sys/arch/mmeye/include/bus_defs.h Tue Jul 19 15:17:20 2011
@@ -0,0 +1,26 @@
+/* $NetBSD: bus_defs.h,v 1.1 2011/07/19 15:17:20 dyoung Exp $ */
+
+#ifndef _MMEYE_BUS_DEFS_H_
+#define _MMEYE_BUS_DEFS_H_
+
+#include <sh3/bus_defs.h>
+
+/*
+ * Dummy bus_dma(9)
+ * XXX: mmeye doesn't use bus_dma.
+ */
+typedef void *bus_dma_tag_t;
+
+typedef struct bus_dma_segment {
+ bus_addr_t ds_addr;
+ bus_size_t ds_len;
+} bus_dma_segment_t;
+
+typedef struct bus_dmamap {
+ bus_size_t dm_maxsegsz;
+ bus_size_t dm_mapsize;
+ int dm_nsegs;
+ bus_dma_segment_t *dm_segs;
+} *bus_dmamap_t;
+
+#endif /* _MMEYE_BUS_DEFS_H_ */
Index: src/sys/arch/mmeye/include/bus_funcs.h
diff -u /dev/null src/sys/arch/mmeye/include/bus_funcs.h:1.1
--- /dev/null Tue Jul 19 15:17:20 2011
+++ src/sys/arch/mmeye/include/bus_funcs.h Tue Jul 19 15:17:20 2011
@@ -0,0 +1,3 @@
+/* $NetBSD: bus_funcs.h,v 1.1 2011/07/19 15:17:20 dyoung Exp $ */
+
+#include <sh3/bus_funcs.h>