summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/cds/inc/cds_concurrency.h9
-rw-r--r--core/cds/src/cds_concurrency.c2
2 files changed, 11 insertions, 0 deletions
diff --git a/core/cds/inc/cds_concurrency.h b/core/cds/inc/cds_concurrency.h
index ae2fb200467f..5490335350b0 100644
--- a/core/cds/inc/cds_concurrency.h
+++ b/core/cds/inc/cds_concurrency.h
@@ -614,8 +614,17 @@ QDF_STATUS cds_change_mcc_go_beacon_interval(hdd_adapter_t *pHostapdAdapter);
int cds_go_set_mcc_p2p_quota(hdd_adapter_t *hostapd_adapter,
uint32_t set_value);
void cds_set_mcc_latency(hdd_adapter_t *adapter, int set_value);
+#if defined(FEATURE_WLAN_MCC_TO_SCC_SWITCH)
void cds_change_sap_channel_with_csa(hdd_adapter_t *adapter,
hdd_ap_ctx_t *hdd_ap_ctx);
+#else
+static inline void cds_change_sap_channel_with_csa(hdd_adapter_t *adapter,
+ hdd_ap_ctx_t *hdd_ap_ctx)
+{
+
+}
+#endif
+
#if defined(FEATURE_WLAN_MCC_TO_SCC_SWITCH) || \
defined(FEATURE_WLAN_STA_AP_MODE_DFS_DISABLE)
void cds_restart_sap(hdd_adapter_t *ap_adapter);
diff --git a/core/cds/src/cds_concurrency.c b/core/cds/src/cds_concurrency.c
index e860f1b19015..1c82ac6caa26 100644
--- a/core/cds/src/cds_concurrency.c
+++ b/core/cds/src/cds_concurrency.c
@@ -7516,6 +7516,7 @@ void cds_set_mcc_latency(hdd_adapter_t *adapter, int set_value)
}
}
+#ifdef FEATURE_WLAN_MCC_TO_SCC_SWITCH
/**
* cds_change_sap_channel_with_csa() - Move SAP channel using (E)CSA
* @adapter: AP adapter
@@ -7543,6 +7544,7 @@ void cds_change_sap_channel_with_csa(hdd_adapter_t *adapter,
hdd_ap_ctx->sapConfig.ch_params.ch_width);
}
}
+#endif
#if defined(FEATURE_WLAN_MCC_TO_SCC_SWITCH) || \
defined(FEATURE_WLAN_STA_AP_MODE_DFS_DISABLE)