qcacmn: Don't filter channel for link vdev
If get scan filter for link vdev, that means the MLO STA has more than 1 link, do not filter the link vdev's scan filter channel list. Link that is causing MCC with legacy STA can be disabled in post conenction. Change-Id: I4aafb7168e60bf158904d3b1c4a4c42d4eaeb126 CRs-Fixed: 3285312
This commit is contained in:

committed by
Madan Koyyalamudi

parent
433a137917
commit
b6165bed1f
@@ -926,8 +926,12 @@ static inline void cm_update_advance_filter(struct wlan_objmgr_pdev *pdev,
|
||||
wlan_mlme_adaptive_11r_enabled(psoc);
|
||||
if (wlan_vdev_mlme_get_opmode(cm_ctx->vdev) != QDF_STA_MODE)
|
||||
return;
|
||||
|
||||
wlan_cm_dual_sta_roam_update_connect_channels(psoc, filter);
|
||||
/* For link vdev, we don't filter any channels.
|
||||
* Dual STA mode, one link can be disabled in post connection
|
||||
* if needed.
|
||||
*/
|
||||
if (!cm_req->req.is_non_assoc_link)
|
||||
wlan_cm_dual_sta_roam_update_connect_channels(psoc, filter);
|
||||
filter->dot11mode = cm_req->req.dot11mode_filter;
|
||||
cm_update_fils_scan_filter(filter, cm_req);
|
||||
}
|
||||
|
Reference in New Issue
Block a user