Lines Matching refs:macintstatus

1850 	if (wlc->macintstatus)  in brcms_b_setband()
1851 wlc->macintstatus = MI_DMAINT; in brcms_b_setband()
2034 wlc_hw->wlc->macintstatus = 0; /* skip wl_dpc after down */ in brcms_b_corereset()
2074 wlc_hw->wlc->macintstatus = 0; in brcms_b_corereset()
2424 return wlc->macintstatus ? 0 : macintmask; in brcms_c_intrsoff()
2546 u32 macintstatus, mask; in wlc_intstatus() local
2549 macintstatus = bcma_read32(core, D11REGOFFS(macintstatus)); in wlc_intstatus()
2552 trace_brcms_macintstatus(&core->dev, in_isr, macintstatus, mask); in wlc_intstatus()
2561 if (macintstatus == 0xffffffff) in wlc_intstatus()
2565 macintstatus &= mask; in wlc_intstatus()
2568 if (macintstatus == 0) in wlc_intstatus()
2577 bcma_write32(core, D11REGOFFS(macintstatus), macintstatus); in wlc_intstatus()
2580 if (macintstatus & MI_DMAINT) in wlc_intstatus()
2589 return macintstatus; in wlc_intstatus()
2596 u32 macintstatus; in brcms_c_intrsupd() local
2599 macintstatus = wlc_intstatus(wlc, false); in brcms_c_intrsupd()
2602 if (macintstatus == 0xffffffff) in brcms_c_intrsupd()
2606 wlc->macintstatus |= macintstatus; in brcms_c_intrsupd()
2620 u32 macintstatus; in brcms_c_isr() local
2626 macintstatus = wlc_intstatus(wlc, true); in brcms_c_isr()
2628 if (macintstatus == 0xffffffff) { in brcms_c_isr()
2635 if (macintstatus == 0) in brcms_c_isr()
2639 wlc->macintstatus = macintstatus; in brcms_c_isr()
2676 mi = bcma_read32(core, D11REGOFFS(macintstatus)); in brcms_c_suspend_mac_and_wait()
2687 SPINWAIT(!(bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD), in brcms_c_suspend_mac_and_wait()
2690 if (!(bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD)) { in brcms_c_suspend_mac_and_wait()
2735 bcma_write32(core, D11REGOFFS(macintstatus), MI_MACSSPNDD); in brcms_c_enable_mac()
2742 mi = bcma_read32(core, D11REGOFFS(macintstatus)); in brcms_c_enable_mac()
3204 bcma_write32(core, D11REGOFFS(macintstatus), -1); in brcms_b_coreinit()
3209 SPINWAIT(((bcma_read32(core, D11REGOFFS(macintstatus)) & in brcms_b_coreinit()
3211 if ((bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD) == 0) in brcms_b_coreinit()
3302 bcma_write32(core, D11REGOFFS(macintstatus), MI_GP1); in brcms_b_coreinit()
7369 bcma_write32(core, D11REGOFFS(macintstatus), MI_BCNTPL); in brcms_c_update_beacon_hw()
7779 u32 macintstatus; in brcms_c_dpc() local
7791 macintstatus = wlc->macintstatus; in brcms_c_dpc()
7792 wlc->macintstatus = 0; in brcms_c_dpc()
7795 wlc_hw->unit, macintstatus); in brcms_c_dpc()
7797 WARN_ON(macintstatus & MI_PRQ); /* PRQ Interrupt in non-MBSS */ in brcms_c_dpc()
7800 if (macintstatus & MI_TFS) { in brcms_c_dpc()
7803 wlc->macintstatus |= MI_TFS; in brcms_c_dpc()
7810 if (macintstatus & (MI_TBTT | MI_DTIM_TBTT)) in brcms_c_dpc()
7814 if (macintstatus & MI_ATIMWINEND) { in brcms_c_dpc()
7824 if (macintstatus & MI_DMAINT) in brcms_c_dpc()
7826 wlc->macintstatus |= MI_DMAINT; in brcms_c_dpc()
7829 if (macintstatus & MI_BG_NOISE) in brcms_c_dpc()
7832 if (macintstatus & MI_GP0) { in brcms_c_dpc()
7843 if (macintstatus & MI_TO) in brcms_c_dpc()
7846 if (macintstatus & MI_RFDISABLE) { in brcms_c_dpc()
7853 if (macintstatus & MI_BCNTPL) in brcms_c_dpc()
7857 return wlc->macintstatus != 0; in brcms_c_dpc()
7861 return wlc->macintstatus != 0; in brcms_c_dpc()