Lines Matching refs:intr
706 u32 intr, qintr;
709 intr = readl(bfa->iocfc.bfa_regs.intr_status);
710 if (!intr)
716 qintr = intr & __HFN_INT_RME_MASK;
722 intr &= ~qintr;
723 if (!intr)
729 qintr = intr & __HFN_INT_CPE_MASK;
734 intr &= ~qintr;
735 if (!intr)
738 bfa_msix_lpu_err(bfa, intr);
744 u32 intr, qintr;
748 intr = readl(bfa->iocfc.bfa_regs.intr_status);
750 qintr = intr & (__HFN_INT_RME_MASK | __HFN_INT_CPE_MASK);
763 if (!intr)
769 qintr = intr & __HFN_INT_CPE_MASK;
774 intr &= ~qintr;
775 if (!intr)
778 bfa_msix_lpu_err(bfa, intr);
841 u32 intr, curr_value;
844 intr = readl(bfa->iocfc.bfa_regs.intr_status);
847 halt_isr = intr & __HFN_INT_CPQ_HALT_CT2;
848 pss_isr = intr & __HFN_INT_ERR_PSS_CT2;
849 lpu_isr = intr & (__HFN_INT_MBOX_LPU0_CT2 |
851 intr &= __HFN_INT_ERR_MASK_CT2;
854 (intr & __HFN_INT_LL_HALT) : 0;
855 pss_isr = intr & __HFN_INT_ERR_PSS;
856 lpu_isr = intr & (__HFN_INT_MBOX_LPU0 | __HFN_INT_MBOX_LPU1);
857 intr &= __HFN_INT_ERR_MASK;
863 if (intr) {
887 writel(intr, bfa->iocfc.bfa_regs.intr_status);