summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp/isp_freebsd.h
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2007-02-23 23:13:46 +0000
committermjacob <mjacob@FreeBSD.org>2007-02-23 23:13:46 +0000
commit29bd153cd3b17ad2ab807f017bb42c5370b11b36 (patch)
tree082dc7d6da7503d796a201c42840084611d2896d /sys/dev/isp/isp_freebsd.h
parent61da08318e61ba89994efed94d3375b1bdcff69b (diff)
downloadFreeBSD-src-29bd153cd3b17ad2ab807f017bb42c5370b11b36.zip
FreeBSD-src-29bd153cd3b17ad2ab807f017bb42c5370b11b36.tar.gz
Redo previous newbus related change to be kinder to
multi-release support.
Diffstat (limited to 'sys/dev/isp/isp_freebsd.h')
-rw-r--r--sys/dev/isp/isp_freebsd.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/dev/isp/isp_freebsd.h b/sys/dev/isp/isp_freebsd.h
index c8247e8..5aa091b 100644
--- a/sys/dev/isp/isp_freebsd.h
+++ b/sys/dev/isp/isp_freebsd.h
@@ -492,6 +492,12 @@ int isp_mstohz(int);
bus_dma_tag_create(a, b, c, d, e, f, g, h, i, j, k, \
busdma_lock_mutex, &Giant, z)
#endif
+#if __FreeBSD_version < 700031
+#define isp_setup_intr(d, i, f, U, if, ifa, hp) \
+ bus_setup_intr(d, i, f, if, ifa, hp)
+#else
+#define isp_setup_intr bus_setup_intr
+#endif
/* Should be BUS_SPACE_MAXSIZE, but MAXPHYS is larger than BUS_SPACE_MAXSIZE */
#define ISP_NSEGS ((MAXPHYS / PAGE_SIZE) + 1)
OpenPOWER on IntegriCloud