mac80211: stop toggling IEEE80211_HT_CAP_SUP_WIDTH_20_40
[deliverable/linux.git] / drivers / net / wireless / rtlwifi / rtl8192de / hw.c
index f4051f4f0390a752c16874e0a0e0b06f79e5f77a..aa5b42521bb4072580efae606d84323a0e7977db 100644 (file)
@@ -1970,8 +1970,7 @@ static void rtl92de_update_hal_rate_mask(struct ieee80211_hw *hw,
        struct rtl_sta_info *sta_entry = NULL;
        u32 ratr_bitmap;
        u8 ratr_index;
-       u8 curtxbw_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40)
-                                                       ? 1 : 0;
+       u8 curtxbw_40mhz = (sta->bandwidth >= IEEE80211_STA_RX_BW_40) ? 1 : 0;
        u8 curshortgi_40mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40) ?
                                                        1 : 0;
        u8 curshortgi_20mhz = (sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20) ?
This page took 0.026052 seconds and 5 git commands to generate.