wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator
authorBenjamin Berg <benjamin.berg@intel.com>
Wed, 20 Mar 2024 21:26:26 +0000 (23:26 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Mon, 25 Mar 2024 14:39:54 +0000 (15:39 +0100)
commitf2c2799e1f5d9edfbb45a73af1f7d455f5304f2e
treedd3f9b11b9b20b655e3adc88288a3d9f288e3a4f
parent9737da2f00d6409ae48a79d4dddd9362b230aa31
wifi: iwlwifi: mvm: mark EMLSR disabled in cleanup iterator

During HW restart only one link will be active initially and other links
are only activated again later on. With only a single link EMLSR cannot
be enabled and having it marked enabled confuses the internal state.

Mark EMLSR as disabled in the cleanup iterator, it can be reenabled
later one once this is possible.

Signed-off-by: Benjamin Berg <benjamin.berg@intel.com>
Reviewed-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com>
Link: https://msgid.link/20240320232419.71eb622d6ce3.Ic4d50695b9bb332190dc712473096083aa96074b@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c