qcacld-3.0: Drop EMLSR entry request if concurrency exists
Drop any vendor command request to enter EMLSR mode if there are any concurrent connections existing with MLSR STA as this combination is not supported. Change-Id: I3b1f2bbe714c83628a8394068f7483d3913ce421 CRs-Fixed: 3478257
このコミットが含まれているのは:
@@ -7272,6 +7272,14 @@ void policy_mgr_activate_mlo_links(struct wlan_objmgr_psoc *psoc,
|
||||
|
||||
policy_mgr_debug("active vdev cnt: %d, inactive vdev cnt: %d",
|
||||
active_vdev_cnt, inactive_vdev_cnt);
|
||||
|
||||
if (policy_mgr_is_mlo_in_mode_emlsr(psoc, NULL, NULL) &&
|
||||
active_vdev_cnt > 1 &&
|
||||
policy_mgr_get_connection_count(psoc) > ml_vdev_cnt) {
|
||||
policy_mgr_debug("Concurrency exists, cannot enter EMLSR mode");
|
||||
goto done;
|
||||
}
|
||||
|
||||
/*
|
||||
* Invoke Force active link cmd first, followed by Force inactive link
|
||||
* cmd. This ensures that there is atleast 1 link active at any given
|
||||
|
新しいイシューから参照
ユーザーをブロックする