diff options
author | Roland Vossen <rvossen@broadcom.com> | 2011-09-12 10:14:58 (GMT) |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-09-12 14:55:46 (GMT) |
commit | e046da4fd91f203899261dcf6bc7c2d997398dec (patch) | |
tree | bddae2f21fb045352c7ae074be3d2be45f2532a0 /drivers/staging/brcm80211/brcmsmac/stf.c | |
parent | 72660455c3b3fb2a666e5d58e2ff3a07f8f06533 (diff) | |
download | linux-e046da4fd91f203899261dcf6bc7c2d997398dec.tar.xz |
staging: brcm80211: removed unused softmac code after macro cleanup
Since the macro's IS_MCS(0), RSPEC_STF(0) and PHY_TXC1_MODE_SISO all
expand to 0, inactive code could be removed.
Signed-off-by: Roland Vossen <rvossen@broadcom.com>
Reviewed-by: Arend van Spriel <arend@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/staging/brcm80211/brcmsmac/stf.c')
-rw-r--r-- | drivers/staging/brcm80211/brcmsmac/stf.c | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/drivers/staging/brcm80211/brcmsmac/stf.c b/drivers/staging/brcm80211/brcmsmac/stf.c index 71c5d23..82805e0 100644 --- a/drivers/staging/brcm80211/brcmsmac/stf.c +++ b/drivers/staging/brcm80211/brcmsmac/stf.c @@ -291,32 +291,6 @@ int brcms_c_stf_txchain_set(struct brcms_c_info *wlc, s32 int_val, bool force) if (txstreams > MAX_STREAMS_SUPPORTED) return -EINVAL; - if (txstreams == 1) { - for (i = 0; i < wlc->pub->_nbands; i++) - if ((RSPEC_STF(0) != - PHY_TXC1_MODE_SISO) - || (RSPEC_STF(0) != - PHY_TXC1_MODE_SISO)) { - if (!force) - return -EBADE; - - /* over-write the override rspec */ - if (RSPEC_STF(0) - != PHY_TXC1_MODE_SISO) { - wiphy_err(wlc->wiphy, "%s(): temp " - "sense override non-SISO " - "rspec_override\n", - __func__); - } - if (RSPEC_STF(0) != PHY_TXC1_MODE_SISO) { - wiphy_err(wlc->wiphy, "%s(): temp " - "sense override non-SISO " - "mrspec_override\n", - __func__); - } - } - } - wlc->stf->txchain = txchain; wlc->stf->txstreams = txstreams; brcms_c_stf_stbc_tx_set(wlc, wlc->band->band_stf_stbc_tx); |