diff options
| author | Matt Jacob <mjacob@FreeBSD.org> | 2000-03-13 16:30:00 +0000 |
|---|---|---|
| committer | Matt Jacob <mjacob@FreeBSD.org> | 2000-03-13 16:30:00 +0000 |
| commit | 6ca3a52f592839e16256f1c16aaa012750195430 (patch) | |
| tree | c62a77861ff17089febf7b861e2867341ea49ffe /sys/dev | |
| parent | 03e4dc08053627451159fe61d8b120951f603722 (diff) | |
Notes
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/isp/isp_freebsd.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/dev/isp/isp_freebsd.c b/sys/dev/isp/isp_freebsd.c index f7319e6bb7e7..ac6a4b77fb05 100644 --- a/sys/dev/isp/isp_freebsd.c +++ b/sys/dev/isp/isp_freebsd.c @@ -1651,7 +1651,10 @@ printf("notify ack\n"); sdparam *sdp = isp->isp_param; sdp += cam_sim_bus(xpt_path_sim(cpi->ccb_h.path)); cpi->hba_inquiry = PI_SDTR_ABLE|PI_TAG_ABLE|PI_WIDE_16; - cpi->hba_misc = 0; + if (IS_ULTRA2(isp)) + cpi->hba_misc = PIM_NOBUSRESET; + else + cpi->hba_misc = 0; cpi->initiator_id = sdp->isp_initiator_id; cpi->base_transfer_speed = 3300; } |
