diff options
author | Hante Meuleman <meuleman@broadcom.com> | 2012-10-22 13:36:15 -0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-10-29 15:28:17 -0400 |
commit | 91917c77d229be369df007e6a6f5638bca26cc2b (patch) | |
tree | b137035cba9bd95cc6d9ab031df9bda8cbb5ce80 /drivers/net | |
parent | 81f5dcb8083077ca9bca10ca8e34bc8daf768dce (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/net')
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 a73da9dd05e..c915d3362b4 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 a5c15cac5e7..b07a438dd61 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 189c5be2b05..5f91fae5ebb 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 6bc4425a8b0..f3e72de095d 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); | |||
28 | extern void brcmf_proto_detach(struct brcmf_pub *drvr); | 28 | extern 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 | */ |
33 | extern int brcmf_proto_init(struct brcmf_pub *drvr); | 33 | extern int brcmf_proto_init(struct brcmf_pub *drvr); |
34 | 34 | ||