[Midnightbsd-cvs] src: dev/ncv: Update ncv(4)
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Dec 10 13:01:01 EST 2008
Log Message:
-----------
Update ncv(4)
Modified Files:
--------------
src/sys/modules/ncv:
Makefile (r1.1.1.1 -> r1.2)
src/sys/dev/ncv:
ncr53c500.c (r1.1.1.1 -> r1.2)
ncr53c500_pccard.c (r1.1.1.1 -> r1.2)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/src/sys/modules/ncv/Makefile,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L sys/modules/ncv/Makefile -L sys/modules/ncv/Makefile -u -r1.1.1.1 -r1.2
--- sys/modules/ncv/Makefile
+++ sys/modules/ncv/Makefile
@@ -1,10 +1,10 @@
-# $FreeBSD: src/sys/modules/ncv/Makefile,v 1.2 2004/05/26 00:53:05 imp Exp $
+# $FreeBSD: src/sys/modules/ncv/Makefile,v 1.3 2005/09/27 18:10:36 mlaier Exp $
.PATH: ${.CURDIR}/../../dev/ncv
KMOD= ncv
SRCS= ncr53c500_pccard.c ncr53c500.c
-SRCS+= opt_bdg.h device_if.h bus_if.h pci_if.h isa_if.h card_if.h pccarddevs.h
+SRCS+= device_if.h bus_if.h pci_if.h isa_if.h card_if.h pccarddevs.h
SRCS+= opt_cam.h opt_scsi.h opt_ddb.h
.include <bsd.kmod.mk>
Index: ncr53c500.c
===================================================================
RCS file: /home/cvs/src/sys/dev/ncv/ncr53c500.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L sys/dev/ncv/ncr53c500.c -L sys/dev/ncv/ncr53c500.c -u -r1.1.1.1 -r1.2
--- sys/dev/ncv/ncr53c500.c
+++ sys/dev/ncv/ncr53c500.c
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/dev/ncv/ncr53c500.c,v 1.12 2005/05/29 04:42:23 nyan Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/ncv/ncr53c500.c,v 1.13 2006/05/16 14:36:29 phk Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -73,7 +73,6 @@
#endif /* __NetBSD__ */
#ifdef __FreeBSD__
-#include <machine/clock.h>
#include <machine/cpu.h>
#include <machine/bus.h>
Index: ncr53c500_pccard.c
===================================================================
RCS file: /home/cvs/src/sys/dev/ncv/ncr53c500_pccard.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L sys/dev/ncv/ncr53c500_pccard.c -L sys/dev/ncv/ncr53c500_pccard.c -u -r1.1.1.1 -r1.2
--- sys/dev/ncv/ncr53c500_pccard.c
+++ sys/dev/ncv/ncr53c500_pccard.c
@@ -37,7 +37,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/dev/ncv/ncr53c500_pccard.c,v 1.26 2005/06/24 14:36:53 imp Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/ncv/ncr53c500_pccard.c,v 1.29 2007/02/23 12:18:47 piso Exp $");
#include <sys/param.h>
#include <sys/errno.h>
@@ -200,7 +200,8 @@
return(0);
}
-static int ncv_pccard_match(device_t dev)
+static int
+ncv_pccard_probe(device_t dev)
{
const struct ncv_product *pp;
const char *vendorstr;
@@ -228,7 +229,7 @@
}
static int
-ncv_pccard_probe(DEVPORT_PDEVICE dev)
+ncv_pccard_attach(device_t dev)
{
struct ncv_softc *sc = device_get_softc(dev);
int error;
@@ -244,25 +245,8 @@
ncv_release_resource(dev);
return(ENXIO);
}
-
- ncv_release_resource(dev);
-
- return(0);
-}
-
-static int
-ncv_pccard_attach(DEVPORT_PDEVICE dev)
-{
- struct ncv_softc *sc = device_get_softc(dev);
- int error;
-
- error = ncv_alloc_resource(dev);
- if (error) {
- return(error);
- }
-
error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CAM | INTR_ENTROPY,
- ncv_pccard_intr, (void *)sc, &sc->ncv_intrhand);
+ NULL, ncv_pccard_intr, (void *)sc, &sc->ncv_intrhand);
if (error) {
ncv_release_resource(dev);
return(error);
@@ -277,7 +261,7 @@
}
static void
-ncv_pccard_detach(DEVPORT_PDEVICE dev)
+ncv_pccard_detach(device_t dev)
{
ncv_card_unload(dev);
ncv_release_resource(dev);
@@ -285,15 +269,10 @@
static device_method_t ncv_pccard_methods[] = {
/* Device interface */
- DEVMETHOD(device_probe, pccard_compat_probe),
- DEVMETHOD(device_attach, pccard_compat_attach),
+ DEVMETHOD(device_probe, ncv_pccard_probe),
+ DEVMETHOD(device_attach, ncv_pccard_attach),
DEVMETHOD(device_detach, ncv_pccard_detach),
- /* Card interface */
- DEVMETHOD(card_compat_match, ncv_pccard_match),
- DEVMETHOD(card_compat_probe, ncv_pccard_probe),
- DEVMETHOD(card_compat_attach, ncv_pccard_attach),
-
{ 0, 0 }
};
@@ -314,7 +293,6 @@
struct ncv_softc *sc = DEVPORT_PDEVGET_SOFTC(devi);
intrmask_t s;
- printf("%s: unload\n", sc->sc_sclow.sl_xname);
s = splcam();
scsi_low_deactivate((struct scsi_low_softc *)sc);
scsi_low_dettach(&sc->sc_sclow);
More information about the Midnightbsd-cvs
mailing list