summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoriaki Mitsunaga <non@FreeBSD.org>2001-02-25 06:17:33 +0000
committerNoriaki Mitsunaga <non@FreeBSD.org>2001-02-25 06:17:33 +0000
commit901ffb51b4350b39abfe642739990e4d0ab20def (patch)
treedefff841249a95bbc6ec9acea4ad070265fe737e
parentc97c36bfcee07ddb5f4ebda1aa2359d90a46cfc8 (diff)
Notes
-rw-r--r--sys/cam/scsi/scsi_low_pisa.c17
1 files changed, 5 insertions, 12 deletions
diff --git a/sys/cam/scsi/scsi_low_pisa.c b/sys/cam/scsi/scsi_low_pisa.c
index b095a80c3918..c9510bdca9ac 100644
--- a/sys/cam/scsi/scsi_low_pisa.c
+++ b/sys/cam/scsi/scsi_low_pisa.c
@@ -36,20 +36,18 @@
#include <sys/param.h>
#include <sys/systm.h>
#include <sys/kernel.h>
+#ifdef __NetBSD__
#include <sys/disklabel.h>
+#endif
#if defined(__FreeBSD__) && __FreeBSD_version >= 500001
#include <sys/bio.h>
#endif
#include <sys/buf.h>
#include <sys/queue.h>
-#include <sys/malloc.h>
#include <sys/device_port.h>
-#include <sys/errno.h>
-#include <vm/vm.h>
-
-#include <machine/bus.h>
#ifdef __NetBSD__
+#include <machine/bus.h>
#include <machine/intr.h>
#endif
@@ -58,11 +56,9 @@
#include <dev/isa/isavar.h>
#include <dev/isa/pisaif.h>
-#endif
#include <machine/dvcfg.h>
-#ifdef __NetBSD__
#include <dev/scsipi/scsi_all.h>
#include <dev/scsipi/scsipi_all.h>
#include <dev/scsipi/scsiconf.h>
@@ -74,9 +70,6 @@
#define SCSIBUS_RESCAN
#else
#ifdef __FreeBSD__
-#include <i386/isa/isa_device.h>
-#include <i386/isa/icu.h>
-
#include <cam/scsi/scsi_low.h>
#include <cam/scsi/scsi_low_pisa.h>
#endif
@@ -153,7 +146,7 @@ scsi_low_activate(dh)
/* rescan the scsi bus */
#ifdef SCSIBUS_RESCAN
if (PISA_RES_EVENT(dh) == PISA_EVENT_INSERT &&
- sc->sl_start.tqh_first == NULL)
+ TAILQ_FIRST(&sc->sl_start) == NULL)
scsi_probe_busses((int) sc->sl_link.scsipi_scsi.scsibus, -1, -1);
#endif
return 0;
@@ -170,7 +163,7 @@ scsi_low_notify(dh, ev)
switch(ev)
{
case PISA_EVENT_QUERY_SUSPEND:
- if (sc->sl_start.tqh_first != NULL)
+ if (TAILQ_FIRST(&sc->sl_start) != NULL)
return SD_EVENT_STATUS_BUSY;
break;