From: Alwin Beukers <[email protected]>

Removed the brcms_c_nmode_validate function as it only checks N-mode
capability, which should always be true.

Reviewed-by: Pieter-Paul Giesberts <[email protected]>
Reviewed-by: Roland Vossen <[email protected]>
Reviewed-by: Arend van Spriel <[email protected]>
Signed-off-by: Arend van Spriel <[email protected]>
---
 drivers/staging/brcm80211/brcmsmac/main.c |   29 -----------------------------
 1 files changed, 0 insertions(+), 29 deletions(-)

diff --git a/drivers/staging/brcm80211/brcmsmac/main.c 
b/drivers/staging/brcm80211/brcmsmac/main.c
index 30c5573..9fa8485 100644
--- a/drivers/staging/brcm80211/brcmsmac/main.c
+++ b/drivers/staging/brcm80211/brcmsmac/main.c
@@ -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
-- 
1.7.4.1


_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to