summaryrefslogtreecommitdiffstats
path: root/sys/dev/isp/isp_library.c
diff options
context:
space:
mode:
authormav <mav@FreeBSD.org>2015-11-30 21:35:43 +0000
committermav <mav@FreeBSD.org>2015-11-30 21:35:43 +0000
commit85065a7ca2ee936f67272a3416c732aaabf920bf (patch)
tree046f4f50e33251446535ee7e4b0629846db68e97 /sys/dev/isp/isp_library.c
parentca1a83860131c9acaa67752d46463dd6d29831f4 (diff)
downloadFreeBSD-src-85065a7ca2ee936f67272a3416c732aaabf920bf.zip
FreeBSD-src-85065a7ca2ee936f67272a3416c732aaabf920bf.tar.gz
MFC r290980: Make firmware handle virtual ports SNS logins for us.
Diffstat (limited to 'sys/dev/isp/isp_library.c')
-rw-r--r--sys/dev/isp/isp_library.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/dev/isp/isp_library.c b/sys/dev/isp/isp_library.c
index 8ddd444..f0a0322 100644
--- a/sys/dev/isp/isp_library.c
+++ b/sys/dev/isp/isp_library.c
@@ -604,7 +604,8 @@ isp_fc_enable_vp(ispsoftc_t *isp, int chan)
vp->vp_mod_cnt = 1;
vp->vp_mod_idx0 = chan;
vp->vp_mod_cmd = VP_MODIFY_ENA;
- vp->vp_mod_ports[0].options = ICB2400_VPOPT_ENABLED;
+ vp->vp_mod_ports[0].options = ICB2400_VPOPT_ENABLED |
+ ICB2400_VPOPT_ENA_SNSLOGIN;
if (fcp->role & ISP_ROLE_INITIATOR) {
vp->vp_mod_ports[0].options |= ICB2400_VPOPT_INI_ENABLE;
}
OpenPOWER on IntegriCloud