[Midnightbsd-cvs] src: dev/nsp: Sync nsp(4)
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Wed Dec 10 13:16:25 EST 2008
Log Message:
-----------
Sync nsp(4)
Modified Files:
--------------
src/sys/modules/nsp:
Makefile (r1.1.1.1 -> r1.2)
src/sys/dev/nsp:
nsp.c (r1.1.1.1 -> r1.2)
nsp_pccard.c (r1.1.1.1 -> r1.2)
-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/src/sys/modules/nsp/Makefile,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L sys/modules/nsp/Makefile -L sys/modules/nsp/Makefile -u -r1.1.1.1 -r1.2
--- sys/modules/nsp/Makefile
+++ sys/modules/nsp/Makefile
@@ -1,10 +1,10 @@
-# $FreeBSD: src/sys/modules/nsp/Makefile,v 1.2 2004/05/26 00:53:05 imp Exp $
+# $FreeBSD: src/sys/modules/nsp/Makefile,v 1.3 2005/09/27 18:10:37 mlaier Exp $
.PATH: ${.CURDIR}/../../dev/nsp
KMOD= nsp
SRCS= nsp.c nsp_pccard.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: nsp_pccard.c
===================================================================
RCS file: /home/cvs/src/sys/dev/nsp/nsp_pccard.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L sys/dev/nsp/nsp_pccard.c -L sys/dev/nsp/nsp_pccard.c -u -r1.1.1.1 -r1.2
--- sys/dev/nsp/nsp_pccard.c
+++ sys/dev/nsp/nsp_pccard.c
@@ -35,7 +35,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/dev/nsp/nsp_pccard.c,v 1.23 2005/06/24 14:36:53 imp Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/nsp/nsp_pccard.c,v 1.25 2007/02/23 12:18:48 piso Exp $");
#include <sys/param.h>
#include <sys/bus.h>
@@ -79,7 +79,7 @@
};
/*
- * Additional code for FreeBSD new-bus PCCard frontend
+ * Additional code for FreeBSD new-bus PC Card frontend
*/
static void
@@ -89,7 +89,7 @@
}
static void
-nsp_release_resource(DEVPORT_PDEVICE dev)
+nsp_release_resource(device_t dev)
{
struct nsp_softc *sc = device_get_softc(dev);
@@ -107,7 +107,7 @@
}
static int
-nsp_alloc_resource(DEVPORT_PDEVICE dev)
+nsp_alloc_resource(device_t dev)
{
struct nsp_softc *sc = device_get_softc(dev);
u_long ioaddr, iosize, maddr, msize;
@@ -159,7 +159,8 @@
return(0);
}
-static int nsp_pccard_match(device_t dev)
+static int
+nsp_pccard_probe(device_t dev)
{
const struct pccard_product *pp;
@@ -173,8 +174,9 @@
}
static int
-nsp_pccard_probe(DEVPORT_PDEVICE dev)
+nsp_pccard_attach(device_t dev)
{
+ struct nsp_softc *sc = device_get_softc(dev);
int error;
error = nsp_alloc_resource(dev);
@@ -184,22 +186,8 @@
nsp_release_resource(dev);
return(ENXIO);
}
- nsp_release_resource(dev);
-
- return(0);
-}
-
-static int
-nsp_pccard_attach(DEVPORT_PDEVICE dev)
-{
- struct nsp_softc *sc = device_get_softc(dev);
- int error;
-
- error = nsp_alloc_resource(dev);
- if (error)
- return(error);
error = bus_setup_intr(dev, sc->irq_res, INTR_TYPE_CAM | INTR_ENTROPY,
- nsp_pccard_intr, (void *)sc, &sc->nsp_intrhand);
+ NULL, nsp_pccard_intr, (void *)sc, &sc->nsp_intrhand);
if (error) {
nsp_release_resource(dev);
return(error);
@@ -213,7 +201,7 @@
}
static void
-nsp_pccard_detach(DEVPORT_PDEVICE dev)
+nsp_pccard_detach(device_t dev)
{
nsp_card_unload(dev);
nsp_release_resource(dev);
@@ -221,15 +209,9 @@
static device_method_t nsp_pccard_methods[] = {
/* Device interface */
- DEVMETHOD(device_probe, pccard_compat_probe),
- DEVMETHOD(device_attach, pccard_compat_attach),
+ DEVMETHOD(device_probe, nsp_pccard_probe),
+ DEVMETHOD(device_attach, nsp_pccard_attach),
DEVMETHOD(device_detach, nsp_pccard_detach),
-
- /* Card interface */
- DEVMETHOD(card_compat_match, nsp_pccard_match),
- DEVMETHOD(card_compat_probe, nsp_pccard_probe),
- DEVMETHOD(card_compat_attach, nsp_pccard_attach),
-
{ 0, 0 }
};
Index: nsp.c
===================================================================
RCS file: /home/cvs/src/sys/dev/nsp/nsp.c,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -L sys/dev/nsp/nsp.c -L sys/dev/nsp/nsp.c -u -r1.1.1.1 -r1.2
--- sys/dev/nsp/nsp.c
+++ sys/dev/nsp/nsp.c
@@ -40,7 +40,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/dev/nsp/nsp.c,v 1.14 2005/05/29 04:42:24 nyan Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/nsp/nsp.c,v 1.15 2006/05/16 14:36:29 phk Exp $");
#include <sys/param.h>
#include <sys/systm.h>
@@ -72,7 +72,6 @@
#endif /* __NetBSD__ */
#ifdef __FreeBSD__
-#include <machine/clock.h>
#include <machine/cpu.h>
#include <machine/bus.h>
More information about the Midnightbsd-cvs
mailing list