diff options
author | mav <mav@FreeBSD.org> | 2014-12-03 07:04:28 +0000 |
---|---|---|
committer | mav <mav@FreeBSD.org> | 2014-12-03 07:04:28 +0000 |
commit | 1986eab03e92c4db3a99f6d1b34d37bfd90a84a1 (patch) | |
tree | be1301cf6d0481ff2f79aa1e993d5772961c21a9 /sys/dev | |
parent | a486cdc239b41df7838ab312126f0c46d68060c3 (diff) | |
download | FreeBSD-src-1986eab03e92c4db3a99f6d1b34d37bfd90a84a1.zip FreeBSD-src-1986eab03e92c4db3a99f6d1b34d37bfd90a84a1.tar.gz |
MFC r275123: Fix incorrect check, blocking MULTIID functionality.
Diffstat (limited to 'sys/dev')
-rw-r--r-- | sys/dev/isp/isp.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/isp/isp.c b/sys/dev/isp/isp.c index 8ac6bf2..46361b9 100644 --- a/sys/dev/isp/isp.c +++ b/sys/dev/isp/isp.c @@ -1219,7 +1219,7 @@ isp_reset(ispsoftc_t *isp, int do_load_defaults) * work for them). */ if (IS_FC(isp) && isp->isp_nchan > 1) { - if (!IS_24XX(isp) || (fwt & ISP2400_FW_ATTR_MULTIID) == 0) { + if (!ISP_CAP_MULTI_ID(isp)) { isp_prt(isp, ISP_LOGWARN, "non-MULTIID f/w loaded, only can enable 1 of %d channels", isp->isp_nchan); isp->isp_nchan = 1; } |