brcms_c_protection_upd
brcms_c_protection_upd(wl->wlc, BRCMS_PROT_N_CFG,
brcms_c_protection_upd(wl->wlc, BRCMS_PROT_N_NONGF,
brcms_c_protection_upd(wl->wlc, BRCMS_PROT_N_OBSS,
brcms_c_protection_upd(wlc, BRCMS_PROT_G_OVR, BRCMS_PROTECTION_AUTO);
brcms_c_protection_upd(wlc, BRCMS_PROT_G_SPEC, false);
brcms_c_protection_upd(wlc, BRCMS_PROT_N_CFG_OVR,
brcms_c_protection_upd(wlc, BRCMS_PROT_N_CFG, BRCMS_N_PROTECTION_OFF);
brcms_c_protection_upd(wlc, BRCMS_PROT_N_NONGF_OVR,
brcms_c_protection_upd(wlc, BRCMS_PROT_N_NONGF, false);
brcms_c_protection_upd(wlc, BRCMS_PROT_N_PAM_OVR, AUTO);
brcms_c_protection_upd(wlc, BRCMS_PROT_OVERLAP,
brcms_c_protection_upd(wlc, BRCMS_PROT_G_USER, gmode);
brcms_c_protection_upd(wlc, BRCMS_PROT_N_PAM_OVR, OFF);
brcms_c_protection_upd(wlc, BRCMS_PROT_G_USER,
brcms_c_protection_upd(wlc, BRCMS_PROT_N_USER,
void brcms_c_protection_upd(struct brcms_c_info *wlc, uint idx, int val);