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>

Reply via email to