wifi: iwlwifi: mvm: rework active links counting
authorGregory Greenman <gregory.greenman@intel.com>
Wed, 29 Mar 2023 07:05:34 +0000 (10:05 +0300)
committerJohannes Berg <johannes.berg@intel.com>
Thu, 30 Mar 2023 10:08:43 +0000 (12:08 +0200)
commit9deccfcd48b7c358245ed05c11b142cc945daf5e
treea426e43e8b97751648ffe40c2ddc0a0c82b42f31
parentef36f1df198b57e2c9c1fe249f537cd64a762f9f
wifi: iwlwifi: mvm: rework active links counting

Remove fw_active_links_num counter since we now have a bitmap of
active links in vif. Also, update link activation status only when
LINK_CONTEXT_MODIFY_ACTIVE bit set in changes parameter.

Signed-off-by: Gregory Greenman <gregory.greenman@intel.com>
Link: https://lore.kernel.org/r/20230329100040.1ecfb27b6b84.I3a5e0bc32b3728e4caae8a231bc3f04ea1d89cad@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/link.c
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h