From 8a30def363e7fbe6556e8fef343057a79b15f07c Mon Sep 17 00:00:00 2001 From: Alexander Motin Date: Sat, 5 Dec 2015 22:07:02 +0000 Subject: [PATCH] There is no priority request queue on 16Gig chips. --- sys/dev/isp/isp.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/dev/isp/isp.c b/sys/dev/isp/isp.c index 14073ea074f8..a140ddb33ea7 100644 --- a/sys/dev/isp/isp.c +++ b/sys/dev/isp/isp.c @@ -658,8 +658,10 @@ isp_reset(ispsoftc_t *isp, int do_load_defaults) ISP_WRITE(isp, isp->isp_respinrp, 0); ISP_WRITE(isp, isp->isp_respoutrp, 0); if (IS_24XX(isp)) { - ISP_WRITE(isp, BIU2400_PRI_REQINP, 0); - ISP_WRITE(isp, BIU2400_PRI_REQOUTP, 0); + if (!IS_26XX(isp)) { + ISP_WRITE(isp, BIU2400_PRI_REQINP, 0); + ISP_WRITE(isp, BIU2400_PRI_REQOUTP, 0); + } ISP_WRITE(isp, BIU2400_ATIO_RSPINP, 0); ISP_WRITE(isp, BIU2400_ATIO_RSPOUTP, 0); }