b86f6fbb839c07bf115a3c694fe6262088cd0ebd
[openwrt/staging/jow.git] / package / kernel / mt76 / patches / 102-wireless-align-HE-capabilities-A-MPDU-Length-Exponen.patch
1 From: Johannes Berg <johannes.berg@intel.com>
2 Date: Fri, 9 Apr 2021 12:40:20 +0300
3 Subject: [PATCH] wireless: align HE capabilities A-MPDU Length Exponent
4 Extension
5
6 The A-MPDU length exponent extension is defined differently in
7 802.11ax D6.1, align with that.
8
9 Signed-off-by: Luca Coelho <luciano.coelho@intel.com>
10 Link: https://lore.kernel.org/r/iwlwifi.20210409123755.c2a257d3e2df.I3455245d388c52c61dace7e7958dbed7e807cfb6@changeid
11 Signed-off-by: Johannes Berg <johannes.berg@intel.com>
12 ---
13
14 --- a/mt7915/init.c
15 +++ b/mt7915/init.c
16 @@ -759,7 +759,7 @@ mt7915_init_he_caps(struct mt7915_phy *p
17 IEEE80211_HE_MAC_CAP0_HTC_HE;
18 he_cap_elem->mac_cap_info[3] =
19 IEEE80211_HE_MAC_CAP3_OMI_CONTROL |
20 - IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_RESERVED;
21 + IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_EXT_3;
22 he_cap_elem->mac_cap_info[4] =
23 IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU;
24
25 --- a/mt7921/main.c
26 +++ b/mt7921/main.c
27 @@ -65,7 +65,7 @@ mt7921_init_he_caps(struct mt7921_phy *p
28 IEEE80211_HE_MAC_CAP0_HTC_HE;
29 he_cap_elem->mac_cap_info[3] =
30 IEEE80211_HE_MAC_CAP3_OMI_CONTROL |
31 - IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_RESERVED;
32 + IEEE80211_HE_MAC_CAP3_MAX_AMPDU_LEN_EXP_EXT_3;
33 he_cap_elem->mac_cap_info[4] =
34 IEEE80211_HE_MAC_CAP4_AMSDU_IN_AMPDU;
35