Lines Matching refs:macintstatus

1849 	if (wlc->macintstatus)  in brcms_b_setband()
1850 wlc->macintstatus = MI_DMAINT; in brcms_b_setband()
2033 wlc_hw->wlc->macintstatus = 0; /* skip wl_dpc after down */ in brcms_b_corereset()
2073 wlc_hw->wlc->macintstatus = 0; in brcms_b_corereset()
2423 return wlc->macintstatus ? 0 : macintmask; in brcms_c_intrsoff()
2545 u32 macintstatus, mask; in wlc_intstatus() local
2548 macintstatus = bcma_read32(core, D11REGOFFS(macintstatus)); in wlc_intstatus()
2551 trace_brcms_macintstatus(&core->dev, in_isr, macintstatus, mask); in wlc_intstatus()
2560 if (macintstatus == 0xffffffff) in wlc_intstatus()
2564 macintstatus &= mask; in wlc_intstatus()
2567 if (macintstatus == 0) in wlc_intstatus()
2576 bcma_write32(core, D11REGOFFS(macintstatus), macintstatus); in wlc_intstatus()
2579 if (macintstatus & MI_DMAINT) in wlc_intstatus()
2588 return macintstatus; in wlc_intstatus()
2595 u32 macintstatus; in brcms_c_intrsupd() local
2598 macintstatus = wlc_intstatus(wlc, false); in brcms_c_intrsupd()
2601 if (macintstatus == 0xffffffff) in brcms_c_intrsupd()
2605 wlc->macintstatus |= macintstatus; in brcms_c_intrsupd()
2619 u32 macintstatus; in brcms_c_isr() local
2625 macintstatus = wlc_intstatus(wlc, true); in brcms_c_isr()
2627 if (macintstatus == 0xffffffff) { in brcms_c_isr()
2634 if (macintstatus == 0) in brcms_c_isr()
2638 wlc->macintstatus = macintstatus; in brcms_c_isr()
2675 mi = bcma_read32(core, D11REGOFFS(macintstatus)); in brcms_c_suspend_mac_and_wait()
2686 SPINWAIT(!(bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD), in brcms_c_suspend_mac_and_wait()
2689 if (!(bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD)) { in brcms_c_suspend_mac_and_wait()
2734 bcma_write32(core, D11REGOFFS(macintstatus), MI_MACSSPNDD); in brcms_c_enable_mac()
2741 mi = bcma_read32(core, D11REGOFFS(macintstatus)); in brcms_c_enable_mac()
3203 bcma_write32(core, D11REGOFFS(macintstatus), -1); in brcms_b_coreinit()
3208 SPINWAIT(((bcma_read32(core, D11REGOFFS(macintstatus)) & in brcms_b_coreinit()
3210 if ((bcma_read32(core, D11REGOFFS(macintstatus)) & MI_MACSSPNDD) == 0) in brcms_b_coreinit()
3301 bcma_write32(core, D11REGOFFS(macintstatus), MI_GP1); in brcms_b_coreinit()
7368 bcma_write32(core, D11REGOFFS(macintstatus), MI_BCNTPL); in brcms_c_update_beacon_hw()
7778 u32 macintstatus; in brcms_c_dpc() local
7790 macintstatus = wlc->macintstatus; in brcms_c_dpc()
7791 wlc->macintstatus = 0; in brcms_c_dpc()
7794 wlc_hw->unit, macintstatus); in brcms_c_dpc()
7796 WARN_ON(macintstatus & MI_PRQ); /* PRQ Interrupt in non-MBSS */ in brcms_c_dpc()
7799 if (macintstatus & MI_TFS) { in brcms_c_dpc()
7802 wlc->macintstatus |= MI_TFS; in brcms_c_dpc()
7809 if (macintstatus & (MI_TBTT | MI_DTIM_TBTT)) in brcms_c_dpc()
7813 if (macintstatus & MI_ATIMWINEND) { in brcms_c_dpc()
7823 if (macintstatus & MI_DMAINT) in brcms_c_dpc()
7825 wlc->macintstatus |= MI_DMAINT; in brcms_c_dpc()
7828 if (macintstatus & MI_BG_NOISE) in brcms_c_dpc()
7831 if (macintstatus & MI_GP0) { in brcms_c_dpc()
7842 if (macintstatus & MI_TO) in brcms_c_dpc()
7845 if (macintstatus & MI_RFDISABLE) { in brcms_c_dpc()
7852 if (macintstatus & MI_BCNTPL) in brcms_c_dpc()
7856 return wlc->macintstatus != 0; in brcms_c_dpc()
7860 return wlc->macintstatus != 0; in brcms_c_dpc()