diff options
| author | Emmanuel Grumbach <[email protected]> | 2017-02-08 12:53:32 +0000 |
|---|---|---|
| committer | Luca Coelho <[email protected]> | 2017-04-19 19:21:47 +0000 |
| commit | e71ca5ea7466a7a38bb6cd83388623e47f62467b (patch) | |
| tree | 8ca2bf29a1d87c1e2e96965d6f2acf8e6506ff2c | |
| parent | iwlwifi: mvm: ignore BAID for SN smaller than SSN (diff) | |
| download | kernel-e71ca5ea7466a7a38bb6cd83388623e47f62467b.tar.gz kernel-e71ca5ea7466a7a38bb6cd83388623e47f62467b.zip | |
iwlwifi: mvm: provide the actual number of frames for the SP len
In the end, the firmware doesn't want the SP len as present
in the WMM IE, but rather the actual number of frames.
Fixes: bd3c6cf901a8 ("iwlwifi: mvm: tell the firmware about the U-APSD parameters")
Signed-off-by: Emmanuel Grumbach <[email protected]>
Signed-off-by: Luca Coelho <[email protected]>
| -rw-r--r-- | drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/sta.c b/drivers/net/wireless/intel/iwlwifi/mvm/sta.c index cc9c92b8e2ba..a2a1fa06b781 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/sta.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/sta.c @@ -223,7 +223,7 @@ int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, if (sta->uapsd_queues & IEEE80211_WMM_IE_STA_QOSINFO_AC_VO) add_sta_cmd.uapsd_acs |= BIT(AC_VO); add_sta_cmd.uapsd_acs |= add_sta_cmd.uapsd_acs << 4; - add_sta_cmd.sp_length = sta->max_sp; + add_sta_cmd.sp_length = sta->max_sp ? sta->max_sp * 2 : 128; } status = ADD_STA_SUCCESS; |
