kernel: Remove most definitions of CDEV_MAJOR.
authorSascha Wildner <saw@online.de>
Sun, 31 Oct 2010 10:16:26 +0000 (11:16 +0100)
committerSascha Wildner <saw@online.de>
Sun, 31 Oct 2010 10:16:26 +0000 (11:16 +0100)
These are no longer needed since we have devfs.

A few are left in because they are added to the order in SYSINIT()s.
This needs further investigation.

117 files changed:
sys/bus/cam/cam_xpt.c
sys/bus/cam/scsi/scsi_ch.c
sys/bus/cam/scsi/scsi_pass.c
sys/bus/cam/scsi/scsi_pt.c
sys/bus/cam/scsi/scsi_sa.c
sys/bus/cam/scsi/scsi_ses.c
sys/bus/cam/scsi/scsi_target.c
sys/bus/firewire/fwdev.c
sys/bus/smbus/smb.c
sys/bus/usb/usb.c
sys/bus/usb/usbdi.h
sys/dev/acpica5/acpi.c
sys/dev/agp/agp.c
sys/dev/disk/ahci/ahci_dragonfly.h
sys/dev/disk/ccd/ccd.c
sys/dev/disk/iscsi/initiator/iscsi.c
sys/dev/disk/iscsi/initiator/iscsi.h
sys/dev/disk/isp/isp_freebsd.c
sys/dev/disk/md/md.c
sys/dev/disk/sili/sili_dragonfly.h
sys/dev/disk/vn/vn.c
sys/dev/disk/wt/wt.c
sys/dev/drm/drm.h
sys/dev/misc/cmx/cmx.c
sys/dev/misc/dcons/dcons_os.c
sys/dev/misc/gpib/gpib.c
sys/dev/misc/hotplug/hotplug.c
sys/dev/misc/joy/joy.c
sys/dev/misc/kbd/kbd.c
sys/dev/misc/labpc/labpc.c
sys/dev/misc/lpt/lpt.c
sys/dev/misc/mse/mse.c
sys/dev/misc/nmdm/nmdm.c
sys/dev/misc/pcfclock/pcfclock.c
sys/dev/misc/ppi/ppi.c
sys/dev/misc/pps/pps.c
sys/dev/misc/psm/psm.c
sys/dev/misc/snp/snp.c
sys/dev/misc/spic/spic.c
sys/dev/misc/spic/spicreg.h
sys/dev/misc/spigot/spigot.c
sys/dev/misc/syscons/syscons.c
sys/dev/misc/syscons/sysmouse.c
sys/dev/misc/tw/tw.c
sys/dev/raid/aac/aac.c
sys/dev/raid/aac/aacvar.h
sys/dev/raid/amr/amr.c
sys/dev/raid/amr/amr_disk.c
sys/dev/raid/ciss/ciss.c
sys/dev/raid/dpt/dpt.h
sys/dev/raid/ida/ida_disk.c
sys/dev/raid/iir/iir.h
sys/dev/raid/iir/iir_ctrl.c
sys/dev/raid/ips/ips.c
sys/dev/raid/ips/ips.h
sys/dev/raid/ips/ips_disk.c
sys/dev/raid/mlx/mlx.c
sys/dev/raid/mlx/mlx_disk.c
sys/dev/raid/mly/mly.c
sys/dev/raid/twe/twe_freebsd.c
sys/dev/raid/twe/twevar.h
sys/dev/serial/cy/cy.c
sys/dev/serial/dgb/dgm.c
sys/dev/serial/digi/digi.c
sys/dev/serial/rc/rc.c
sys/dev/serial/rp/rp.c
sys/dev/serial/si/si.c
sys/dev/serial/sio/sio.c
sys/dev/serial/stl/stallion.c
sys/dev/serial/stli/istallion.c
sys/dev/sound/pcm/dsp.c
sys/dev/sound/pcm/mixer.c
sys/dev/sound/pcm/sndstat.c
sys/dev/sound/pcm/sound.h
sys/dev/usbmisc/ucom/ucom.c
sys/dev/usbmisc/ufm/ufm.c
sys/dev/usbmisc/ugen/ugen.c
sys/dev/usbmisc/uhid/uhid.c
sys/dev/usbmisc/ulpt/ulpt.c
sys/dev/usbmisc/ums/ums.c
sys/dev/usbmisc/urio/urio.c
sys/dev/usbmisc/uscanner/uscanner.c
sys/dev/video/bktr/bktr_os.c
sys/dev/video/ctx/ctx.c
sys/dev/video/cxm/cxm.c
sys/dev/video/fb/fb.c
sys/dev/video/gsc/gsc.c
sys/dev/video/meteor/meteor.c
sys/dev/virtual/cdrom/vcd.c
sys/dev/virtual/disk/vdisk.c
sys/kern/kern_descrip.c
sys/kern/kern_memio.c
sys/kern/subr_bus.c
sys/kern/subr_log.c
sys/kern/tty_cons.c
sys/kern/tty_pty.c
sys/kern/tty_tty.c
sys/net/bpf.c
sys/net/i4b/driver/i4b_ctl.c
sys/net/i4b/driver/i4b_rbch.c
sys/net/i4b/driver/i4b_tel.c
sys/net/i4b/driver/i4b_trace.c
sys/net/i4b/layer4/i4b_i4bdrv.c
sys/net/tap/if_tap.c
sys/net/tun/if_tun.c
sys/netproto/smb/smb_dev.c
sys/netproto/smb/smb_dev.h
sys/platform/pc32/acpica5/acpi_machdep.c
sys/platform/pc32/apm/apm.c
sys/platform/pc32/i386/elan-mmcr.c
sys/platform/pc32/i386/perfmon.c
sys/platform/pc32/isa/asc.c
sys/platform/pc64/acpica5/acpi_machdep.c
sys/platform/pc64/apm/apm.c
sys/platform/pc64/isa/asc.c
sys/platform/vkernel/platform/console.c
sys/platform/vkernel64/platform/console.c

index badb9c5..92b4e37 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/cam_xpt.c,v 1.80.2.18 2002/12/09 17:31:55 gibbs Exp $
- * $DragonFly: src/sys/bus/cam/cam_xpt.c,v 1.68 2008/08/23 17:13:31 pavalos Exp $
  */
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -683,14 +682,12 @@ static struct periph_driver probe_driver =
 PERIPHDRIVER_DECLARE(xpt, xpt_driver);
 PERIPHDRIVER_DECLARE(probe, probe_driver);
 
-#define XPT_CDEV_MAJOR 104
-
 static d_open_t xptopen;
 static d_close_t xptclose;
 static d_ioctl_t xptioctl;
 
 static struct dev_ops xpt_ops = {
-       { "xpt", XPT_CDEV_MAJOR, 0 },
+       { "xpt", 0, 0 },
        .d_open = xptopen,
        .d_close = xptclose,
        .d_ioctl = xptioctl
index a32745e..1f7a725 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/scsi/scsi_ch.c,v 1.20.2.2 2000/10/31 08:09:49 dwmalone Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_ch.c,v 1.28 2008/07/18 00:07:23 dillon Exp $
  */
 /*
  * Derived from the NetBSD SCSI changer driver.
@@ -176,7 +175,6 @@ struct ch_softc {
 };
 
 #define CHUNIT(x)       (minor((x)))
-#define CH_CDEV_MAJOR  17
 
 static d_open_t        chopen;
 static d_close_t       chclose;
@@ -215,7 +213,7 @@ static struct periph_driver chdriver =
 PERIPHDRIVER_DECLARE(ch, chdriver);
 
 static struct dev_ops ch_ops = {
-       { "ch", CH_CDEV_MAJOR, 0 },
+       { "ch", 0, 0 },
        .d_open = chopen,
        .d_close = chclose,
        .d_ioctl = chioctl
index 23b9771..eee5c7e 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/scsi/scsi_pass.c,v 1.19 2000/01/17 06:27:37 mjacob Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_pass.c,v 1.27 2008/05/18 20:30:20 pavalos Exp $
  */
 
 #include <sys/param.h>
@@ -82,8 +81,6 @@ struct pass_softc {
        struct devstat  device_stats;
 };
 
-#define PASS_CDEV_MAJOR 31
-
 static d_open_t        passopen;
 static d_close_t       passclose;
 static d_ioctl_t       passioctl;
@@ -111,7 +108,7 @@ static struct periph_driver passdriver =
 PERIPHDRIVER_DECLARE(pass, passdriver);
 
 static struct dev_ops pass_ops = {
-       { "pass", PASS_CDEV_MAJOR, 0 },
+       { "pass", 0, 0 },
        .d_open =       passopen,
        .d_close =      passclose,
        .d_read =       noread,
index 4e98e25..4d2be67 100644 (file)
@@ -26,7 +26,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/scsi/scsi_pt.c,v 1.17 2000/01/17 06:27:37 mjacob Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_pt.c,v 1.23 2008/05/18 20:30:20 pavalos Exp $
  */
 
 #include <sys/param.h>
@@ -119,10 +118,8 @@ static struct periph_driver ptdriver =
 
 PERIPHDRIVER_DECLARE(pt, ptdriver);
 
-#define PT_CDEV_MAJOR 61
-
 static struct dev_ops pt_ops = {
-       { "pt", PT_CDEV_MAJOR, 0 },
+       { "pt", 0, 0 },
        .d_open =       ptopen,
        .d_close =      ptclose,
        .d_read =       physread,
index 29cbbea..18c1776 100644 (file)
@@ -1,6 +1,5 @@
 /*
  * $FreeBSD: src/sys/cam/scsi/scsi_sa.c,v 1.45.2.13 2002/12/17 17:08:50 trhodes Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_sa.c,v 1.36 2008/07/18 00:07:23 dillon Exp $
  *
  * Implementation of SCSI Sequential Access Peripheral driver for CAM.
  *
@@ -427,10 +426,8 @@ PERIPHDRIVER_DECLARE(sa, sadriver);
 #define D_TAPE 0
 #endif
 
-#define SA_CDEV_MAJOR 14
-
 static struct dev_ops sa_ops = {
-       { "sa", SA_CDEV_MAJOR, D_TAPE },
+       { "sa", 0, D_TAPE },
        .d_open =       saopen,
        .d_close =      saclose,
        .d_read =       physread,
index 8700a27..34edf17 100644 (file)
@@ -1,5 +1,4 @@
 /* $FreeBSD: src/sys/cam/scsi/scsi_ses.c,v 1.8.2.2 2000/08/08 23:19:21 mjacob Exp $ */
-/* $DragonFly: src/sys/bus/cam/scsi/scsi_ses.c,v 1.29 2008/05/18 20:30:20 pavalos Exp $ */
 /*
  * Copyright (c) 2000 Matthew Jacob
  * All rights reserved.
@@ -157,7 +156,6 @@ struct ses_softc {
 #define        SES_FLAG_INITIALIZED    0x04
 
 #define SESUNIT(x)       (minor((x)))
-#define SES_CDEV_MAJOR 110
 
 static d_open_t        sesopen;
 static d_close_t       sesclose;
@@ -180,7 +178,7 @@ static struct periph_driver sesdriver = {
 PERIPHDRIVER_DECLARE(ses, sesdriver);
 
 static struct dev_ops ses_ops = {
-       { "ses", SES_CDEV_MAJOR, 0 }, 
+       { "ses", 0, 0 },
        .d_open =       sesopen,
        .d_close =      sesclose,
        .d_ioctl =      sesioctl,
index eb8c210..bfba721 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/cam/scsi/scsi_target.c,v 1.22.2.7 2003/02/18 22:07:10 njl Exp $
- * $DragonFly: src/sys/bus/cam/scsi/scsi_target.c,v 1.20 2008/07/18 00:07:23 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -109,9 +108,8 @@ static struct filterops targread_filtops =
 static struct filterops targwrite_filtops =
        { FILTEROP_ISFD, NULL, targfiltdetach, targwritefilt };
 
-#define TARG_CDEV_MAJOR 65
 static struct dev_ops targ_ops = {
-       { "targ", TARG_CDEV_MAJOR, 0 },
+       { "targ", 0, 0 },
        .d_open = targopen,
        .d_close = targclose,
        .d_read = targread,
index 9363c1a..c607044 100644 (file)
@@ -32,7 +32,6 @@
  * POSSIBILITY OF SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/firewire/fwdev.c,v 1.36 2004/01/22 14:41:17 simokawa Exp $
- * $DragonFly: src/sys/bus/firewire/fwdev.c,v 1.20 2008/01/06 16:55:49 swildner Exp $
  *
  */
 
@@ -70,7 +69,6 @@
 #include <dev/firewire/iec68113.h>
 #endif
 
-#define CDEV_MAJOR 127
 #define        FWNODE_INVAL 0xffff
 
 static d_open_t        fw_open;
@@ -88,7 +86,7 @@ static int fwfilt_write(struct knote *, long);
 
 struct dev_ops firewire_ops = 
 {
-       { "fw", CDEV_MAJOR, D_MEM },
+       { "fw", 0, D_MEM },
        .d_open =       fw_open,
        .d_close =      fw_close,
        .d_read =       fw_read,
index 97e0edc..d416b7a 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/smbus/smb.c,v 1.34.8.2 2006/09/22 19:19:16 jhb Exp $
- * $DragonFly: src/sys/bus/smbus/smb.c,v 1.9 2006/09/10 01:26:33 dillon Exp $
  *
  */
 
@@ -88,9 +87,8 @@ static        d_open_t        smbopen;
 static d_close_t       smbclose;
 static d_ioctl_t       smbioctl;
 
-#define CDEV_MAJOR 106
 static struct dev_ops smb_ops = {
-       { "smb", CDEV_MAJOR, 0 },
+       { "smb", 0, 0 },
        .d_open =       smbopen,
        .d_close =      smbclose,
        .d_ioctl =      smbioctl,
index 2f6db14..b2937ab 100644 (file)
@@ -1,7 +1,6 @@
 /*
  * $NetBSD: usb.c,v 1.68 2002/02/20 20:30:12 christos Exp $
  * $FreeBSD: src/sys/dev/usb/usb.c,v 1.106 2005/03/27 15:31:23 iedowse Exp $
- * $DragonFly: src/sys/bus/usb/usb.c,v 1.50 2008/09/26 08:21:22 hasso Exp $
  */
 
 /* Also already merged from NetBSD:
@@ -154,7 +153,7 @@ static void usbfilt_detach(struct knote *);
 static int usbfilt(struct knote *, long);
 
 static struct dev_ops usb_ops = {
-       { "usb", USB_CDEV_MAJOR, 0 },
+       { "usb", 0, 0 },
        .d_open =       usbopen,
        .d_close =      usbclose,
        .d_read =       usbread,
index d348a05..5d8a8ce 100644 (file)
@@ -1,6 +1,5 @@
 /*     $NetBSD: usbdi.h,v 1.64 2004/10/23 13:26:34 augustss Exp $      */
 /*     $FreeBSD: src/sys/dev/usb/usbdi.h,v 1.59 2005/05/16 06:58:43 imp Exp $  */
-/*     $DragonFly: src/sys/bus/usb/usbdi.h,v 1.10 2007/11/05 13:32:27 hasso Exp $      */
 
 /*
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -93,8 +92,6 @@ typedef void (*usbd_callback)(usbd_xfer_handle, usbd_private_handle,
 #define USBD_NO_TIMEOUT 0
 #define USBD_DEFAULT_TIMEOUT 5000 /* ms = 5 s */
 
-#define USB_CDEV_MAJOR 108
-
 usbd_status usbd_open_pipe(usbd_interface_handle, u_int8_t,
                           u_int8_t, usbd_pipe_handle *);
 usbd_status usbd_close_pipe(usbd_pipe_handle);
index b39c2b1..8317871 100644 (file)
@@ -80,9 +80,8 @@ static d_open_t               acpiopen;
 static d_close_t       acpiclose;
 static d_ioctl_t       acpiioctl;
 
-#define CDEV_MAJOR 152
 static struct dev_ops acpi_ops = {
-        { "acpi", CDEV_MAJOR, 0 },
+        { "acpi", 0, 0 },
         .d_open = acpiopen,
         .d_close = acpiclose,
         .d_ioctl = acpiioctl
index 1f284c7..c2c453f 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/agp/agp.c,v 1.58 2007/11/12 21:51:36 jhb Exp $
- *     $DragonFly: src/sys/dev/agp/agp.c,v 1.30 2008/01/07 01:34:58 corecode Exp $
  */
 
 #include "opt_bus.h"
@@ -59,15 +58,13 @@ MODULE_VERSION(agp, 1);
 
 MALLOC_DEFINE(M_AGP, "agp", "AGP data structures");
 
-#define CDEV_MAJOR     148
-                               /* agp_drv.c */
 static d_open_t agp_open;
 static d_close_t agp_close;
 static d_ioctl_t agp_ioctl;
 static d_mmap_t agp_mmap;
 
 static struct dev_ops agp_ops = {
-       { "agp", CDEV_MAJOR, D_TTY },
+       { "agp", 0, D_TTY },
        .d_open =       agp_open,
        .d_close =      agp_close,
        .d_ioctl =      agp_ioctl,
index 8545d56..56e9bb1 100644 (file)
@@ -70,6 +70,4 @@
 #include <sys/thread2.h>
 #include <sys/mplock2.h>
 
-#define AHCI_CDEV_MAJOR                188
-
 #define AHCI_IRQ_RID           0
index fc6b6f4..aafa673 100644 (file)
@@ -31,7 +31,6 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/disk/ccd/ccd.c,v 1.50 2007/11/06 03:50:02 dillon Exp $
  */
 /*
  * Copyright (c) 1995 Jason R. Thorpe.
  * @(#)cd.c    8.2 (Berkeley) 11/16/93
  * $FreeBSD: src/sys/dev/ccd/ccd.c,v 1.73.2.1 2001/09/11 09:49:52 kris Exp $
  * $NetBSD: ccd.c,v 1.22 1995/12/08 19:13:26 thorpej Exp $
- * $DragonFly: src/sys/dev/disk/ccd/ccd.c,v 1.50 2007/11/06 03:50:02 dillon Exp $
  */
 
 /*
@@ -207,10 +205,8 @@ static d_dump_t ccddump;
 
 #define NCCDFREEHIWAT  16
 
-#define CDEV_MAJOR 74
-
 static struct dev_ops ccd_ops = {
-       { "ccd", CDEV_MAJOR, D_DISK },
+       { "ccd", 0, D_DISK },
        .d_open =       ccdopen,
        .d_close =      ccdclose,
        .d_read =       physread,
index 7dfe3c9..3ea7aa8 100644 (file)
@@ -107,7 +107,7 @@ static d_read_t iscsi_read;
 #endif
 
 static struct dev_ops iscsi_ops = {
-     .head     = { "iscsi", ISCSI_CDEV_MAJOR, D_DISK},
+     .head     = { "iscsi", 0, D_DISK},
      .d_open   = iscsi_open,
      .d_close  = iscsi_close,
      .d_ioctl  = iscsi_ioctl,
index ee9e4fc..c964413 100644 (file)
@@ -41,8 +41,6 @@ typedef int boolean_t;
 
 #define ISCSIDEV       "iscsi"
 
-#define ISCSI_CDEV_MAJOR       115
-
 #define ISCSI_MAX_TARGETS      4 //64
 
 #define ISCSI_MAX_LUNS         4
index bfdb45a..513ae37 100644 (file)
@@ -1,5 +1,4 @@
 /* $FreeBSD: src/sys/dev/isp/isp_freebsd.c,v 1.32.2.20 2002/10/11 18:49:25 mjacob Exp $ */
-/* $DragonFly: src/sys/dev/disk/isp/isp_freebsd.c,v 1.21 2008/05/18 20:30:22 pavalos Exp $ */
 /*
  * Platform (FreeBSD) dependent common attachment code for Qlogic adapters.
  *
@@ -43,10 +42,8 @@ static timeout_t isp_watchdog;
 static void isp_kthread(void *);
 static void isp_action(struct cam_sim *, union ccb *);
 
-
-#define ISP_CDEV_MAJOR 248
 static struct dev_ops isp_ops = {
-       { "isp", ISP_CDEV_MAJOR, D_TAPE },
+       { "isp", 0, D_TAPE },
        .d_open =       nullopen,
        .d_close =      nullclose,
        .d_ioctl =      ispioctl,
index 4c06382..762598a 100644 (file)
@@ -7,7 +7,6 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/dev/md/md.c,v 1.8.2.2 2002/08/19 17:43:34 jdp Exp $
- * $DragonFly: src/sys/dev/disk/md/md.c,v 1.20 2008/09/07 08:09:39 swildner Exp $
  *
  */
 
@@ -47,8 +46,6 @@ static u_char end_mfs_root[] __unused = "MFS Filesystem had better STOP here";
 
 static int mdrootready;
 
-#define CDEV_MAJOR     95
-
 static d_strategy_t mdstrategy;
 static d_strategy_t mdstrategy_preload;
 static d_strategy_t mdstrategy_malloc;
@@ -57,7 +54,7 @@ static d_close_t mdclose;
 static d_ioctl_t mdioctl;
 
 static struct dev_ops md_ops = {
-       { "md", CDEV_MAJOR, D_DISK | D_CANFREE | D_MEMDISK | D_TRACKCLOSE},
+       { "md", 0, D_DISK | D_CANFREE | D_MEMDISK | D_TRACKCLOSE},
         .d_open =      mdopen,
         .d_close =     mdclose,
         .d_read =      physread,
index 30a6880..9a4f2c9 100644 (file)
@@ -70,6 +70,4 @@
 #include <sys/thread2.h>
 #include <sys/mplock2.h>
 
-#define SILI_CDEV_MAJOR                188
-
 #define SILI_IRQ_RID           0
index 4cf0a19..e4ab6cf 100644 (file)
@@ -39,7 +39,6 @@
  *
  *     from: @(#)vn.c  8.6 (Berkeley) 4/1/94
  * $FreeBSD: src/sys/dev/vn/vn.c,v 1.105.2.4 2001/11/18 07:11:00 dillon Exp $
- * $DragonFly: src/sys/dev/disk/vn/vn.c,v 1.38 2008/07/01 02:02:53 dillon Exp $
  */
 
 /*
@@ -101,8 +100,6 @@ DEVFS_DECLARE_CLONE_BITMAP(vn);
 #define VN_PREALLOCATED_UNITS  NVN
 #endif
 
-#define CDEV_MAJOR 43
-
 #define VN_BSIZE_BEST  8192
 
 /*
@@ -112,7 +109,7 @@ DEVFS_DECLARE_CLONE_BITMAP(vn);
  */
 
 static struct dev_ops vn_ops = {
-       { "vn", CDEV_MAJOR, D_DISK | D_CANFREE },
+       { "vn", 0, D_DISK | D_CANFREE },
        .d_open =       vnopen,
        .d_close =      vnclose,
        .d_read =       physread,
index b989599..230610f 100644 (file)
@@ -21,7 +21,6 @@
  *
  * Version 1.3, Thu Nov 11 12:09:13 MSK 1993
  * $FreeBSD: src/sys/i386/isa/wt.c,v 1.57.2.1 2000/08/08 19:49:53 peter Exp $
- * $DragonFly: src/sys/dev/disk/wt/wt.c,v 1.21 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
@@ -183,10 +182,8 @@ static     d_close_t       wtclose;
 static d_ioctl_t       wtioctl;
 static d_strategy_t    wtstrategy;
 
-#define CDEV_MAJOR 10
-
 static struct dev_ops wt_ops = {
-       { "wt", CDEV_MAJOR, 0 },
+       { "wt", 0, 0 },
        .d_open =       wtopen,
        .d_close =      wtclose,
        .d_read =       physread,
index d4e8c90..942a9ae 100644 (file)
@@ -95,7 +95,6 @@
 #if defined(__linux__) || defined(__NetBSD__)
 #define DRM_MAJOR       226
 #endif
-#define DRM_MAX_MINOR   15
 
 #define DRM_NAME       "drm"     /**< Name in kernel, /dev, and /proc */
 #define DRM_MIN_ORDER  5         /**< At least 2^5 bytes = 32 bytes */
index 0d5c9fd..9174fae 100644 (file)
@@ -26,7 +26,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/cmx/cmx.c,v 1.1 2008/03/06 08:09:45 rink Exp $
- * $DragonFly: src/sys/dev/misc/cmx/cmx.c,v 1.2 2008/08/08 18:33:11 hasso Exp $
  */
 
 /*
@@ -138,9 +137,8 @@ static void cmx_filter_detach(struct knote *);
 static int cmx_filter_read(struct knote *, long);
 static int cmx_filter_write(struct knote *, long);
 
-#define CDEV_MAJOR     185
 static struct dev_ops cmx_ops = {
-       { "cmx", CDEV_MAJOR, 0 },
+       { "cmx", 0, 0 },
        .d_open =       cmx_open,
        .d_close =      cmx_close,
        .d_read =       cmx_read,
index 55304c9..261a39f 100644 (file)
@@ -34,7 +34,6 @@
  * SUCH DAMAGE.
  * 
  * $FreeBSD: src/sys/dev/dcons/dcons_os.c,v 1.4 2004/10/24 12:41:04 simokawa Exp $
- * $DragonFly: src/sys/dev/misc/dcons/dcons_os.c,v 1.13 2007/08/07 13:14:11 hasso Exp $
  */
 
 #include <sys/param.h>
 #define DCONS_FORCE_GDB        1
 #endif
 
-#define CDEV_MAJOR      184
-
 static d_open_t                dcons_open;
 static d_close_t       dcons_close;
 static d_ioctl_t       dcons_ioctl;
 
 static struct dev_ops dcons_ops = {
-       { "dcons", CDEV_MAJOR, D_TTY },
+       { "dcons", 0, D_TTY },
        .d_open =       dcons_open,
        .d_close =      dcons_close,
        .d_read =       ttyread,
index b3149f7..a90aebb 100644 (file)
@@ -17,7 +17,6 @@
  * all derivative works or modified versions.
  *
  * $FreeBSD: src/sys/i386/isa/gpib.c,v 1.29 2000/01/29 16:17:32 peter Exp $
- * $DragonFly: src/sys/dev/misc/gpib/gpib.c,v 1.16 2008/08/02 01:14:42 dillon Exp $
  *
  */
 /*Please read the README file for usage information*/
@@ -64,9 +63,8 @@ static        d_close_t       gpclose;
 static d_write_t       gpwrite;
 static d_ioctl_t       gpioctl;
 
-#define CDEV_MAJOR 44
 static struct dev_ops gp_ops = {
-       { "gp", CDEV_MAJOR, 0 },
+       { "gp", 0, 0 },
        .d_open =       gpopen,
        .d_close =      gpclose,
        .d_write =      gpwrite,
index fae5d79..a1f9e37 100644 (file)
@@ -35,8 +35,6 @@
 
 #define HOTPLUG_MAXEVENTS      16
 
-#define CDEV_MAJOR             82
-
 static d_open_t                hotplugopen;
 static d_close_t       hotplugclose;
 static d_read_t                hotplugread;
@@ -46,7 +44,7 @@ static void hotplugfiltdetach(struct knote *);
 static int hotplugfilt(struct knote *, long);
 
 static struct dev_ops hotplug_ops = {
-       { "hotplug", CDEV_MAJOR, 0 },
+       { "hotplug", 0, 0 },
        .d_open =       hotplugopen,
        .d_close =      hotplugclose,
        .d_read =       hotplugread,
index 583aa32..164fd6d 100644 (file)
@@ -26,7 +26,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/joy.c,v 1.38.2.1 2001/09/01 05:55:31 murray Exp $
- * $DragonFly: src/sys/dev/misc/joy/joy.c,v 1.12 2007/10/23 03:04:49 y0netan1 Exp $
  */
 
 #include <sys/param.h>
@@ -74,14 +73,13 @@ struct joy_softc {
 static int joy_probe (device_t);
 static int joy_attach (device_t);
 
-#define CDEV_MAJOR 51
 static d_open_t        joyopen;
 static d_close_t       joyclose;
 static d_read_t        joyread;
 static d_ioctl_t       joyioctl;
 
 static struct dev_ops joy_ops = {
-       { "joy", CDEV_MAJOR, 0 },
+       { "joy", 0, 0 },
        .d_open =       joyopen,
        .d_close =      joyclose,
        .d_read =       joyread,
index f900119..bf0c658 100644 (file)
@@ -26,7 +26,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/kbd/kbd.c,v 1.17.2.2 2001/07/30 16:46:43 yokota Exp $
- * $DragonFly: src/sys/dev/misc/kbd/kbd.c,v 1.23 2007/05/08 02:31:39 dillon Exp $
  */
 /*
  * Generic keyboard driver.
@@ -581,10 +580,8 @@ static d_kqfilter_t        genkbdkqfilter;
 static void genkbdfiltdetach(struct knote *);
 static int genkbdfilter(struct knote *, long);
 
-#define CDEV_MAJOR     112
-
 static struct dev_ops kbd_ops = {
-       { "kbd", CDEV_MAJOR, 0 },
+       { "kbd", 0, 0 },
        .d_open =       genkbdopen,
        .d_close =      genkbdclose,
        .d_read =       genkbdread,
index b27247f..f52849e 100644 (file)
@@ -39,7 +39,6 @@
  * dufault@hda.com
  *
  * $FreeBSD: src/sys/i386/isa/labpc.c,v 1.35 1999/09/25 18:24:08 phk Exp $
- * $DragonFly: src/sys/dev/misc/labpc/labpc.c,v 1.23 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
@@ -289,9 +288,8 @@ static      d_close_t       labpcclose;
 static d_ioctl_t       labpcioctl;
 static d_strategy_t    labpcstrategy;
 
-#define CDEV_MAJOR 66
 static struct dev_ops labpc_ops = {
-       { "labpc", CDEV_MAJOR, 0 },
+       { "labpc", 0, 0 },
        .d_open =       labpcopen,
        .d_close =      labpcclose,
        .d_read =       physread,
index 7bc72dc..8ce0ef2 100644 (file)
@@ -49,7 +49,6 @@
  *     From Id: lpt.c,v 1.55.2.1 1996/11/12 09:08:38 phk Exp
  *     From Id: nlpt.c,v 1.14 1999/02/08 13:55:43 des Exp
  * $FreeBSD: src/sys/dev/ppbus/lpt.c,v 1.15.2.3 2000/07/07 00:30:40 obrien Exp $
- * $DragonFly: src/sys/dev/misc/lpt/lpt.c,v 1.19 2006/12/22 23:26:17 swildner Exp $
  */
 
 /*
@@ -190,9 +189,8 @@ static      d_write_t       lptwrite;
 static d_read_t        lptread;
 static d_ioctl_t       lptioctl;
 
-#define CDEV_MAJOR 16
 static struct dev_ops lpt_ops = {
-       { LPT_NAME, CDEV_MAJOR, 0 },
+       { LPT_NAME, 0, 0 },
        .d_open =       lptopen,
        .d_close =      lptclose,
        .d_read =       lptread,
index 310a909..04ea32a 100644 (file)
@@ -12,7 +12,6 @@
  * without express or implied warranty.
  *
  * $FreeBSD: src/sys/i386/isa/mse.c,v 1.49.2.1 2000/03/20 13:58:47 yokota Exp $
- * $DragonFly: src/sys/dev/misc/mse/mse.c,v 1.20 2006/12/22 23:26:17 swildner Exp $
  */
 /*
  * Driver for the Logitech and ATI Inport Bus mice for use with 386bsd and
@@ -138,9 +137,8 @@ static      d_kqfilter_t    msekqfilter;
 static void msefilter_detach(struct knote *);
 static int msefilter(struct knote *, long);
 
-#define CDEV_MAJOR 27
 static struct dev_ops mse_ops = {
-       { "mse", CDEV_MAJOR, 0 },
+       { "mse", 0, 0 },
        .d_open =       mseopen,
        .d_close =      mseclose,
        .d_read =       mseread,
index 42ba14d..7810232 100644 (file)
@@ -33,7 +33,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/nmdm/nmdm.c,v 1.5.2.1 2001/08/11 00:54:14 mp Exp $
- * $DragonFly: src/sys/dev/misc/nmdm/nmdm.c,v 1.16 2008/01/05 14:02:37 swildner Exp $
  */
 
 /*
@@ -76,7 +75,7 @@ static        d_ioctl_t       nmdmioctl;
 
 #define        CDEV_MAJOR      18
 static struct dev_ops nmdm_ops = {
-       { "pts", CDEV_MAJOR, D_TTY },
+       { "pts", 0, D_TTY },
        .d_open =       nmdmopen,
        .d_close =      nmdmclose,
        .d_read =       nmdmread,
index 190658a..de2ba12 100644 (file)
@@ -22,7 +22,6 @@
  * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ppbus/pcfclock.c,v 1.3.2.1 2000/05/24 00:20:57 n_hibma Exp $
- * $DragonFly: src/sys/dev/misc/pcfclock/pcfclock.c,v 1.12 2006/12/22 23:26:18 swildner Exp $
  *
  */
 
@@ -67,9 +66,8 @@ static        d_open_t                pcfclock_open;
 static d_close_t               pcfclock_close;
 static d_read_t                pcfclock_read;
 
-#define CDEV_MAJOR 140
 static struct dev_ops pcfclock_ops = {
-       { PCFCLOCK_NAME, CDEV_MAJOR, 0 },
+       { PCFCLOCK_NAME, 0, 0 },
        .d_open =       pcfclock_open,
        .d_close =      pcfclock_close,
        .d_read =       pcfclock_read,
index dcb40a5..6b193ed 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ppbus/ppi.c,v 1.21.2.3 2000/08/07 18:24:43 peter Exp $
- * $DragonFly: src/sys/dev/misc/ppi/ppi.c,v 1.15 2006/12/22 23:26:18 swildner Exp $
  *
  */
 #include "opt_ppb_1284.h"
@@ -89,9 +88,8 @@ static        d_ioctl_t       ppiioctl;
 static d_write_t       ppiwrite;
 static d_read_t        ppiread;
 
-#define CDEV_MAJOR 82
 static struct dev_ops ppi_ops = {
-       { "ppi", CDEV_MAJOR, 0 },
+       { "ppi", 0, 0 },
        .d_open =       ppiopen,
        .d_close =      ppiclose,
        .d_read =       ppiread,
index 190e60d..30ec690 100644 (file)
@@ -7,7 +7,6 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/dev/ppbus/pps.c,v 1.24.2.1 2000/05/24 00:20:57 n_hibma Exp $
- * $DragonFly: src/sys/dev/misc/pps/pps.c,v 1.17 2006/10/25 20:55:55 dillon Exp $
  *
  * This driver implements a draft-mogul-pps-api-02.txt PPS source.
  *
@@ -59,9 +58,8 @@ static        d_open_t        ppsopen;
 static d_close_t       ppsclose;
 static d_ioctl_t       ppsioctl;
 
-#define CDEV_MAJOR 89
 static struct dev_ops pps_ops = {
-       { PPS_NAME, CDEV_MAJOR, 0 },
+       { PPS_NAME, 0, 0 },
        .d_open =       ppsopen,
        .d_close =      ppsclose,
        .d_ioctl =      ppsioctl,
index d7a8535..8465607 100644 (file)
@@ -488,10 +488,8 @@ static driver_t psm_driver = {
        sizeof(struct psm_softc),
 };
 
-#define CDEV_MAJOR        21
-
 static struct dev_ops psm_ops = {
-       { PSM_DRIVER_NAME, CDEV_MAJOR, 0 },
+       { PSM_DRIVER_NAME, 0, 0 },
        .d_open =   psmopen,
        .d_close =  psmclose,
        .d_read =   psmread,
index 28e53c9..ca07853 100644 (file)
@@ -15,7 +15,6 @@
  * Snoop stuff.
  *
  * $FreeBSD: src/sys/dev/snp/snp.c,v 1.69.2.2 2002/05/06 07:30:02 dd Exp $
- * $DragonFly: src/sys/dev/misc/snp/snp.c,v 1.19 2007/05/08 02:31:41 dillon Exp $
  */
 
 #include "use_snp.h"
@@ -55,9 +54,8 @@ static int snpfilter_wr(struct knote *, long);
 #define SNP_PREALLOCATED_UNITS NSNP
 #endif
 
-#define CDEV_MAJOR 53
 static struct dev_ops snp_ops = {
-       { "snp", CDEV_MAJOR, 0 },
+       { "snp", 0, 0 },
        .d_open =       snpopen,
        .d_close =      snpclose,
        .d_read =       snpread,
@@ -739,4 +737,4 @@ static moduledata_t snp_mod = {
         snp_modevent,
         NULL
 };
-DECLARE_MODULE(snp, snp_mod, SI_SUB_DRIVERS, SI_ORDER_MIDDLE + CDEV_MAJOR);
+DECLARE_MODULE(snp, snp_mod, SI_SUB_DRIVERS, SI_ORDER_MIDDLE);
index dba3b9c..fff999a 100644 (file)
@@ -48,7 +48,6 @@
  * also provided sample code upon which this driver was based.
  *
  * $FreeBSD: src/sys/i386/isa/spic.c,v 1.4.2.1 2002/04/15 00:52:12 will Exp $
- * $DragonFly: src/sys/dev/misc/spic/spic.c,v 1.17 2008/08/02 01:14:42 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -91,7 +90,7 @@ static void spicfilt_detach(struct knote *);
 static int spicfilt(struct knote *, long);
 
 static struct dev_ops spic_ops = {
-       { "spic", CDEV_MAJOR, 0 },
+       { "spic", 0, 0 },
         .d_open =      spicopen,
         .d_close =     spicclose,
         .d_read =      spicread,
index 6832ba5..8a73ee3 100644 (file)
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/spicreg.h,v 1.2.2.1 2002/04/15 00:52:12 will Exp $
- * $DragonFly: src/sys/dev/misc/spic/spicreg.h,v 1.2 2003/06/17 04:28:37 dillon Exp $
  *
  */
 
-#define CDEV_MAJOR     160
-
 /*
  * Find the PCI device that holds the G10 register needed to map in the SPIC
  */
index 6fd953a..59423fc 100644 (file)
@@ -43,7 +43,6 @@
  * Version 1.7, December 1995.
  *
  * $FreeBSD: src/sys/i386/isa/spigot.c,v 1.44 2000/01/29 16:17:36 peter Exp $
- * $DragonFly: src/sys/dev/misc/spigot/spigot.c,v 1.16 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
@@ -97,9 +96,8 @@ static        d_write_t       spigot_write;
 static d_ioctl_t       spigot_ioctl;
 static d_mmap_t        spigot_mmap;
 
-#define CDEV_MAJOR 11
 static struct dev_ops spigot_ops = {
-       { "spigot", CDEV_MAJOR, 0 },
+       { "spigot", 0, 0 },
        .d_open =       spigot_open,
        .d_close =      spigot_close,
        .d_read =       spigot_read,
index 20a779f..717552e 100644 (file)
@@ -29,7 +29,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: /usr/local/www/cvsroot/FreeBSD/src/sys/dev/syscons/syscons.c,v 1.336.2.17 2004/03/25 08:41:09 ru Exp $
- * $DragonFly: src/sys/dev/misc/syscons/syscons.c,v 1.35 2008/08/10 19:47:31 swildner Exp $
  */
 
 #include "use_splash.h"
@@ -217,8 +216,6 @@ syscons_unlock(void)
 /*
  * Console driver
  */
-#define        CDEV_MAJOR      12
-
 static cn_probe_t      sccnprobe;
 static cn_init_t       sccninit;
 static cn_init_t       sccninit_fini;
@@ -238,7 +235,7 @@ static      d_ioctl_t       scioctl;
 static d_mmap_t        scmmap;
 
 static struct dev_ops sc_ops = {
-       { "sc", CDEV_MAJOR, D_TTY },
+       { "sc", 0, D_TTY },
        .d_open =       scopen,
        .d_close =      scclose,
        .d_read =       scread,
index b8e6825..5a30aba 100644 (file)
@@ -26,7 +26,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/syscons/sysmouse.c,v 1.2.2.2 2001/07/16 05:21:24 yokota Exp $
- * $DragonFly: src/sys/dev/misc/syscons/sysmouse.c,v 1.12 2006/09/10 01:26:35 dillon Exp $
  */
 
 /* MPSAFE NOTE: This file uses the tty_token mostly for the linesw access and
@@ -59,7 +58,7 @@ static d_close_t      smclose;
 static d_ioctl_t       smioctl;
 
 static struct dev_ops sm_ops = {
-       { "sysmouse", CDEV_MAJOR, D_TTY },
+       { "sysmouse", 0, D_TTY },
        .d_open =       smopen,
        .d_close =      smclose,
        .d_read =       ttyread,
index ac2e31c..ff5dec7 100644 (file)
@@ -29,7 +29,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/tw.c,v 1.38 2000/01/29 16:00:32 peter Exp $
- * $DragonFly: src/sys/dev/misc/tw/tw.c,v 1.19 2008/08/02 01:14:42 dillon Exp $
  *
  */
 
@@ -219,9 +218,8 @@ static void twfilter_detach(struct knote *);
 static int twfilter_read(struct knote *, long);
 static int twfilter_write(struct knote *, long);
 
-#define CDEV_MAJOR 19
 static struct dev_ops tw_ops = {
-       { "tw", CDEV_MAJOR, 0 },
+       { "tw", 0, 0 },
        .d_open =       twopen,
        .d_close =      twclose,
        .d_read =       twread,
index cd940b3..d9927bf 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/aac/aac.c,v 1.9.2.14 2003/04/08 13:22:08 scottl Exp $
- *     $DragonFly: src/sys/dev/raid/aac/aac.c,v 1.34 2008/01/20 03:40:35 pavalos Exp $
  */
 
 /*
@@ -225,11 +224,8 @@ static int         aac_query_disk(struct aac_softc *sc, caddr_t uptr);
 static int             aac_get_pci_info(struct aac_softc *sc, caddr_t uptr);
 static void            aac_ioctl_event(struct aac_softc *sc,
                                        struct aac_event *event, void *arg);
-
-#define AAC_CDEV_MAJOR 150
-
 static struct dev_ops aac_ops = {
-       { "aac", AAC_CDEV_MAJOR, 0 },
+       { "aac", 0, 0 },
        .d_open =       aac_open,
        .d_close =      aac_close,
        .d_ioctl =      aac_ioctl,
index 8995c3c..02e9126 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/aac/aacvar.h,v 1.4.2.7 2003/04/08 13:22:08 scottl Exp $
- *     $DragonFly: src/sys/dev/raid/aac/aacvar.h,v 1.22 2008/06/10 17:20:48 dillon Exp $
  */
 
 #include <sys/buf.h>
  */
 #define AAC_PERIODIC_INTERVAL  20              /* seconds */
 
-/*
- * Character device major numbers.
- */
-#define AAC_DISK_MAJOR 200
-
 /*
  * Per-container data structure
  */
index 17bf79e..d607276 100644 (file)
@@ -53,7 +53,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/amr/amr.c,v 1.7.2.13 2003/01/15 13:41:18 emoore Exp $
- *     $DragonFly: src/sys/dev/raid/amr/amr.c,v 1.28 2008/09/16 14:08:48 swildner Exp $
  */
 
 /*
 #define AMR_DEFINE_TABLES
 #include "amr_tables.h"
 
-#define AMR_CDEV_MAJOR 132
-
 static d_open_t         amr_open;
 static d_close_t        amr_close;
 static d_ioctl_t        amr_ioctl;
 
 static struct dev_ops amr_ops = {
-       { "amr", AMR_CDEV_MAJOR, 0 },
+       { "amr", 0, 0 },
        .d_open =       amr_open,
        .d_close =      amr_close,
        .d_ioctl =      amr_ioctl
index 96bec12..999c0ea 100644 (file)
@@ -54,7 +54,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/amr/amr_disk.c,v 1.5.2.5 2002/12/20 15:12:04 emoore Exp $
- * $DragonFly: src/sys/dev/raid/amr/amr_disk.c,v 1.15 2007/06/17 23:50:16 dillon Exp $
  */
 
 /*
@@ -94,10 +93,8 @@ static       d_strategy_t    amrd_strategy;
 static d_ioctl_t       amrd_ioctl;
 static d_dump_t        amrd_dump;
 
-#define AMRD_CDEV_MAJOR        133
-
 static struct dev_ops amrd_ops = {
-       { "amrd", AMRD_CDEV_MAJOR, D_DISK },
+       { "amrd", 0, D_DISK },
        .d_open = amrd_open,
        .d_close = amrd_close,
        .d_read = physread,
index f3bc584..dd688cf 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/ciss/ciss.c,v 1.2.2.25 2008/06/10 18:51:05 ps Exp $
- *     $DragonFly: src/sys/dev/raid/ciss/ciss.c,v 1.28 2008/05/18 20:30:23 pavalos Exp $
  */
 
 /*
@@ -230,10 +229,8 @@ static d_open_t            ciss_open;
 static d_close_t       ciss_close;
 static d_ioctl_t       ciss_ioctl;
 
-#define CISS_CDEV_MAJOR  166
-
 static struct dev_ops ciss_ops = {
-    { "ciss", CISS_CDEV_MAJOR, 0 },
+    { "ciss", 0, 0 },
     .d_open =          ciss_open,
     .d_close =         ciss_close,
     .d_ioctl =         ciss_ioctl
index 4fd2e1e..cc5f9b1 100644 (file)
@@ -46,8 +46,6 @@
 
 #include <sys/ioccom.h>
 
-#define DPT_CDEV_MAJOR 88
-
 #undef DPT_USE_DLM_SWI
 
 extern u_long dpt_unit;
index 9a01d58..dcee877 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ida/ida_disk.c,v 1.12.2.6 2001/11/27 20:21:02 ps Exp $
- * $DragonFly: src/sys/dev/raid/ida/ida_disk.c,v 1.16 2007/06/17 23:50:16 dillon Exp $
  */
 
 /*
@@ -65,11 +64,8 @@ static       d_close_t       idad_close;
 static d_strategy_t    idad_strategy;
 static d_dump_t        idad_dump;
 
-#define IDAD_BDEV_MAJOR        29
-#define IDAD_CDEV_MAJOR        109
-
 static struct dev_ops id_ops = {
-       { "idad", IDAD_CDEV_MAJOR, D_DISK },
+       { "idad", 0, D_DISK },
        .d_open =       idad_open,
        .d_close =      idad_close,
        .d_read =       physread,
index bb2629d..108019b 100644 (file)
@@ -1,5 +1,4 @@
 /* $FreeBSD: src/sys/dev/iir/iir.h,v 1.16 2007/06/17 05:55:50 scottl Exp $ */
-/* $DragonFly: src/sys/dev/raid/iir/iir.h,v 1.7 2006/12/22 23:26:23 swildner Exp $ */
 /*-
  *       Copyright (c) 2000-04 ICP vortex GmbH
  *       Copyright (c) 2002-04 Intel Corporation
@@ -53,8 +52,6 @@
 #define IIR_DRIVER_VERSION      1
 #define IIR_DRIVER_SUBVERSION   5
 
-#define IIR_CDEV_MAJOR          164
-
 /* OEM IDs */
 #define OEM_ID_ICP              0x941c
 #define OEM_ID_INTEL            0x8000
index 2d06e71..b02f3a7 100644 (file)
@@ -1,5 +1,4 @@
 /* $FreeBSD: src/sys/dev/iir/iir_ctrl.c,v 1.17 2005/05/06 02:32:34 cperciva Exp $ */
-/* $DragonFly: src/sys/dev/raid/iir/iir_ctrl.c,v 1.13 2007/05/17 21:08:49 dillon Exp $ */
 /*-
  *       Copyright (c) 2000-03 ICP vortex GmbH
  *       Copyright (c) 2002-03 Intel Corporation
@@ -69,11 +68,8 @@ static d_write_t     iir_write;
 static d_read_t                iir_read;
 static d_ioctl_t       iir_ioctl;
 
-#define CDEV_MAJOR          IIR_CDEV_MAJOR
-
-/* Normally, this is a static structure.  But we need it in pci/iir_pci.c */
 static struct dev_ops iir_ops = {
-       { "iir", CDEV_MAJOR, 0 },
+       { "iir", 0, 0 },
         .d_open =      iir_open,
         .d_close =     iir_close,
         .d_read =      iir_read,
index 4dacc3d..3142cad 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ips/ips.c,v 1.12 2004/05/30 04:01:29 scottl Exp $
- * $DragonFly: src/sys/dev/raid/ips/ips.c,v 1.19 2006/12/22 23:26:23 swildner Exp $
  */
 
 #include <dev/raid/ips/ips.h>
@@ -42,7 +41,7 @@ static d_ioctl_t ips_ioctl;
 MALLOC_DEFINE(M_IPSBUF, "ipsbuf", "IPS driver buffer");
 
 static struct dev_ops ips_ops = {
-       { "ips", IPS_CDEV_MAJOR, D_DISK },
+       { "ips", 0, D_DISK },
        .d_open =       ips_open,
        .d_close =      ips_close,
        .d_ioctl =      ips_ioctl,
index 770e484..6d8fff5 100644 (file)
@@ -26,7 +26,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ips/ips.h,v 1.10 2004/05/30 20:08:34 phk Exp $
- * $DragonFly: src/sys/dev/raid/ips/ips.h,v 1.13 2006/12/22 23:26:23 swildner Exp $
  */
 
 
@@ -484,6 +483,3 @@ extern void ips_copperhead_intr(void *sc);
 extern void ips_issue_copperhead_cmd(ips_command_t *command);
 extern void ips_copperhead_poll(ips_command_t *command);
 int ips_timed_wait(ips_command_t *, const char *, int);
-
-#define IPS_CDEV_MAJOR 175
-#define IPSD_CDEV_MAJOR 176
index 68268fc..d5860e6 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/ips/ips_disk.c,v 1.4 2003/09/22 04:59:07 njl Exp $
- * $DragonFly: src/sys/dev/raid/ips/ips_disk.c,v 1.14 2008/06/10 17:20:52 dillon Exp $
  */
 
 #include <sys/devicestat.h>
@@ -52,7 +51,7 @@ static d_strategy_t ipsd_strategy;
 static d_dump_t ipsd_dump;
 
 static struct dev_ops ipsd_ops = {
-       { "ipsd", IPSD_CDEV_MAJOR, D_DISK },
+       { "ipsd", 0, D_DISK },
        .d_open =       ipsd_open,
        .d_close =      ipsd_close,
        .d_strategy =   ipsd_strategy,
index d9af989..91be4c3 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/mlx/mlx.c,v 1.14.2.5 2001/09/11 09:49:53 kris Exp $
- *     $DragonFly: src/sys/dev/raid/mlx/mlx.c,v 1.25 2008/06/10 17:20:52 dillon Exp $
  */
 
 /*
 #include "mlxvar.h"
 #include "mlxreg.h"
 
-#define MLX_CDEV_MAJOR 130
-
 static struct dev_ops mlx_ops = {
-       { "mlx", MLX_CDEV_MAJOR, 0 },
+       { "mlx", 0, 0 },
        .d_open =       mlx_open,
        .d_close =      mlx_close,
        .d_ioctl =      mlx_ioctl,
index 6b41a55..294a284 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/mlx/mlx_disk.c,v 1.8.2.4 2001/06/25 04:37:51 msmith Exp $
- * $DragonFly: src/sys/dev/raid/mlx/mlx_disk.c,v 1.13 2007/06/17 23:50:16 dillon Exp $
  */
 
 /*
@@ -57,10 +56,8 @@ static       d_close_t       mlxd_close;
 static d_strategy_t    mlxd_strategy;
 static d_ioctl_t       mlxd_ioctl;
 
-#define MLXD_CDEV_MAJOR        131
-
 static struct dev_ops mlxd_ops = {
-               { "mlxd", MLXD_CDEV_MAJOR, D_DISK },
+               { "mlxd", 0, D_DISK },
                .d_open =       mlxd_open,
                .d_close =      mlxd_close,
                .d_read =       physread,
index 5883830..9c7b07a 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/mly/mly.c,v 1.3.2.3 2001/03/05 20:17:24 msmith Exp $
- *     $DragonFly: src/sys/dev/raid/mly/mly.c,v 1.21 2008/05/18 20:30:23 pavalos Exp $
  */
 
 #include <sys/param.h>
@@ -147,10 +146,8 @@ static driver_t mly_pci_driver = {
 static devclass_t      mly_devclass;
 DRIVER_MODULE(mly, pci, mly_pci_driver, mly_devclass, 0, 0);
 
-#define MLY_CDEV_MAJOR  158
-
 static struct dev_ops mly_ops = {
-    { "mly", MLY_CDEV_MAJOR, 0 },
+    { "mly", 0, 0 },
     .d_open =  mly_user_open,
     .d_close = mly_user_close,
     .d_ioctl = mly_user_ioctl,
index 36f5f00..e9d747c 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/twe/twe_freebsd.c,v 1.2.2.9 2004/06/11 18:57:31 vkashyap Exp $
- * $DragonFly: src/sys/dev/raid/twe/twe_freebsd.c,v 1.27 2007/06/17 23:50:16 dillon Exp $
  */
 
 /*
@@ -64,7 +63,7 @@ static        d_close_t               twe_close;
 static d_ioctl_t               twe_ioctl_wrapper;
 
 static struct dev_ops twe_ops = {
-       { "twe", TWE_CDEV_MAJOR, 0 },
+       { "twe", 0, 0 },
        .d_open =       twe_open,
        .d_close =      twe_close,
        .d_ioctl =      twe_ioctl_wrapper,
@@ -607,7 +606,7 @@ static      d_strategy_t    twed_strategy;
 static d_dump_t        twed_dump;
 
 static struct dev_ops twed_ops = {
-       { "twed", TWED_CDEV_MAJOR, D_DISK },
+       { "twed", 0, D_DISK },
        .d_open =       twed_open,
        .d_close =      twed_close,
        .d_read =       physread,
index 671b4a3..17866c4 100644 (file)
  * SUCH DAMAGE.
  *
  *     $FreeBSD: src/sys/dev/twe/twevar.h,v 1.1.2.8 2004/06/11 18:57:32 vkashyap Exp $
- *     $DragonFly: src/sys/dev/raid/twe/twevar.h,v 1.11 2008/06/10 17:20:52 dillon Exp $
  */
 
 #define TWE_DRIVER_VERSION_STRING      "1.40.01.002"
-#define TWE_CDEV_MAJOR                 146
-#define TWED_CDEV_MAJOR                        147
-
 
 #ifdef TWE_DEBUG
 #define debug(level, fmt, args...)                                                     \
index a78773c..709c766 100644 (file)
@@ -30,7 +30,6 @@
  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/cy.c,v 1.97.2.2 2001/08/22 13:04:58 bde Exp $
- * $DragonFly: src/sys/dev/serial/cy/cy.c,v 1.30 2008/10/20 13:16:58 sephe Exp $
  */
 
 #include "opt_compat.h"
@@ -384,9 +383,8 @@ static      d_close_t       sioclose;
 static d_write_t       siowrite;
 static d_ioctl_t       sioioctl;
 
-#define        CDEV_MAJOR      48
 static struct dev_ops sio_ops = {
-       { driver_name, CDEV_MAJOR, D_TTY },
+       { driver_name, 0, D_TTY },
        .d_open =       sioopen,
        .d_close =      sioclose,
        .d_read =       ttyread,
index 90e8dfc..3756604 100644 (file)
@@ -1,6 +1,5 @@
 /*-
  * $FreeBSD: src/sys/dev/dgb/dgm.c,v 1.31.2.3 2001/10/07 09:02:25 brian Exp $
- * $DragonFly: src/sys/dev/serial/dgb/dgm.c,v 1.17 2008/04/30 17:28:16 dillon Exp $
  *
  *  This driver and the associated header files support the ISA PC/Xem
  *  Digiboards.  Its evolutionary roots are described below.
@@ -240,9 +239,8 @@ static driver_t dgmdriver = {
 
 static devclass_t dgmdevclass;
 
-#define        CDEV_MAJOR      101
 static struct dev_ops dgm_ops = {
-       { "dgm", CDEV_MAJOR, D_TTY },
+       { "dgm", 0, D_TTY },
        .d_open =       dgmopen,
        .d_close =      dgmclose,
        .d_read =       ttyread,
index eac99ce..3c5b8fb 100644 (file)
@@ -29,7 +29,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/digi/digi.c,v 1.36 2003/09/26 09:05:57 phk Exp $
- * $DragonFly: src/sys/dev/serial/digi/digi.c,v 1.11 2008/04/30 17:28:17 dillon Exp $
  */
 
 /*-
@@ -65,8 +64,6 @@
 #include <dev/serial/digi/digi_pci.h>
 #include <dev/serial/digi/digi_bios.h>
 
-#define        CDEV_MAJOR      162
-
 #define        CTRL_DEV                0x800000
 #define        CALLOUT_MASK            0x400000
 #define        CONTROL_INIT_STATE      0x100000
@@ -149,7 +146,7 @@ const struct digi_control_signals digi_normal_signals = {
 };
 
 static struct dev_ops digi_ops = {
-       { "dgm", CDEV_MAJOR, D_TTY },
+       { "dgm", 0, D_TTY },
        .d_open =       digiopen,
        .d_close =      digiclose,
        .d_read =       digiread,
index 3bdfdcd..5538d94 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/rc.c,v 1.53.2.1 2001/02/26 04:23:10 jlemon Exp $
- * $DragonFly: src/sys/dev/serial/rc/rc.c,v 1.24 2008/08/02 01:14:43 dillon Exp $
  *
  */
 
@@ -92,9 +91,8 @@ static        d_open_t        rcopen;
 static d_close_t       rcclose;
 static d_ioctl_t       rcioctl;
 
-#define        CDEV_MAJOR      63
 static struct dev_ops rc_ops = {
-       { "rc", CDEV_MAJOR, D_TTY },
+       { "rc", 0, D_TTY },
        .d_open =       rcopen,
        .d_close =      rcclose,
        .d_read =       ttyread,
index e888479..818ba55 100644 (file)
@@ -32,7 +32,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/rp/rp.c,v 1.45.2.2 2002/11/07 22:26:59 tegge Exp $
- * $DragonFly: src/sys/dev/serial/rp/rp.c,v 1.21 2006/12/22 23:26:24 swildner Exp $
  */
 
 /* 
@@ -590,9 +589,8 @@ static      d_close_t       rpclose;
 static d_write_t       rpwrite;
 static d_ioctl_t       rpioctl;
 
-#define        CDEV_MAJOR      81
 static struct dev_ops rp_ops = {
-       { "rp", CDEV_MAJOR, D_TTY },
+       { "rp", 0, D_TTY },
        .d_open =       rpopen,
        .d_close =      rpclose,
        .d_read =       ttyread,
index 0eb1745..7d15203 100644 (file)
@@ -33,7 +33,6 @@
  * NO EVENT SHALL THE AUTHORS BE LIABLE.
  *
  * $FreeBSD: src/sys/dev/si/si.c,v 1.101.2.1 2001/02/26 04:23:06 jlemon Exp $
- * $DragonFly: src/sys/dev/serial/si/si.c,v 1.23 2006/12/22 23:26:24 swildner Exp $
  */
 
 #ifndef lint
@@ -120,9 +119,8 @@ static      d_close_t       siclose;
 static d_write_t       siwrite;
 static d_ioctl_t       siioctl;
 
-#define        CDEV_MAJOR      68
 static struct dev_ops si_ops = {
-       { "si", CDEV_MAJOR, D_TTY },
+       { "si", 0, D_TTY },
        .d_open =       siopen,
        .d_close =      siclose,
        .d_read =       ttyread,
index 085d830..8c37503 100644 (file)
@@ -33,7 +33,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/isa/sio.c,v 1.291.2.35 2003/05/18 08:51:15 murray Exp $
- * $DragonFly: src/sys/dev/serial/sio/sio.c,v 1.44 2008/07/23 16:39:33 dillon Exp $
  *     from: @(#)com.c 7.5 (Berkeley) 5/16/91
  *     from: i386/isa sio.c,v 1.234
  */
@@ -251,9 +250,8 @@ static      d_read_t        sioread;
 static d_write_t       siowrite;
 static d_ioctl_t       sioioctl;
 
-#define        CDEV_MAJOR      28
 static struct dev_ops sio_ops = {
-       { driver_name, CDEV_MAJOR, D_TTY },
+       { driver_name, 0, D_TTY },
        .d_open =       sioopen,
        .d_close =      sioclose,
        .d_read =       sioread,
index 0c27445..c87ad40 100644 (file)
@@ -34,7 +34,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/stallion.c,v 1.39.2.2 2001/08/30 12:29:57 murray Exp $
- * $DragonFly: src/sys/dev/serial/stl/stallion.c,v 1.27 2008/08/02 01:14:43 dillon Exp $
  */
 
 /*****************************************************************************/
@@ -750,7 +749,7 @@ COMPAT_PCI_DRIVER (stlpci, stlpcidriver);
 
 #define        CDEV_MAJOR      72
 static struct dev_ops stl_ops = {
-       { "stl", CDEV_MAJOR, D_TTY },
+       { "stl", 0, D_TTY },
        .d_open =       stlopen,
        .d_close =      stlclose,
        .d_read =       ttyread,
index da88508..58ac68c 100644 (file)
@@ -34,7 +34,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/istallion.c,v 1.36.2.2 2001/08/30 12:29:57 murray Exp $
- * $DragonFly: src/sys/dev/serial/stli/istallion.c,v 1.23 2008/08/02 01:14:43 dillon Exp $
  */
 
 /*****************************************************************************/
@@ -631,9 +630,8 @@ struct isa_driver   stlidriver = {
  *     FreeBSD-2.2+ kernel linkage.
  */
 
-#define        CDEV_MAJOR      75
 static struct dev_ops stli_ops = {
-       { stli_drvname, CDEV_MAJOR, D_TTY },
+       { stli_drvname, 0, D_TTY },
        .d_open =       stliopen,
        .d_close =      stliclose,
        .d_read =       stliread,
index dfcf83c..3206a42 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.80.2.6 2006/04/04 17:43:48 ariff Exp $
- * $DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.17 2008/02/28 17:19:11 tgen Exp $
  */
 
 #include <sys/param.h>
@@ -34,7 +33,6 @@
 #include <dev/sound/pcm/dsp.h>
 #include <dev/sound/pcm/sound.h>
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/dsp.c,v 1.17 2008/02/28 17:19:11 tgen Exp $");
 
 #define OLDPCM_IOCTL
 
@@ -51,7 +49,7 @@ static int dsp_filter_read(struct knote *, long);
 static int dsp_filter_write(struct knote *, long);
 
 struct dev_ops dsp_ops = {
-       { "dsp", SND_CDEV_MAJOR, 0},
+       { "dsp", 0, 0},
        /*.d_flags =    D_NEEDGIANT,*/
        .d_open =       dsp_open,
        .d_close =      dsp_close,
index bc462fe..3e7bb63 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pcm/mixer.c,v 1.43.2.5 2007/05/13 20:53:39 ariff Exp $
- * $DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.18 2007/06/22 21:41:16 corecode Exp $
  */
 
 #include <dev/sound/pcm/sound.h>
@@ -32,7 +31,6 @@
 
 #include "mixer_if.h"
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/mixer.c,v 1.18 2007/06/22 21:41:16 corecode Exp $");
 
 MALLOC_DEFINE(M_MIXER, "mixer", "mixer");
 
@@ -82,7 +80,7 @@ static d_open_t mixer_open;
 static d_close_t mixer_close;
 
 static struct dev_ops mixer_cdevsw = {
-       { "mixer", SND_CDEV_MAJOR, D_TRACKCLOSE },
+       { "mixer", 0, D_TRACKCLOSE },
        /* .d_flags =   D_TRACKCLOSE | D_NEEDGIANT, */
        .d_open =       mixer_open,
        .d_close =      mixer_close,
index bf13a77..59f6a5f 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pcm/sndstat.c,v 1.20.2.2 2005/12/30 19:55:54 netchild Exp $
- * $DragonFly: src/sys/dev/sound/pcm/sndstat.c,v 1.13 2008/01/06 16:55:51 swildner Exp $
  */
 
 #include <dev/sound/pcm/sound.h>
@@ -33,7 +32,6 @@
 #include <sys/lock.h>
 #endif
 
-SND_DECLARE_FILE("$DragonFly: src/sys/dev/sound/pcm/sndstat.c,v 1.13 2008/01/06 16:55:51 swildner Exp $");
 
 #define        SS_TYPE_MODULE          0
 #define        SS_TYPE_FIRST           1
@@ -47,7 +45,7 @@ static d_close_t sndstat_close;
 static d_read_t sndstat_read;
 
 static struct dev_ops sndstat_cdevsw = {
-       { "sndstat", SND_CDEV_MAJOR, 0 },
+       { "sndstat", 0, 0 },
        /* .d_flags =   D_NEEDGIANT, */
        .d_open =       sndstat_open,
        .d_close =      sndstat_close,
index ce0d9f4..bf88310 100644 (file)
@@ -25,7 +25,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/sound/pcm/sound.h,v 1.63.2.3 2007/05/13 20:53:39 ariff Exp $
- * $DragonFly: src/sys/dev/sound/pcm/sound.h,v 1.14 2008/01/05 13:34:22 corecode Exp $
  */
 
 /*
@@ -146,11 +145,6 @@ nomenclature:
 struct pcm_channel *fkchan_setup(device_t dev);
 int fkchan_kill(struct pcm_channel *c);
 
-/*
- * Major nuber for the sound driver.
- */
-#define SND_CDEV_MAJOR 30
-
 /* XXX Flawed definition. I'll fix it someday. */
 #define        SND_MAXVCHANS   PCMMAXCHAN
 
index 66ccc53..90c18b8 100644 (file)
@@ -4,7 +4,6 @@
  * $NetBSD: ucom.c,v 1.39 2001/08/16 22:31:24 augustss Exp $
  * $NetBSD: ucom.c,v 1.40 2001/11/13 06:24:54 lukem Exp $
  * $FreeBSD: src/sys/dev/usb/ucom.c,v 1.35 2003/11/16 11:58:21 akiyama Exp $
- * $DragonFly: src/sys/dev/usbmisc/ucom/ucom.c,v 1.32 2007/11/05 19:09:43 hasso Exp $
  */
 /*-
  * Copyright (c) 2001-2002, Shunsuke Akiyama <akiyama@jp.FreeBSD.org>.
@@ -118,10 +117,8 @@ static d_read_t  ucomread;
 static d_write_t ucomwrite;
 static d_ioctl_t ucomioctl;
 
-#define UCOM_CDEV_MAJOR  138
-
 static struct dev_ops ucom_ops = {
-       { "ucom", UCOM_CDEV_MAJOR, D_TTY },
+       { "ucom", 0, D_TTY },
        .d_open =       ucomopen,
        .d_close =      ucomclose,
        .d_read =       ucomread,
index 3ecb7ec..fce8863 100644 (file)
@@ -30,7 +30,6 @@
 
 /*
  * $FreeBSD: src/sys/dev/usb/ufm.c,v 1.16 2003/10/04 21:41:01 joe Exp $
- * $DragonFly: src/sys/dev/usbmisc/ufm/ufm.c,v 1.24 2008/08/14 20:55:53 hasso Exp $
  */
 
 #include <sys/param.h>
@@ -72,10 +71,8 @@ d_open_t  ufmopen;
 d_close_t ufmclose;
 d_ioctl_t ufmioctl;
 
-#define UFM_CDEV_MAJOR 200
-
 static struct dev_ops ufm_ops = {
-       { "ufm", UFM_CDEV_MAJOR, 0 },
+       { "ufm", 0, 0 },
        .d_open = ufmopen,
        .d_close = ufmclose,
        .d_ioctl = ufmioctl,
index 3922b58..ac466a4 100644 (file)
@@ -2,7 +2,6 @@
  * $NetBSD: ugen.c,v 1.27 1999/10/28 12:08:38 augustss Exp $
  * $NetBSD: ugen.c,v 1.59 2002/07/11 21:14:28 augustss Exp $
  * $FreeBSD: src/sys/dev/usb/ugen.c,v 1.81 2003/11/09 09:17:22 tanimura Exp $
- * $DragonFly: src/sys/dev/usbmisc/ugen/ugen.c,v 1.34 2008/05/13 08:35:12 hasso Exp $
  */
 
 /* 
@@ -144,10 +143,8 @@ static void ugen_filt_detach(struct knote *);
 static int ugen_filt_read(struct knote *, long);
 static int ugen_filt_write(struct knote *, long);
 
-#define UGEN_CDEV_MAJOR        114
-
 static struct dev_ops ugen_ops = {
-       { "ugen", UGEN_CDEV_MAJOR, 0 },
+       { "ugen", 0, 0 },
        .d_open =       ugenopen,
        .d_close =      ugenclose,
        .d_read =       ugenread,
index 011decf..ecc4eb2 100644 (file)
@@ -1,7 +1,6 @@
 /*
  * $NetBSD: uhid.c,v 1.46 2001/11/13 06:24:55 lukem Exp $
  * $FreeBSD: src/sys/dev/usb/uhid.c,v 1.65 2003/11/09 09:17:22 tanimura Exp $
- * $DragonFly: src/sys/dev/usbmisc/uhid/uhid.c,v 1.33 2008/08/14 20:55:53 hasso Exp $
  */
 
 /* Also already merged from NetBSD:
@@ -136,10 +135,8 @@ static void uhidfilt_detach(struct knote *);
 static int uhidfilt_read(struct knote *, long);
 static int uhidfilt_write(struct knote *, long);
 
-#define                UHID_CDEV_MAJOR 122
-
 static struct dev_ops uhid_ops = {
-       { "uhid", UHID_CDEV_MAJOR, 0 },
+       { "uhid", 0, 0 },
        .d_open =       uhidopen,
        .d_close =      uhidclose,
        .d_read =       uhidread,
index 70b5eba..488caf3 100644 (file)
@@ -1,7 +1,6 @@
 /*
  * $NetBSD: ulpt.c,v 1.55 2002/10/23 09:14:01 jdolecek Exp $
  * $FreeBSD: src/sys/dev/usb/ulpt.c,v 1.59 2003/09/28 20:48:13 phk Exp $
- * $DragonFly: src/sys/dev/usbmisc/ulpt/ulpt.c,v 1.25 2008/02/11 16:56:53 dillon Exp $
  */
 
 /*
@@ -124,10 +123,8 @@ static d_close_t ulptclose;
 static d_write_t ulptwrite;
 static d_ioctl_t ulptioctl;
 
-#define ULPT_CDEV_MAJOR 113
-
 static struct dev_ops ulpt_ops = {
-       { "ulpt", ULPT_CDEV_MAJOR, 0 },
+       { "ulpt", 0, 0 },
        .d_open =       ulptopen,
        .d_close =      ulptclose,
        .d_write =      ulptwrite,
index d9c81c5..6f00e76 100644 (file)
@@ -1,6 +1,5 @@
 /*
  * $FreeBSD: src/sys/dev/usb/ums.c,v 1.64 2003/11/09 09:17:22 tanimura Exp $
- * $DragonFly: src/sys/dev/usbmisc/ums/ums.c,v 1.31 2008/08/14 20:55:54 hasso Exp $
  */
 
 /*
@@ -145,10 +144,8 @@ static d_kqfilter_t ums_kqfilter;
 static void ums_filt_detach(struct knote *);
 static int ums_filt(struct knote *, long);
 
-#define UMS_CDEV_MAJOR 111
-
 static struct dev_ops ums_ops = {
-       { "ums", UMS_CDEV_MAJOR, 0 },
+       { "ums", 0, 0 },
        .d_open =       ums_open,
        .d_close =      ums_close,
        .d_read =       ums_read,
index 85349bc..90baa9b 100644 (file)
@@ -30,7 +30,6 @@
 
 /*
  * $FreeBSD: src/sys/dev/usb/urio.c,v 1.28 2003/08/25 22:01:06 joe Exp $
- * $DragonFly: src/sys/dev/usbmisc/urio/urio.c,v 1.27 2008/08/14 20:55:54 hasso Exp $
  */
 
 /*
@@ -94,10 +93,8 @@ d_read_t  urioread;
 d_write_t uriowrite;
 d_ioctl_t urioioctl;
 
-#define URIO_CDEV_MAJOR        143
-
 static struct dev_ops urio_ops = {
-       { "urio", URIO_CDEV_MAJOR, 0 },
+       { "urio", 0, 0 },
        .d_open =       urioopen,
        .d_close =      urioclose,
        .d_read =       urioread,
index 87cf777..708269a 100644 (file)
@@ -1,7 +1,6 @@
 /* 
  * $NetBSD: uscanner.c,v 1.30 2002/07/11 21:14:36 augustss Exp $
  * $FreeBSD: src/sys/dev/usb/uscanner.c,v 1.48 2003/12/22 19:58:27 sanpei Exp $
- * $DragonFly: src/sys/dev/usbmisc/uscanner/uscanner.c,v 1.27 2008/01/16 12:25:36 matthias Exp $
  */
 
 /* Also already merged from NetBSD:
@@ -256,10 +255,8 @@ d_read_t  uscannerread;
 d_write_t uscannerwrite;
 d_kqfilter_t uscannerkqfilter;
 
-#define USCANNER_CDEV_MAJOR    156
-
 static struct dev_ops uscanner_ops = {
-       { "uscanner", USCANNER_CDEV_MAJOR, 0 },
+       { "uscanner", 0, 0 },
        .d_open =       uscanneropen,
        .d_close =      uscannerclose,
        .d_read =       uscannerread,
index e5e05b6..16b2709 100644 (file)
@@ -31,7 +31,6 @@
  * POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/bktr/bktr_os.c,v 1.54 2007/02/23 12:18:34 piso Exp $
- * $DragonFly: src/sys/dev/video/bktr/bktr_os.c,v 1.21 2008/05/18 03:02:53 pavalos Exp $
  */
 
 /*
@@ -166,9 +165,8 @@ static      d_kqfilter_t    bktr_kqfilter;
 static void bktr_filter_detach(struct knote *);
 static int bktr_filter(struct knote *, long);
 
-#define CDEV_MAJOR 92 
 static struct dev_ops bktr_ops = {
-       { "bktr", CDEV_MAJOR, 0 },
+       { "bktr", 0, 0 },
        .d_open =       bktr_open,
        .d_close =      bktr_close,
        .d_read =       bktr_read,
index 0d1f9dc..6b3b655 100644 (file)
@@ -9,7 +9,6 @@
  *     for damages incurred with its use.
  *
  * $FreeBSD: src/sys/i386/isa/ctx.c,v 1.36 2000/01/29 16:17:31 peter Exp $
- * $DragonFly: src/sys/dev/video/ctx/ctx.c,v 1.13 2008/08/02 01:14:43 dillon Exp $
  */
 
 /*
@@ -139,10 +138,9 @@ static     d_close_t       ctxclose;
 static d_read_t        ctxread;
 static d_write_t       ctxwrite;
 static d_ioctl_t       ctxioctl;
-#define CDEV_MAJOR 40
 
 static struct dev_ops ctx_ops = {
-       { "ctx", CDEV_MAJOR, 0 },
+       { "ctx", 0, 0 },
        .d_open =       ctxopen,
        .d_close =      ctxclose,
        .d_read =       ctxread,
index e2064e6..caeb73f 100644 (file)
@@ -125,10 +125,8 @@ static     d_kqfilter_t    cxm_kqfilter;
 static void cxm_filter_detach(struct knote *);
 static int cxm_filter(struct knote *, long);
 
-#define CDEV_MAJOR 93
-
 static struct dev_ops cxm_ops = {
-       { "cxm", CDEV_MAJOR, 0 },
+       { "cxm", 0, 0 },
        .d_open =       cxm_open,
        .d_close =      cxm_close,
        .d_read =       cxm_read,
index 7e91883..57deab9 100644 (file)
@@ -28,7 +28,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/dev/fb/fb.c,v 1.11.2.2 2000/08/02 22:35:22 peter Exp $
- * $DragonFly: src/sys/dev/video/fb/fb.c,v 1.19 2008/01/09 21:29:11 swildner Exp $
  */
 
 #include "opt_fb.h"
@@ -370,10 +369,8 @@ fbattach(device_t dev)
 static d_default_t     fboperate;
 static d_open_t                fbopen;
 
-#define CDEV_MAJOR     123     /* XXX */
-
 static struct dev_ops fb_ops = {
-       { FB_DRIVER_NAME, CDEV_MAJOR, 0 },
+       { FB_DRIVER_NAME, 0, 0 },
        .d_default =    fboperate,
        .d_open =       fbopen
 };
index d94e295..786c925 100644 (file)
@@ -32,7 +32,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/isa/gsc.c,v 1.35.2.1 2000/08/08 19:49:53 peter Exp $
- * $DragonFly: src/sys/dev/video/gsc/gsc.c,v 1.17 2008/08/02 01:14:43 dillon Exp $
  *
  */
 
@@ -184,9 +183,8 @@ static      d_close_t       gscclose;
 static d_read_t        gscread;
 static d_ioctl_t       gscioctl;
 
-#define CDEV_MAJOR 47
 static struct dev_ops gsc_ops = {
-       { "gsc", CDEV_MAJOR, 0 },
+       { "gsc", 0, 0 },
        .d_open =       gscopen,
        .d_close =      gscclose,
        .d_read =       gscread,
index 9214a31..261e713 100644 (file)
@@ -29,7 +29,6 @@
  * POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/pci/meteor.c,v 1.49 1999/09/25 18:24:41 phk Exp $
- * $DragonFly: src/sys/dev/video/meteor/meteor.c,v 1.22 2007/05/13 18:33:58 swildner Exp $
  */
 
 /*             Change History:
@@ -220,9 +219,8 @@ static      d_write_t       meteor_write;
 static d_ioctl_t       meteor_ioctl;
 static d_mmap_t        meteor_mmap;
 
-#define CDEV_MAJOR 67
 static struct dev_ops meteor_ops = {
-       { "meteor", CDEV_MAJOR, 0 },
+       { "meteor", 0, 0 },
        .d_open =       meteor_open,
        .d_close =      meteor_close,
        .d_read =       meteor_read,
index 849233e..13c6790 100644 (file)
@@ -31,7 +31,6 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/virtual/cdrom/vcd.c,v 1.1 2007/05/25 02:21:13 dillon Exp $
  */
 
 /*
@@ -62,13 +61,11 @@ struct vcd_softc {
        int fd;
 };
 
-#define CDEV_MAJOR     98
-
 static d_strategy_t    vcdstrategy;
 static d_open_t                vcdopen;
 
 static struct dev_ops vcd_ops = {
-       { "vcd", CDEV_MAJOR, D_DISK },
+       { "vcd", 0, D_DISK },
         .d_open =      vcdopen,
         .d_close =     nullclose,
         .d_read =      physread,
index 47b3006..2b050e5 100644 (file)
@@ -31,7 +31,6 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/dev/virtual/disk/vdisk.c,v 1.8 2008/03/20 02:14:56 dillon Exp $
  */
 
 /*
@@ -67,8 +66,6 @@ struct vkd_softc {
        int fd;
 };
 
-#define CDEV_MAJOR     97
-
 static void vkd_io_thread(cothread_t cotd);
 static void vkd_io_intr(cothread_t cotd);
 static void vkd_doio(struct vkd_softc *sc, struct bio *bio);
@@ -77,7 +74,7 @@ static d_strategy_t   vkdstrategy;
 static d_open_t                vkdopen;
 
 static struct dev_ops vkd_ops = {
-       { "vkd", CDEV_MAJOR, D_DISK },
+       { "vkd", 0, D_DISK },
         .d_open =      vkdopen,
         .d_close =     nullclose,
         .d_read =      physread,
index dc3738b..e940313 100644 (file)
@@ -70,7 +70,6 @@
  *
  *     @(#)kern_descrip.c      8.6 (Berkeley) 4/19/94
  * $FreeBSD: src/sys/kern/kern_descrip.c,v 1.81.2.19 2004/02/28 00:43:31 tegge Exp $
- * $DragonFly: src/sys/kern/kern_descrip.c,v 1.79 2008/08/31 13:18:28 aggelos Exp $
  */
 
 #include "opt_compat.h"
@@ -125,7 +124,7 @@ static       d_open_t  fdopen;
 
 #define CDEV_MAJOR 22
 static struct dev_ops fildesc_ops = {
-       { "FD", CDEV_MAJOR, 0 },
+       { "FD", 0, 0 },
        .d_open =       fdopen,
 };
 
index 294bf68..9075e3f 100644 (file)
@@ -39,7 +39,6 @@
  *     from: Utah $Hdr: mem.c 1.13 89/10/08$
  *     from: @(#)mem.c 7.2 (Berkeley) 5/9/91
  * $FreeBSD: src/sys/i386/i386/mem.c,v 1.79.2.9 2003/01/04 22:58:01 njl Exp $
- * $DragonFly: src/sys/kern/kern_memio.c,v 1.32 2008/07/23 16:39:28 dillon Exp $
  */
 
 /*
@@ -80,7 +79,7 @@ static        d_kqfilter_t    mmkqfilter;
 
 #define CDEV_MAJOR 2
 static struct dev_ops mem_ops = {
-       { "mem", CDEV_MAJOR, D_MPSAFE },
+       { "mem", 0, D_MPSAFE },
        .d_open =       mmopen,
        .d_close =      mmclose,
        .d_read =       mmread,
index 26cdd6f..06f94f7 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/kern/subr_bus.c,v 1.54.2.9 2002/10/10 15:13:32 jhb Exp $
- * $DragonFly: src/sys/kern/subr_bus.c,v 1.46 2008/10/03 00:26:21 hasso Exp $
  */
 
 #include "opt_bus.h"
@@ -135,8 +134,6 @@ TUNABLE_INT("hw.bus.devctl_disable", &devctl_disable);
 SYSCTL_PROC(_hw_bus, OID_AUTO, devctl_disable, CTLTYPE_INT | CTLFLAG_RW, 0, 0,
     sysctl_devctl_disable, "I", "devctl disable");
 
-#define        CDEV_MAJOR      188
-
 static d_open_t                devopen;
 static d_close_t       devclose;
 static d_read_t                devread;
@@ -144,7 +141,7 @@ static d_ioctl_t    devioctl;
 static d_kqfilter_t    devkqfilter;
 
 static struct dev_ops devctl_ops = {
-       { "devctl", CDEV_MAJOR, 0 },
+       { "devctl", 0, 0 },
        .d_open =       devopen,
        .d_close =      devclose,
        .d_read =       devread,
index b98b2b9..f3b7382 100644 (file)
@@ -32,7 +32,6 @@
  *
  *     @(#)subr_log.c  8.1 (Berkeley) 6/10/93
  * $FreeBSD: src/sys/kern/subr_log.c,v 1.39.2.2 2001/06/02 08:11:25 phk Exp $
- * $DragonFly: src/sys/kern/subr_log.c,v 1.10 2006/07/28 02:17:40 dillon Exp $
  */
 
 /*
@@ -70,7 +69,7 @@ static        int  logfiltread(struct knote *kn, long hint);
 
 #define CDEV_MAJOR 7
 static struct dev_ops log_ops = {
-       { "log", CDEV_MAJOR, 0 },
+       { "log", 0, 0 },
        .d_open =       logopen,
        .d_close =      logclose,
        .d_read =       logread,
index 409fc2e..1e3e9c0 100644 (file)
@@ -37,7 +37,6 @@
  *
  *     from: @(#)cons.c        7.2 (Berkeley) 5/9/91
  * $FreeBSD: src/sys/kern/tty_cons.c,v 1.81.2.4 2001/12/17 18:44:41 guido Exp $
- * $DragonFly: src/sys/kern/tty_cons.c,v 1.21 2007/05/07 05:21:41 dillon Exp $
  */
 
 #include "opt_ddb.h"
@@ -72,7 +71,7 @@ static int cnintercept(struct dev_generic_args *ap);
 
 #define        CDEV_MAJOR      0
 static struct dev_ops cn_ops = {
-       { "console", CDEV_MAJOR, D_TTY },
+       { "console", 0, D_TTY },
        .d_open =       cnopen,
        .d_close =      cnclose,
        .d_read =       cnread,
@@ -82,7 +81,7 @@ static struct dev_ops cn_ops = {
 };
 
 static struct dev_ops cn_iops = {
-       { "intercept", CDEV_MAJOR, D_TTY },
+       { "intercept", 0, D_TTY },
        .d_default =    cnintercept
 };
 
index 8576b7c..9dc486b 100644 (file)
@@ -34,7 +34,6 @@
  *
  *     @(#)tty_pty.c   8.4 (Berkeley) 2/20/95
  * $FreeBSD: src/sys/kern/tty_pty.c,v 1.74.2.4 2002/02/20 19:58:13 dillon Exp $
- * $DragonFly: src/sys/kern/tty_pty.c,v 1.21 2008/08/13 10:29:38 swildner Exp $
  */
 
 /*
@@ -127,9 +126,8 @@ static struct dev_ops ptc98_ops = {
 };
 #endif
 
-#define        CDEV_MAJOR_S    5
 static struct dev_ops pts_ops = {
-       { "pts", CDEV_MAJOR_S, D_TTY },
+       { "pts", 0, D_TTY },
        .d_open =       ptsopen,
        .d_close =      ptsclose,
        .d_read =       ptsread,
@@ -141,7 +139,7 @@ static struct dev_ops pts_ops = {
 
 #define        CDEV_MAJOR_C    6
 static struct dev_ops ptc_ops = {
-       { "ptc", CDEV_MAJOR_C, D_TTY | D_MASTER },
+       { "ptc", 0, D_TTY | D_MASTER },
        .d_open =       ptcopen,
        .d_close =      ptcclose,
        .d_read =       ptcread,
index efdeeb8..a0cab40 100644 (file)
@@ -34,7 +34,6 @@
  *
  *     @(#)tty_tty.c   8.2 (Berkeley) 9/23/93
  * $FreeBSD: src/sys/kern/tty_tty.c,v 1.30 1999/09/25 18:24:24 phk Exp $
- * $DragonFly: src/sys/kern/tty_tty.c,v 1.19 2007/07/03 17:22:14 dillon Exp $
  */
 
 /*
@@ -67,7 +66,7 @@ static int cttyfilt_write(struct knote *, long);
 
 #define        CDEV_MAJOR      1
 static struct dev_ops ctty_ops = {
-       { "ctty", CDEV_MAJOR, D_TTY },
+       { "ctty", 0, D_TTY },
        .d_open =       cttyopen,
        .d_close =      cttyclose,
        .d_read =       cttyread,
index f54e78c..5d88214 100644 (file)
@@ -38,7 +38,6 @@
  *      @(#)bpf.c      8.2 (Berkeley) 3/28/94
  *
  * $FreeBSD: src/sys/net/bpf.c,v 1.59.2.12 2002/04/14 21:41:48 luigi Exp $
- * $DragonFly: src/sys/net/bpf.c,v 1.50 2008/09/23 11:28:49 sephe Exp $
  */
 
 #include "use_bpf.h"
@@ -141,7 +140,7 @@ static d_kqfilter_t bpfkqfilter;
 
 #define CDEV_MAJOR 23
 static struct dev_ops bpf_ops = {
-       { "bpf", CDEV_MAJOR, 0 },
+       { "bpf", 0, 0 },
        .d_open =       bpfopen,
        .d_close =      bpfclose,
        .d_read =       bpfread,
index 5dff7cc..c16522b 100644 (file)
@@ -30,7 +30,6 @@
  *     $Id: i4b_ctl.c,v 1.37 2000/05/31 08:04:43 hm Exp $
  *
  * $FreeBSD: src/sys/i4b/driver/i4b_ctl.c,v 1.10.2.3 2001/08/12 16:22:48 hm Exp $
- * $DragonFly: src/sys/net/i4b/driver/i4b_ctl.c,v 1.14 2006/12/22 23:44:55 swildner Exp $
  *
  *     last edit-date: [Sat Aug 11 18:06:38 2001]
  *
@@ -66,10 +65,8 @@ static       d_open_t        i4bctlopen;
 static d_close_t       i4bctlclose;
 static d_ioctl_t       i4bctlioctl;
 
-#define CDEV_MAJOR 55
-
 static struct dev_ops i4bctl_ops = {
-       { "i4bctl", CDEV_MAJOR, 0 },
+       { "i4bctl", 0, 0 },
        .d_open =      i4bctlopen,
        .d_close =     i4bctlclose,
        .d_ioctl =     i4bctlioctl,
index c4ec9cf..6736d96 100644 (file)
@@ -28,7 +28,6 @@
  *     ---------------------------------------------------
  *
  * $FreeBSD: src/sys/i4b/driver/i4b_rbch.c,v 1.10.2.3 2001/08/12 16:22:48 hm Exp $
- * $DragonFly: src/sys/net/i4b/driver/i4b_rbch.c,v 1.22 2006/12/22 23:44:55 swildner Exp $
  *
  *     last edit-date: [Sat Aug 11 18:06:57 2001]
  *
@@ -124,10 +123,8 @@ PDEVSTATIC void i4brbchkfilt_detach(struct knote *);
 PDEVSTATIC int i4brbchkfilt_read(struct knote *, long);
 PDEVSTATIC int i4brbchkfilt_write(struct knote *, long);
 
-#define CDEV_MAJOR 57
-
 static struct dev_ops i4brbch_ops = {
-       { "i4brbch", CDEV_MAJOR, 0 },
+       { "i4brbch", 0, 0 },
        .d_open =       i4brbchopen,
        .d_close =      i4brbchclose,
        .d_read =       i4brbchread,
index 2b1638d..54804f5 100644 (file)
@@ -28,7 +28,6 @@
  *     --------------------------------------------
  *
  * $FreeBSD: src/sys/i4b/driver/i4b_tel.c,v 1.10.2.4 2001/12/16 15:12:57 hm Exp $
- * $DragonFly: src/sys/net/i4b/driver/i4b_tel.c,v 1.15 2006/12/22 23:44:55 swildner Exp $
  *
  *     last edit-date: [Sat Aug 11 18:07:05 2001]
  *
@@ -147,10 +146,8 @@ PDEVSTATIC void i4btelfilt_detach(struct knote *);
 PDEVSTATIC int i4btelfilt_read(struct knote *, long);
 PDEVSTATIC int i4btelfilt_write(struct knote *, long);
 
-#define CDEV_MAJOR 56
-
 static struct dev_ops i4btel_ops = {
-       { "i4btel", CDEV_MAJOR, 0 },
+       { "i4btel", 0, 0 },
        .d_open =       i4btelopen,
        .d_close =      i4btelclose,
        .d_read =       i4btelread,
index dd14c2f..b5a87a6 100644 (file)
@@ -30,7 +30,6 @@
  *     last edit-date: [Sat Aug 11 18:07:15 2001]
  *
  * $FreeBSD: src/sys/i4b/driver/i4b_trace.c,v 1.9.2.3 2001/08/12 16:22:48 hm Exp $
- * $DragonFly: src/sys/net/i4b/driver/i4b_trace.c,v 1.17 2006/12/22 23:44:55 swildner Exp $
  *
  *---------------------------------------------------------------------------*/
 
@@ -73,10 +72,8 @@ static d_close_t i4btrcclose;
 static d_read_t i4btrcread;
 static d_ioctl_t i4btrcioctl;
 
-#define CDEV_MAJOR 59
-
 static struct dev_ops i4btrc_ops = {
-       { "i4btrc", CDEV_MAJOR, 0 },
+       { "i4btrc", 0, 0 },
        .d_open =       i4btrcopen,
         .d_close =     i4btrcclose,
         .d_read =      i4btrcread,
index 689140c..e821360 100644 (file)
@@ -28,7 +28,6 @@
  *     --------------------------------------------
  *
  * $FreeBSD: src/sys/i4b/layer4/i4b_i4bdrv.c,v 1.11.2.5 2001/12/16 15:12:59 hm Exp $
- * $DragonFly: src/sys/net/i4b/layer4/i4b_i4bdrv.c,v 1.20 2008/01/06 16:55:52 swildner Exp $
  *
  *      last edit-date: [Sat Aug 11 18:08:10 2001]
  *
@@ -91,10 +90,8 @@ PDEVSTATIC void i4bkqfilt_detach(struct knote *);
 PDEVSTATIC int i4bkqfilt_read(struct knote *, long);
 PDEVSTATIC int i4bkqfilt_write(struct knote *, long);
 
-#define CDEV_MAJOR 60
-
 static struct dev_ops i4b_ops = {
-       { "i4b", CDEV_MAJOR, 0 },
+       { "i4b", 0, 0 },
        .d_open =       i4bopen,
        .d_close =      i4bclose,
        .d_read =       i4bread,
index 8424362..10539bd 100644 (file)
@@ -32,7 +32,6 @@
 
 /*
  * $FreeBSD: src/sys/net/if_tap.c,v 1.3.2.3 2002/04/14 21:41:48 luigi Exp $
- * $DragonFly: src/sys/net/tap/if_tap.c,v 1.41 2008/09/05 17:03:15 dillon Exp $
  * $Id: if_tap.c,v 0.21 2000/07/23 21:46:02 max Exp $
  */
 
@@ -80,7 +79,6 @@
 #define TAP_PREALLOCATED_UNITS 4
 
 #define CDEV_NAME      "tap"
-#define CDEV_MAJOR     149
 #define TAPDEBUG       if (tapdebug) if_printf
 
 #define TAP            "tap"
@@ -119,7 +117,7 @@ static d_ioctl_t    tapioctl;
 static d_kqfilter_t    tapkqfilter;
 
 static struct dev_ops  tap_ops = {
-       { CDEV_NAME, CDEV_MAJOR, 0 },
+       { CDEV_NAME, 0, 0 },
        .d_open =       tapopen,
        .d_close =      tapclose,
        .d_read =       tapread,
index 6c851c5..ad4ef23 100644 (file)
@@ -14,7 +14,6 @@
  * operation though.
  *
  * $FreeBSD: src/sys/net/if_tun.c,v 1.74.2.8 2002/02/13 00:43:11 dillon Exp $
- * $DragonFly: src/sys/net/tun/if_tun.c,v 1.37 2008/06/05 18:06:32 swildner Exp $
  */
 
 #include "use_tun.h"
@@ -97,9 +96,8 @@ DEVFS_DECLARE_CLONE_BITMAP(tun);
 #define TUN_PREALLOCATED_UNITS NTUN
 #endif
 
-#define CDEV_MAJOR 52
 static struct dev_ops tun_ops = {
-       { "tun", CDEV_MAJOR, 0 },
+       { "tun", 0, 0 },
        .d_open =       tunopen,
        .d_close =      tunclose,
        .d_read =       tunread,
index 86219ea..c5a9c37 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/netsmb/smb_dev.c,v 1.2.2.1 2001/05/22 08:32:33 bp Exp $
- * $DragonFly: src/sys/netproto/smb/smb_dev.c,v 1.18 2007/05/08 02:31:42 dillon Exp $
  */
 #include <sys/param.h>
 #include <sys/kernel.h>
@@ -87,7 +86,7 @@ int smb_dev_queue(struct smb_dev *ndp, struct smb_rq *rqp, int prio);
 */
 
 static struct dev_ops nsmb_ops = {
-       { NSMB_NAME, NSMB_MAJOR, 0 },
+       { NSMB_NAME, 0, 0 },
        .d_open =       nsmb_dev_open,
        .d_close =      nsmb_dev_close,
        .d_read =       nsmb_dev_read,
index 6fb4765..6ce8222 100644 (file)
@@ -30,7 +30,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/netsmb/smb_dev.h,v 1.3.2.1 2001/05/22 08:32:33 bp Exp $
- * $DragonFly: src/sys/netproto/smb/smb_dev.h,v 1.3 2003/08/07 21:17:39 dillon Exp $
  */
 #ifndef _NETSMB_DEV_H_
 #define _NETSMB_DEV_H_
@@ -43,7 +42,6 @@
 #include "smb.h"
 
 #define        NSMB_NAME               "nsmb"
-#define        NSMB_MAJOR              144
 
 #define NSMB_VERMAJ    1
 #define NSMB_VERMIN    3006
index 6985f1d..7d1576b 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/acpica/acpi_machdep.c,v 1.20 2004/05/05 19:51:15 njl Exp $
- * $DragonFly: src/sys/platform/pc32/acpica5/acpi_machdep.c,v 1.14 2008/09/29 06:59:45 hasso Exp $
  */
 
 #include <sys/param.h>
@@ -68,9 +67,8 @@ static d_write_t apmwrite;
 static d_ioctl_t apmioctl;
 static d_kqfilter_t apmkqfilter;
 
-#define CDEV_MAJOR 39
 static struct dev_ops apm_ops = {
-       { "apm", CDEV_MAJOR, 0 },
+       { "apm", 0, 0 },
         .d_open = apmopen,
         .d_close = apmclose,
        .d_write = apmwrite,
index e4d9421..7a8fef9 100644 (file)
@@ -16,7 +16,6 @@
  * Sep, 1994   Implemented on FreeBSD 1.1.5.1R (Toshiba AVS001WD)
  *
  * $FreeBSD: src/sys/i386/apm/apm.c,v 1.114.2.5 2002/11/02 04:41:50 iwasaki Exp $
- * $DragonFly: src/sys/platform/pc32/apm/apm.c,v 1.21 2006/12/23 00:27:03 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -87,9 +86,8 @@ static void apmfilter_detach(struct knote *);
 static int apmfilter_read(struct knote *, long);
 static int apmfilter_write(struct knote *, long);
 
-#define CDEV_MAJOR 39
 static struct dev_ops apm_ops = {
-       { "apm", CDEV_MAJOR, 0 },
+       { "apm", 0, 0 },
        .d_open =       apmopen,
        .d_close =      apmclose,
        .d_write =      apmwrite,
index 0dd0fe4..1e6dad8 100644 (file)
@@ -7,7 +7,6 @@
  * ----------------------------------------------------------------------------
  *
  * $FreeBSD: src/sys/i386/i386/elan-mmcr.c,v 1.6.2.1 2002/09/17 22:39:53 sam Exp $
- * $DragonFly: src/sys/platform/pc32/i386/elan-mmcr.c,v 1.10 2007/12/29 13:40:28 swildner Exp $
  * The AMD Elan sc520 is a system-on-chip gadget which is used in embedded
  * kind of things, see www.soekris.com for instance, and it has a few quirks
  * we need to deal with.
@@ -97,7 +96,7 @@ static d_mmap_t elan_mmap;
 
 #define CDEV_MAJOR 100
 static struct dev_ops elan_ops = {
-       { "elan", CDEV_MAJOR, 0 },
+       { "elan", 0, 0 },
        .d_open =       elan_open,
        .d_close =      elan_close,
        .d_ioctl =      elan_ioctl,
index 5503498..6055c46 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/i386/perfmon.c,v 1.21 1999/09/25 18:24:04 phk Exp $
- * $DragonFly: src/sys/platform/pc32/i386/perfmon.c,v 1.11 2008/05/10 17:24:07 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -62,9 +61,8 @@ static d_close_t      perfmon_close;
 static d_open_t                perfmon_open;
 static d_ioctl_t       perfmon_ioctl;
 
-#define CDEV_MAJOR 2   /* We're really a minor of mem.c */
 static struct dev_ops perfmon_ops = {
-       { "perfmon", CDEV_MAJOR, 0 },
+       { "perfmon", 0, 0 },
        .d_open =       perfmon_open,
        .d_close =      perfmon_close,
        .d_ioctl =      perfmon_ioctl,
index f64614b..3ff04f3 100644 (file)
@@ -35,7 +35,6 @@
  */
 /*
  * $FreeBSD: src/sys/i386/isa/asc.c,v 1.42.2.2 2001/03/01 03:22:39 jlemon Exp $
- * $DragonFly: src/sys/platform/pc32/isa/asc.c,v 1.21 2008/08/02 01:14:43 dillon Exp $
  */
 
 #include "use_asc.h"
@@ -189,10 +188,8 @@ static d_kqfilter_t        asckqfilter;
 static void ascfilter_detach(struct knote *kn);
 static int ascfilter(struct knote *kn, long hint);
 
-#define CDEV_MAJOR 71
-
 static struct dev_ops asc_ops = {
-       { "asc", CDEV_MAJOR, 0 },
+       { "asc", 0, 0 },
        .d_open =       ascopen,
        .d_close =      ascclose,
        .d_read =       ascread,
index 33d2ad6..3c15638 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/sys/i386/acpica/acpi_machdep.c,v 1.20 2004/05/05 19:51:15 njl Exp $
- * $DragonFly: src/sys/platform/pc32/acpica5/acpi_machdep.c,v 1.14 2008/09/29 06:59:45 hasso Exp $
  */
 
 #include <sys/param.h>
@@ -64,9 +63,8 @@ static d_write_t apmwrite;
 static d_ioctl_t apmioctl;
 static d_kqfilter_t apmkqfilter;
 
-#define CDEV_MAJOR 39
 static struct dev_ops apm_ops = {
-       { "apm", CDEV_MAJOR, 0 },
+       { "apm", 0, 0 },
         .d_open = apmopen,
         .d_close = apmclose,
        .d_write = apmwrite,
index 5d2e622..1ab9a63 100644 (file)
@@ -16,7 +16,6 @@
  * Sep, 1994   Implemented on FreeBSD 1.1.5.1R (Toshiba AVS001WD)
  *
  * $FreeBSD: src/sys/i386/apm/apm.c,v 1.114.2.5 2002/11/02 04:41:50 iwasaki Exp $
- * $DragonFly: src/sys/platform/pc32/apm/apm.c,v 1.21 2006/12/23 00:27:03 swildner Exp $
  */
 
 #include <sys/param.h>
@@ -87,9 +86,8 @@ static void apmfilter_detach(struct knote *);
 static int apmfilter_read(struct knote *, long);
 static int apmfilter_write(struct knote *, long);
 
-#define CDEV_MAJOR 39
 static struct dev_ops apm_ops = {
-       { "apm", CDEV_MAJOR, 0 },
+       { "apm", 0, 0 },
        .d_open =       apmopen,
        .d_close =      apmclose,
        .d_write =      apmwrite,
index d36c34e..48a7524 100644 (file)
@@ -36,7 +36,6 @@
  */
 /*
  * $FreeBSD: src/sys/i386/isa/asc.c,v 1.42.2.2 2001/03/01 03:22:39 jlemon Exp $
- * $DragonFly: src/sys/platform/pc64/isa/asc.c,v 1.1 2008/08/29 17:07:19 dillon Exp $
  */
 
 #include "use_asc.h"
@@ -188,10 +187,8 @@ static d_kqfilter_t        asckqfilter;
 static void ascfilter_detach(struct knote *kn);
 static int ascfilter(struct knote *kn, long hint);
 
-#define CDEV_MAJOR 71
-
 static struct dev_ops asc_ops = {
-       { "asc", CDEV_MAJOR, 0 },
+       { "asc", 0, 0 },
        .d_open =       ascopen,
        .d_close =      ascclose,
        .d_read =       ascread,
index 36ab336..431e7ff 100644 (file)
@@ -33,7 +33,6 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  * 
- * $DragonFly: src/sys/platform/vkernel/platform/console.c,v 1.17 2007/07/02 04:19:14 dillon Exp $
  */
 
 #include <sys/systm.h>
@@ -60,8 +59,6 @@ static struct kqueue_info *kqueue_console_info;
  *
  */
 
-#define CDEV_MAJOR     12      /* steal the same major as /dev/ttyv* */
-
 static int vcons_tty_param(struct tty *tp, struct termios *tio);
 static void vcons_tty_start(struct tty *tp);
 static void vcons_intr(void *tpx, struct intrframe *frame __unused);
@@ -71,7 +68,7 @@ static d_close_t        vcons_close;
 static d_ioctl_t        vcons_ioctl;
 
 static struct dev_ops vcons_ops = {
-       { "vcons", CDEV_MAJOR, D_TTY },
+       { "vcons", 0, D_TTY },
        .d_open =       vcons_open,
        .d_close =      vcons_close,
        .d_read =       ttyread,
index 7835e24..11f9618 100644 (file)
@@ -33,7 +33,6 @@
  * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $DragonFly: src/sys/platform/vkernel/platform/console.c,v 1.17 2007/07/02 04:19:14 dillon Exp $
  */
 
 #include <sys/systm.h>
@@ -60,8 +59,6 @@ static struct kqueue_info *kqueue_console_info;
  *
  */
 
-#define CDEV_MAJOR     12      /* steal the same major as /dev/ttyv* */
-
 static int vcons_tty_param(struct tty *tp, struct termios *tio);
 static void vcons_tty_start(struct tty *tp);
 static void vcons_intr(void *tpx, struct intrframe *frame __unused);
@@ -71,7 +68,7 @@ static d_close_t        vcons_close;
 static d_ioctl_t        vcons_ioctl;
 
 static struct dev_ops vcons_ops = {
-       { "vcons", CDEV_MAJOR, D_TTY },
+       { "vcons", 0, D_TTY },
        .d_open =       vcons_open,
        .d_close =      vcons_close,
        .d_read =       ttyread,