Lines Matching refs:macintstatus

1838 	if (wlc->macintstatus)  in brcms_b_setband()
1839 wlc->macintstatus = MI_DMAINT; in brcms_b_setband()
2022 wlc_hw->wlc->macintstatus = 0; /* skip wl_dpc after down */ in brcms_b_corereset()
2062 wlc_hw->wlc->macintstatus = 0; in brcms_b_corereset()
2409 return wlc->macintstatus ? 0 : macintmask; in brcms_c_intrsoff()
2531 u32 macintstatus, mask; in wlc_intstatus() local
2534 macintstatus = bcma_read32(core, D11REGOFFS(macintstatus)); in wlc_intstatus()
2537 trace_brcms_macintstatus(&core->dev, in_isr, macintstatus, mask); in wlc_intstatus()
2546 if (macintstatus == 0xffffffff) in wlc_intstatus()
2550 macintstatus &= mask; in wlc_intstatus()
2553 if (macintstatus == 0) in wlc_intstatus()
2562 bcma_write32(core, D11REGOFFS(macintstatus), macintstatus); in wlc_intstatus()
2565 if (macintstatus & MI_DMAINT) in wlc_intstatus()
2574 return macintstatus; in wlc_intstatus()
2581 u32 macintstatus; in brcms_c_intrsupd() local
2584 macintstatus = wlc_intstatus(wlc, false); in brcms_c_intrsupd()
2587 if (macintstatus == 0xffffffff) in brcms_c_intrsupd()
2591 wlc->macintstatus |= macintstatus; in brcms_c_intrsupd()
2605 u32 macintstatus; in brcms_c_isr() local
2611 macintstatus = wlc_intstatus(wlc, true); in brcms_c_isr()
2613 if (macintstatus == 0xffffffff) { in brcms_c_isr()
2620 if (macintstatus == 0) in brcms_c_isr()
2624 wlc->macintstatus = macintstatus; in brcms_c_isr()
2661 mi = bcma_read32(core, D11REGOFFS(macintstatus)); in brcms_c_suspend_mac_and_wait()
2672 SPINWAIT(!(bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD), in brcms_c_suspend_mac_and_wait()
2675 if (!(bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD)) { in brcms_c_suspend_mac_and_wait()
2720 bcma_write32(core, D11REGOFFS(macintstatus), MI_MACSSPNDD); in brcms_c_enable_mac()
2727 mi = bcma_read32(core, D11REGOFFS(macintstatus)); in brcms_c_enable_mac()
3188 bcma_write32(core, D11REGOFFS(macintstatus), -1); in brcms_b_coreinit()
3193 SPINWAIT(((bcma_read32(core, D11REGOFFS(macintstatus)) & in brcms_b_coreinit()
3195 if ((bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD) == 0) in brcms_b_coreinit()
3286 bcma_write32(core, D11REGOFFS(macintstatus), MI_GP1); in brcms_b_coreinit()
7305 bcma_write32(core, D11REGOFFS(macintstatus), MI_BCNTPL); in brcms_c_update_beacon_hw()
7713 u32 macintstatus; in brcms_c_dpc() local
7725 macintstatus = wlc->macintstatus; in brcms_c_dpc()
7726 wlc->macintstatus = 0; in brcms_c_dpc()
7729 wlc_hw->unit, macintstatus); in brcms_c_dpc()
7731 WARN_ON(macintstatus & MI_PRQ); /* PRQ Interrupt in non-MBSS */ in brcms_c_dpc()
7734 if (macintstatus & MI_TFS) { in brcms_c_dpc()
7737 wlc->macintstatus |= MI_TFS; in brcms_c_dpc()
7744 if (macintstatus & (MI_TBTT | MI_DTIM_TBTT)) in brcms_c_dpc()
7748 if (macintstatus & MI_ATIMWINEND) { in brcms_c_dpc()
7758 if (macintstatus & MI_DMAINT) in brcms_c_dpc()
7760 wlc->macintstatus |= MI_DMAINT; in brcms_c_dpc()
7763 if (macintstatus & MI_BG_NOISE) in brcms_c_dpc()
7766 if (macintstatus & MI_GP0) { in brcms_c_dpc()
7777 if (macintstatus & MI_TO) in brcms_c_dpc()
7780 if (macintstatus & MI_RFDISABLE) { in brcms_c_dpc()
7787 if (macintstatus & MI_BCNTPL) in brcms_c_dpc()
7791 return wlc->macintstatus != 0; in brcms_c_dpc()
7795 return wlc->macintstatus != 0; in brcms_c_dpc()