Lines Matching refs:intr
765 u32 intr, qintr;
768 intr = readl(bfa->iocfc.bfa_regs.intr_status);
769 if (!intr)
775 qintr = intr & __HFN_INT_RME_MASK;
781 intr &= ~qintr;
782 if (!intr)
788 qintr = intr & __HFN_INT_CPE_MASK;
793 intr &= ~qintr;
794 if (!intr)
797 bfa_msix_lpu_err(bfa, intr);
803 u32 intr, qintr;
807 intr = readl(bfa->iocfc.bfa_regs.intr_status);
809 qintr = intr & (__HFN_INT_RME_MASK | __HFN_INT_CPE_MASK);
822 if (!intr)
828 qintr = intr & __HFN_INT_CPE_MASK;
833 intr &= ~qintr;
834 if (!intr)
838 bfa_msix_lpu_err(bfa, intr);
908 u32 intr, curr_value;
911 intr = readl(bfa->iocfc.bfa_regs.intr_status);
914 halt_isr = intr & __HFN_INT_CPQ_HALT_CT2;
915 pss_isr = intr & __HFN_INT_ERR_PSS_CT2;
916 lpu_isr = intr & (__HFN_INT_MBOX_LPU0_CT2 |
918 intr &= __HFN_INT_ERR_MASK_CT2;
921 (intr & __HFN_INT_LL_HALT) : 0;
922 pss_isr = intr & __HFN_INT_ERR_PSS;
923 lpu_isr = intr & (__HFN_INT_MBOX_LPU0 | __HFN_INT_MBOX_LPU1);
924 intr &= __HFN_INT_ERR_MASK;
930 if (intr) {
954 writel(intr, bfa->iocfc.bfa_regs.intr_status);