Lines Matching refs:isp
33 * definitions for Qlogic ISP SCSI adapters.
39 * Hardware definitions for the Qlogic ISP registers.
50 * if RISC processor in ISP is paused.
221 #define BIU_ICR_SOFT_RESET 0x0001 /* Soft Reset of ISP */
251 #define INT_PENDING(isp, isr) \
252 IS_FC(isp)? \
253 (IS_24XX(isp)? (isr & BIU2400_ISR_RISC_INT) : (isr & BIU2100_ISR_RISC_INT)) :\
256 #define INT_PENDING_MASK(isp) \
257 (IS_FC(isp)? (IS_24XX(isp)? BIU2400_ISR_RISC_INT : BIU2100_ISR_RISC_INT) : \
461 #define NMBOX(isp) \
462 (((((isp)->isp_type & ISP_HA_SCSI) >= ISP_HA_SCSI_1040A) || \
463 ((isp)->isp_type & ISP_HA_FC))? 12 : 6)
464 #define NMBOX_BMASK(isp) \
465 (((((isp)->isp_type & ISP_HA_SCSI) >= ISP_HA_SCSI_1040A) || \
466 ((isp)->isp_type & ISP_HA_FC))? 0xfff : 0x3f)
468 #define MAX_MAILBOX(isp) ((IS_FC(isp))? 12 : 8)
789 #define ISP_INTS_ENABLED(isp) \
790 ((IS_SCSI(isp))? \
791 (ISP_READ(isp, BIU_ICR) & BIU_IMASK) : \
792 (IS_24XX(isp)? (ISP_READ(isp, BIU2400_ICR) & BIU2400_IMASK) : \
793 (ISP_READ(isp, BIU_ICR) & BIU2100_IMASK)))
795 #define ISP_ENABLE_INTS(isp) \
796 (IS_SCSI(isp) ? \
797 ISP_WRITE(isp, BIU_ICR, BIU_IMASK) : \
798 (IS_24XX(isp) ? \
799 (ISP_WRITE(isp, BIU2400_ICR, BIU2400_IMASK)) : \
800 (ISP_WRITE(isp, BIU_ICR, BIU2100_IMASK))))
802 #define ISP_DISABLE_INTS(isp) \
803 IS_24XX(isp)? ISP_WRITE(isp, BIU2400_ICR, 0) : ISP_WRITE(isp, BIU_ICR, 0)