Searched hist:b9be67fb4207592eed3880725fa51648ef2f538d (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | mld-mac80211.c | diff b9be67fb4207592eed3880725fa51648ef2f538d Wed Oct 04 11:36:27 CEST 2023 Ilan Peer <ilan.peer@intel.com> wifi: iwlwifi: mvm: Add basic link selection logic
Add simple logic that would allow using EMLSR in case there are multiple valid links:
- In case the connection establishment has just been completed try to find a valid link pair for EMLSR functionality where one of the links in the pair is the current active link. - In case the valid links changed after connection was already established, try to find a valid link pair for EMLSR functionality, in case the EMSLR is not active yet.
If a valid link pair is found call mac80211 to asynchronously set the new link pair, otherwise continue using the current active links.
Signed-off-by: Ilan Peer <ilan.peer@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20231004123422.0c7b89ab29c2.I6600bd16551d75e2bf520d8d0add525568a9f85f@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
H A D | constants.h | diff b9be67fb4207592eed3880725fa51648ef2f538d Wed Oct 04 11:36:27 CEST 2023 Ilan Peer <ilan.peer@intel.com> wifi: iwlwifi: mvm: Add basic link selection logic
Add simple logic that would allow using EMLSR in case there are multiple valid links:
- In case the connection establishment has just been completed try to find a valid link pair for EMLSR functionality where one of the links in the pair is the current active link. - In case the valid links changed after connection was already established, try to find a valid link pair for EMLSR functionality, in case the EMSLR is not active yet.
If a valid link pair is found call mac80211 to asynchronously set the new link pair, otherwise continue using the current active links.
Signed-off-by: Ilan Peer <ilan.peer@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20231004123422.0c7b89ab29c2.I6600bd16551d75e2bf520d8d0add525568a9f85f@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
H A D | mvm.h | diff b9be67fb4207592eed3880725fa51648ef2f538d Wed Oct 04 11:36:27 CEST 2023 Ilan Peer <ilan.peer@intel.com> wifi: iwlwifi: mvm: Add basic link selection logic
Add simple logic that would allow using EMLSR in case there are multiple valid links:
- In case the connection establishment has just been completed try to find a valid link pair for EMLSR functionality where one of the links in the pair is the current active link. - In case the valid links changed after connection was already established, try to find a valid link pair for EMLSR functionality, in case the EMSLR is not active yet.
If a valid link pair is found call mac80211 to asynchronously set the new link pair, otherwise continue using the current active links.
Signed-off-by: Ilan Peer <ilan.peer@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20231004123422.0c7b89ab29c2.I6600bd16551d75e2bf520d8d0add525568a9f85f@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|
H A D | mac80211.c | diff b9be67fb4207592eed3880725fa51648ef2f538d Wed Oct 04 11:36:27 CEST 2023 Ilan Peer <ilan.peer@intel.com> wifi: iwlwifi: mvm: Add basic link selection logic
Add simple logic that would allow using EMLSR in case there are multiple valid links:
- In case the connection establishment has just been completed try to find a valid link pair for EMLSR functionality where one of the links in the pair is the current active link. - In case the valid links changed after connection was already established, try to find a valid link pair for EMLSR functionality, in case the EMSLR is not active yet.
If a valid link pair is found call mac80211 to asynchronously set the new link pair, otherwise continue using the current active links.
Signed-off-by: Ilan Peer <ilan.peer@intel.com> Signed-off-by: Gregory Greenman <gregory.greenman@intel.com> Link: https://lore.kernel.org/r/20231004123422.0c7b89ab29c2.I6600bd16551d75e2bf520d8d0add525568a9f85f@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
|