summaryrefslogtreecommitdiffstats
path: root/sys/scsi/cd.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>1996-09-06 23:09:20 +0000
committerphk <phk@FreeBSD.org>1996-09-06 23:09:20 +0000
commitbca885205da7f15208946f0896edc2eda3caff01 (patch)
tree35dad08bf59366e84921fd4aad9718c2f9426a1b /sys/scsi/cd.c
parent9640e2d9e8f825813ec445d294de60884ad82bc8 (diff)
downloadFreeBSD-src-bca885205da7f15208946f0896edc2eda3caff01.zip
FreeBSD-src-bca885205da7f15208946f0896edc2eda3caff01.tar.gz
Remove devconf, it never grew up to be of any use.
Diffstat (limited to 'sys/scsi/cd.c')
-rw-r--r--sys/scsi/cd.c27
1 files changed, 1 insertions, 26 deletions
diff --git a/sys/scsi/cd.c b/sys/scsi/cd.c
index 7a71341..d18add7 100644
--- a/sys/scsi/cd.c
+++ b/sys/scsi/cd.c
@@ -14,7 +14,7 @@
*
* Ported to run under 386BSD by Julian Elischer (julian@tfs.com) Sept 1992
*
- * $Id: cd.c,v 1.71 1996/07/14 10:46:46 joerg Exp $
+ * $Id: cd.c,v 1.72 1996/07/23 21:52:18 phk Exp $
*/
#include "opt_bounce.h"
@@ -36,7 +36,6 @@
#include <sys/cdio.h>
#include <sys/errno.h>
#include <sys/disklabel.h>
-#include <sys/devconf.h>
#include <sys/dkstat.h>
#include <sys/kernel.h>
#ifdef DEVFS
@@ -158,33 +157,9 @@ static struct scsi_device cd_switch =
#define CD_START 1
#define CD_EJECT -2
-static int
-cd_externalize(struct kern_devconf *kdc, struct sysctl_req *req)
-{
- return scsi_externalize(SCSI_LINK(&cd_switch, kdc->kdc_unit), req);
-}
-
-static struct kern_devconf kdc_cd_template = {
- 0, 0, 0, /* filled in by dev_attach */
- "cd", 0, MDDC_SCSI,
- cd_externalize, 0, scsi_goaway, SCSI_EXTERNALLEN,
- &kdc_scbus0, /* parent - XXX should be host adapter*/
- 0, /* parentdata */
- DC_UNKNOWN, /* not supported */
-};
-
static inline void
cd_registerdev(int unit)
{
- struct kern_devconf *kdc;
-
- MALLOC(kdc, struct kern_devconf *, sizeof *kdc, M_TEMP, M_NOWAIT);
- if(!kdc) return;
- *kdc = kdc_cd_template;
- kdc->kdc_unit = unit;
- kdc->kdc_description = cd_switch.desc;
- /* XXX should set parentdata */
- dev_attach(kdc);
if(dk_ndrive < DK_NDRIVE) {
sprintf(dk_names[dk_ndrive], "cd%d", unit);
dk_wpms[dk_ndrive] = (150*1024/2);
OpenPOWER on IntegriCloud