aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorHante Meuleman <meuleman@broadcom.com>2012-10-22 13:36:15 -0400
committerJohn W. Linville <linville@tuxdriver.com>2012-10-29 15:28:17 -0400
commit91917c77d229be369df007e6a6f5638bca26cc2b (patch)
treeb137035cba9bd95cc6d9ab031df9bda8cbb5ce80 /drivers
parent81f5dcb8083077ca9bca10ca8e34bc8daf768dce (diff)
brcmfmac: remove unused iswl variable.
Variable iswl always gets initialised to the same and support for this var is not needed. Reviewed-by: Arend Van Spriel <arend@broadcom.com> Signed-off-by: Hante Meuleman <meuleman@broadcom.com> Signed-off-by: Franky Lin <frankyl@broadcom.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/net/wireless/brcm80211/brcmfmac/dhd.h1
-rw-r--r--drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c3
-rw-r--r--drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c10
-rw-r--r--drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h2
4 files changed, 2 insertions, 14 deletions
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd.h b/drivers/net/wireless/brcm80211/brcmfmac/dhd.h
index a73da9dd05e0..c915d3362b42 100644
--- a/drivers/net/wireless/brcm80211/brcmfmac/dhd.h
+++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd.h
@@ -629,7 +629,6 @@ struct brcmf_pub {
629 u8 wme_dp; /* wme discard priority */ 629 u8 wme_dp; /* wme discard priority */
630 630
631 /* Dongle media info */ 631 /* Dongle media info */
632 bool iswl; /* Dongle-resident driver is wl */
633 unsigned long drv_version; /* Version of dongle-resident driver */ 632 unsigned long drv_version; /* Version of dongle-resident driver */
634 u8 mac[ETH_ALEN]; /* MAC address obtained from dongle */ 633 u8 mac[ETH_ALEN]; /* MAC address obtained from dongle */
635 634
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c b/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c
index a5c15cac5e7d..b07a438dd615 100644
--- a/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c
+++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd_cdc.c
@@ -481,9 +481,6 @@ int brcmf_proto_init(struct brcmf_pub *drvr)
481 481
482 ret = brcmf_c_preinit_dcmds(drvr); 482 ret = brcmf_c_preinit_dcmds(drvr);
483 483
484 /* Always assumes wl for now */
485 drvr->iswl = true;
486
487 return ret; 484 return ret;
488} 485}
489 486
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c b/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c
index 189c5be2b052..5f91fae5ebb1 100644
--- a/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c
+++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd_linux.c
@@ -619,12 +619,9 @@ static int brcmf_ethtool(struct brcmf_pub *drvr, void __user *uaddr)
619 brcmf_dbg(ERROR, "dongle is not up\n"); 619 brcmf_dbg(ERROR, "dongle is not up\n");
620 return -ENODEV; 620 return -ENODEV;
621 } 621 }
622
623 /* finally, report dongle driver type */ 622 /* finally, report dongle driver type */
624 else if (drvr->iswl)
625 sprintf(info.driver, "wl");
626 else 623 else
627 sprintf(info.driver, "xx"); 624 sprintf(info.driver, "wl");
628 625
629 sprintf(info.version, "%lu", drvr->drv_version); 626 sprintf(info.version, "%lu", drvr->drv_version);
630 if (copy_to_user(uaddr, &info, sizeof(info))) 627 if (copy_to_user(uaddr, &info, sizeof(info)))
@@ -734,11 +731,6 @@ s32 brcmf_exec_dcmd(struct net_device *ndev, u32 cmd, void *arg, u32 len)
734 goto done; 731 goto done;
735 } 732 }
736 733
737 if (!drvr->iswl) {
738 err = -EIO;
739 goto done;
740 }
741
742 /* 734 /*
743 * Intercept BRCMF_C_SET_KEY CMD - serialize M4 send and 735 * Intercept BRCMF_C_SET_KEY CMD - serialize M4 send and
744 * set key CMD to prevent M4 encryption. 736 * set key CMD to prevent M4 encryption.
diff --git a/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h b/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h
index 6bc4425a8b0f..f3e72de095dd 100644
--- a/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h
+++ b/drivers/net/wireless/brcm80211/brcmfmac/dhd_proto.h
@@ -28,7 +28,7 @@ extern int brcmf_proto_attach(struct brcmf_pub *drvr);
28extern void brcmf_proto_detach(struct brcmf_pub *drvr); 28extern void brcmf_proto_detach(struct brcmf_pub *drvr);
29 29
30/* Initialize protocol: sync w/dongle state. 30/* Initialize protocol: sync w/dongle state.
31 * Sets dongle media info (iswl, drv_version, mac address). 31 * Sets dongle media info (drv_version, mac address).
32 */ 32 */
33extern int brcmf_proto_init(struct brcmf_pub *drvr); 33extern int brcmf_proto_init(struct brcmf_pub *drvr);
34 34