diff options
author | mjacob <mjacob@FreeBSD.org> | 2007-02-23 23:13:46 +0000 |
---|---|---|
committer | mjacob <mjacob@FreeBSD.org> | 2007-02-23 23:13:46 +0000 |
commit | 29bd153cd3b17ad2ab807f017bb42c5370b11b36 (patch) | |
tree | 082dc7d6da7503d796a201c42840084611d2896d /sys/dev/isp/isp_freebsd.h | |
parent | 61da08318e61ba89994efed94d3375b1bdcff69b (diff) | |
download | FreeBSD-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.h | 6 |
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) |