qcacld-3.0: Limit mandatory channel policy to 2 vdev concurrency

The mandatory channel policy was created for STA + SAP 2 vdev concurrency
case. For MLO STA (2+5/6) + SAP 3 vdev concurrency case, use general
force SCC logic until the requirement is updated in this case.

Change-Id: Ifca16824d53f272adc5b6ff763c1b4cc08af6a2f
CRs-Fixed: 3347722
Dieser Commit ist enthalten in:
Liangwei Dong
2022-11-29 14:22:28 +08:00
committet von Madan Koyyalamudi
Ursprung 2c6c727695
Commit e3ae186003

Datei anzeigen

@@ -4545,7 +4545,7 @@ void policy_mgr_check_scc_sbs_channel(struct wlan_objmgr_psoc *psoc,
*intf_ch_freq = 0;
return;
}
} else if (sta_count &&
} else if (sta_count && sta_count < 2 &&
policy_mgr_is_hw_dbs_capable(psoc) &&
cc_mode == QDF_MCC_TO_SCC_SWITCH_WITH_FAVORITE_CHANNEL) {
/* Same band with Fav channel if STA is present */