From: Emmanuel Grumbach Date: Sun, 9 Oct 2016 12:43:24 +0000 (+0300) Subject: iwlwifi: mvm: tell the firmware about the AID of the peer X-Git-Tag: v4.10-rc1~202^2~178^2~64^2~3 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=19c52f460f6d84af8225d8a769d66871dc5ed65b;p=karo-tx-linux.git iwlwifi: mvm: tell the firmware about the AID of the peer When a peer associates, the firmware will soon want to know its AID to be able to compute the TIM IE by itself. In DQA, the firmware has all the information it needs to update the TIM internally. The only missing part is the AID. Signed-off-by: Emmanuel Grumbach Signed-off-by: Luca Coelho --- diff --git a/drivers/net/wireless/intel/iwlwifi/mvm/sta.c b/drivers/net/wireless/intel/iwlwifi/mvm/sta.c index 82ee786bba63..636c8b03e318 100644 --- a/drivers/net/wireless/intel/iwlwifi/mvm/sta.c +++ b/drivers/net/wireless/intel/iwlwifi/mvm/sta.c @@ -202,6 +202,7 @@ int iwl_mvm_sta_send_to_fw(struct iwl_mvm *mvm, struct ieee80211_sta *sta, cpu_to_le32(agg_size << STA_FLG_MAX_AGG_SIZE_SHIFT); add_sta_cmd.station_flags |= cpu_to_le32(mpdu_dens << STA_FLG_AGG_MPDU_DENS_SHIFT); + add_sta_cmd.assoc_id = cpu_to_le16(sta->aid); if (sta->wme) { add_sta_cmd.modify_mask |= STA_MODIFY_UAPSD_ACS;