Skip to content

Commit

Permalink
staging: brcm80211: remove N mode validation function
Browse files Browse the repository at this point in the history
Removed the brcms_c_nmode_validate function as it only checks N-mode
capability, which should always be true.

Reviewed-by: Pieter-Paul Giesberts <pieterpg@broadcom.com>
Reviewed-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  • Loading branch information
Alwin Beukers authored and Greg Kroah-Hartman committed Oct 5, 2011
1 parent 0f90d23 commit 68327a1
Showing 1 changed file with 0 additions and 29 deletions.
29 changes: 0 additions & 29 deletions drivers/staging/brcm80211/brcmsmac/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -5912,40 +5912,11 @@ int brcms_c_set_gmode(struct brcms_c_info *wlc, u8 gmode, bool config)
return ret;
}

static int brcms_c_nmode_validate(struct brcms_c_info *wlc, s32 nmode)
{
int err = 0;

switch (nmode) {

case OFF:
break;

case AUTO:
case WL_11N_2x2:
case WL_11N_3x3:
if (!(BRCMS_PHY_11N_CAP(wlc->band)))
err = -EINVAL;
break;

default:
err = -EINVAL;
break;
}

return err;
}

int brcms_c_set_nmode(struct brcms_c_info *wlc)
{
uint i;
int err;
s32 nmode = AUTO;

err = brcms_c_nmode_validate(wlc, nmode);
if (err)
return err;

if (wlc->stf->txstreams == WL_11N_3x3)
nmode = WL_11N_3x3;
else
Expand Down

0 comments on commit 68327a1

Please sign in to comment.