brcms_b_mctrl
brcms_b_mctrl(wlc_hw, ~0, MCTL_IHR_EN | MCTL_WAKE);
brcms_b_mctrl(wlc_hw, MCTL_PSM_RUN | MCTL_EN_MAC, 0);
brcms_b_mctrl(wlc->hw, MCTL_AP | MCTL_INFRA, MCTL_AP | MCTL_INFRA);
brcms_b_mctrl(wlc->hw, MCTL_AP | MCTL_INFRA, 0);
brcms_b_mctrl(wlc_hw, MCTL_GPOUT_SEL_MASK, 0);
brcms_b_mctrl(wlc_hw, MCTL_EN_MAC, 0);
brcms_b_mctrl(wlc_hw, MCTL_EN_MAC, MCTL_EN_MAC);
brcms_b_mctrl(wlc_hw, ~0, (MCTL_IHR_EN | MCTL_PSM_JMP_0 | MCTL_WAKE));
brcms_b_mctrl(wlc_hw, ~0,
brcms_b_mctrl(wlc_hw,
brcms_b_mctrl(wlc->hw,
brcms_b_mctrl(wlc->hw, MCTL_WAKE | MCTL_HPS, v2);
void brcms_b_mctrl(struct brcms_hardware *wlc_hw, u32 mask, u32 val);
brcms_b_mctrl(physhim->wlc_hw, mask, val);