diff options
author | Jérôme Pouiller <jerome.pouiller@silabs.com> | 2020-04-20 18:03:01 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2020-04-23 13:26:03 +0200 |
commit | d4620087d2ebc36077b0cd9d49773dcc29089fab (patch) | |
tree | 3234fe32c33991207d0092d5b443d2ab50b6007c /drivers/staging/wfx/sta.c | |
parent | 537000acc32363fb03cd638881bc0b0fa319ab5f (diff) | |
download | linux-stable-d4620087d2ebc36077b0cd9d49773dcc29089fab.tar.gz linux-stable-d4620087d2ebc36077b0cd9d49773dcc29089fab.tar.bz2 linux-stable-d4620087d2ebc36077b0cd9d49773dcc29089fab.zip |
staging: wfx: dual CTS is never necessary
Dual CTS is only necessary when sending/receiving STBC data. However,
the chip does not support STBC, so it is never necessary to enable
double CTS.
We can simplify the code.
Signed-off-by: Jérôme Pouiller <jerome.pouiller@silabs.com>
Link: https://lore.kernel.org/r/20200420160311.57323-7-Jerome.Pouiller@silabs.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/wfx/sta.c')
-rw-r--r-- | drivers/staging/wfx/sta.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/staging/wfx/sta.c b/drivers/staging/wfx/sta.c index a0c7737903b9..2a9c7f28d934 100644 --- a/drivers/staging/wfx/sta.c +++ b/drivers/staging/wfx/sta.c @@ -482,12 +482,6 @@ static void wfx_join_finalize(struct wfx_vif *wvif, else bss_params.operational_rate_set = -1; rcu_read_unlock(); - if (sta && - info->ht_operation_mode & IEEE80211_HT_OP_MODE_NON_GF_STA_PRSNT) - hif_dual_cts_protection(wvif, true); - else - hif_dual_cts_protection(wvif, false); - // beacon_loss_count is defined to 7 in net/mac80211/mlme.c. Let's use // the same value. bss_params.beacon_lost_count = 7; |