Module Name:    src
Committed By:   tsutsui
Date:           Thu Sep 17 16:39:48 UTC 2009

Modified Files:
        src/sys/dev/sbus: agten.c magma.c p9100.c spif.c tcx.c zx.c

Log Message:
Include "ioconf.h" instead of extern struct cfdriver foo_cd decls.


To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/sbus/agten.c
cvs rdiff -u -r1.53 -r1.54 src/sys/dev/sbus/magma.c
cvs rdiff -u -r1.48 -r1.49 src/sys/dev/sbus/p9100.c
cvs rdiff -u -r1.23 -r1.24 src/sys/dev/sbus/spif.c
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/sbus/tcx.c
cvs rdiff -u -r1.31 -r1.32 src/sys/dev/sbus/zx.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/dev/sbus/agten.c
diff -u src/sys/dev/sbus/agten.c:1.21 src/sys/dev/sbus/agten.c:1.22
--- src/sys/dev/sbus/agten.c:1.21	Thu Sep 17 16:28:12 2009
+++ src/sys/dev/sbus/agten.c	Thu Sep 17 16:39:48 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: agten.c,v 1.21 2009/09/17 16:28:12 tsutsui Exp $ */
+/*	$NetBSD: agten.c,v 1.22 2009/09/17 16:39:48 tsutsui Exp $ */
 
 /*-
  * Copyright (c) 2007 Michael Lorenz
@@ -27,7 +27,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: agten.c,v 1.21 2009/09/17 16:28:12 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: agten.c,v 1.22 2009/09/17 16:39:48 tsutsui Exp $");
 
 /*
  * a driver for the Fujitsu AG-10e SBus framebuffer
@@ -75,6 +75,7 @@
 #include <dev/ic/i128var.h>
 
 #include "opt_agten.h"
+#include "ioconf.h"
 
 static int	agten_match(device_t, cfdata_t, void *);
 static void	agten_attach(device_t, device_t, void *);
@@ -162,7 +163,6 @@
 };
 
 /* /dev/fb* stuff */
-extern struct cfdriver agten_cd;
 
 static int agten_fb_open(dev_t, int, int, struct lwp *);
 static int agten_fb_close(dev_t, int, int, struct lwp *);

Index: src/sys/dev/sbus/magma.c
diff -u src/sys/dev/sbus/magma.c:1.53 src/sys/dev/sbus/magma.c:1.54
--- src/sys/dev/sbus/magma.c:1.53	Thu Sep 17 16:28:12 2009
+++ src/sys/dev/sbus/magma.c	Thu Sep 17 16:39:48 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: magma.c,v 1.53 2009/09/17 16:28:12 tsutsui Exp $	*/
+/*	$NetBSD: magma.c,v 1.54 2009/09/17 16:39:48 tsutsui Exp $	*/
 
 /*-
  * Copyright (c) 1998 Iain Hibbert
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: magma.c,v 1.53 2009/09/17 16:28:12 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: magma.c,v 1.54 2009/09/17 16:39:48 tsutsui Exp $");
 
 #if 0
 #define MAGMA_DEBUG
@@ -67,6 +67,8 @@
 #include <dev/sbus/mbppio.h>
 #include <dev/sbus/magmareg.h>
 
+#include "ioconf.h"
+
 /* supported cards
  *
  *  The table below lists the cards that this driver is likely to
@@ -176,9 +178,6 @@
 CFATTACH_DECL(mbpp, sizeof(struct mbpp_softc),
     mbpp_match, mbpp_attach, NULL, NULL);
 
-extern struct cfdriver mtty_cd;
-extern struct cfdriver mbpp_cd;
-
 dev_type_open(mttyopen);
 dev_type_close(mttyclose);
 dev_type_read(mttyread);

Index: src/sys/dev/sbus/p9100.c
diff -u src/sys/dev/sbus/p9100.c:1.48 src/sys/dev/sbus/p9100.c:1.49
--- src/sys/dev/sbus/p9100.c:1.48	Thu Sep 17 16:28:12 2009
+++ src/sys/dev/sbus/p9100.c	Thu Sep 17 16:39:48 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: p9100.c,v 1.48 2009/09/17 16:28:12 tsutsui Exp $ */
+/*	$NetBSD: p9100.c,v 1.49 2009/09/17 16:39:48 tsutsui Exp $ */
 
 /*-
  * Copyright (c) 1998, 2005, 2006 The NetBSD Foundation, Inc.
@@ -38,7 +38,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: p9100.c,v 1.48 2009/09/17 16:28:12 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: p9100.c,v 1.49 2009/09/17 16:39:48 tsutsui Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -73,6 +73,8 @@
 #include "rasops_glue.h"
 #include "opt_pnozz.h"
 
+#include "ioconf.h"
+
 #include "tctrl.h"
 #if NTCTRL > 0
 #include <machine/tctrl.h>
@@ -163,8 +165,6 @@
 CFATTACH_DECL_NEW(pnozz, sizeof(struct p9100_softc),
     p9100_sbus_match, p9100_sbus_attach, NULL, NULL);
 
-extern struct cfdriver pnozz_cd;
-
 static dev_type_open(p9100open);
 static dev_type_ioctl(p9100ioctl);
 static dev_type_mmap(p9100mmap);

Index: src/sys/dev/sbus/spif.c
diff -u src/sys/dev/sbus/spif.c:1.23 src/sys/dev/sbus/spif.c:1.24
--- src/sys/dev/sbus/spif.c:1.23	Tue May 12 14:43:59 2009
+++ src/sys/dev/sbus/spif.c	Thu Sep 17 16:39:48 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: spif.c,v 1.23 2009/05/12 14:43:59 cegger Exp $	*/
+/*	$NetBSD: spif.c,v 1.24 2009/09/17 16:39:48 tsutsui Exp $	*/
 /*	$OpenBSD: spif.c,v 1.12 2003/10/03 16:44:51 miod Exp $	*/
 
 /*
@@ -41,7 +41,7 @@
 
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: spif.c,v 1.23 2009/05/12 14:43:59 cegger Exp $");
+__KERNEL_RCSID(0, "$NetBSD: spif.c,v 1.24 2009/09/17 16:39:48 tsutsui Exp $");
 
 #include "spif.h"
 #if NSPIF > 0
@@ -71,6 +71,7 @@
 #include <dev/sbus/spifvar.h>
 #include <dev/sbus/spifreg.h>
 
+#include "ioconf.h"
 
 /* Autoconfig stuff */
 
@@ -83,10 +84,6 @@
 CFATTACH_DECL(sbpp, sizeof(struct sbpp_softc),
     sbpp_match, sbpp_attach, NULL, NULL);
 
-extern struct cfdriver spif_cd;
-extern struct cfdriver stty_cd;
-extern struct cfdriver sbpp_cd;
-
 dev_type_open(stty_open);
 dev_type_close(stty_close);
 dev_type_read(stty_read);

Index: src/sys/dev/sbus/tcx.c
diff -u src/sys/dev/sbus/tcx.c:1.41 src/sys/dev/sbus/tcx.c:1.42
--- src/sys/dev/sbus/tcx.c:1.41	Thu Sep 17 16:28:13 2009
+++ src/sys/dev/sbus/tcx.c	Thu Sep 17 16:39:48 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: tcx.c,v 1.41 2009/09/17 16:28:13 tsutsui Exp $ */
+/*	$NetBSD: tcx.c,v 1.42 2009/09/17 16:39:48 tsutsui Exp $ */
 
 /*
  *  Copyright (c) 1996, 1998, 2009 The NetBSD Foundation, Inc.
@@ -38,7 +38,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: tcx.c,v 1.41 2009/09/17 16:28:13 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: tcx.c,v 1.42 2009/09/17 16:39:48 tsutsui Exp $");
 
 /*
  * define for cg8 emulation on S24 (24-bit version of tcx) for the SS5;
@@ -81,6 +81,8 @@
 
 #include "opt_wsemul.h"
 
+#include "ioconf.h"
+
 /* per-display variables */
 struct tcx_softc {
 	device_t	sc_dev;		/* base device */
@@ -150,8 +152,6 @@
 CFATTACH_DECL_NEW(tcx, sizeof(struct tcx_softc),
     tcxmatch, tcxattach, NULL, NULL);
 
-extern struct cfdriver tcx_cd;
-
 dev_type_open(tcxopen);
 dev_type_close(tcxclose);
 dev_type_ioctl(tcxioctl);

Index: src/sys/dev/sbus/zx.c
diff -u src/sys/dev/sbus/zx.c:1.31 src/sys/dev/sbus/zx.c:1.32
--- src/sys/dev/sbus/zx.c:1.31	Thu Sep 17 16:28:13 2009
+++ src/sys/dev/sbus/zx.c	Thu Sep 17 16:39:48 2009
@@ -1,4 +1,4 @@
-/*	$NetBSD: zx.c,v 1.31 2009/09/17 16:28:13 tsutsui Exp $	*/
+/*	$NetBSD: zx.c,v 1.32 2009/09/17 16:39:48 tsutsui Exp $	*/
 
 /*
  *  Copyright (c) 2002 The NetBSD Foundation, Inc.
@@ -45,7 +45,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: zx.c,v 1.31 2009/09/17 16:28:13 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: zx.c,v 1.32 2009/09/17 16:39:48 tsutsui Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -82,6 +82,8 @@
 
 #include <dev/wscons/wsconsio.h>
 
+#include "ioconf.h"
+
 #if (NWSDISPLAY == 0) && !defined(RASTERCONSOLE)
 #error Sorry, this driver needs WSCONS or RASTERCONSOLE
 #endif
@@ -140,8 +142,6 @@
 CFATTACH_DECL_NEW(zx, sizeof(struct zx_softc),
     zx_match, zx_attach, NULL, NULL);
 
-extern struct cfdriver zx_cd;
-
 static dev_type_open(zxopen);
 static dev_type_close(zxclose);
 static dev_type_ioctl(zxioctl);

Reply via email to