|
@@ -788,7 +788,9 @@ uint16_t csr_check_concurrent_channel_overlap(tpAniSirGlobal mac_ctx,
|
|
|
(intf_hfreq > sap_lfreq && intf_hfreq < sap_hfreq))))
|
|
|
intf_ch = 0;
|
|
|
} else if (intf_ch && sap_ch != intf_ch &&
|
|
|
- cc_switch_mode == QDF_MCC_TO_SCC_SWITCH_FORCE) {
|
|
|
+ ((cc_switch_mode == QDF_MCC_TO_SCC_SWITCH_FORCE) ||
|
|
|
+ (cc_switch_mode ==
|
|
|
+ QDF_MCC_TO_SCC_SWITCH_FORCE_WITHOUT_DISCONNECTION))) {
|
|
|
if (!((intf_ch < 14 && sap_ch < 14) ||
|
|
|
(intf_ch > 14 && sap_ch > 14)))
|
|
|
intf_ch = 0;
|