qcacld-3.0: Redesign the Stop BSS request/response flow

Remove the redundant structures and operations in CSR module
for the stop bss request/response processing to/from SAP/NDI
modules.

Change-Id: I0db36caa509699fe5e0e9709d3e3689e551aad4f
CRs-Fixed: 3148791
This commit is contained in:
Surya Prakash Sivaraj
2022-03-10 11:50:28 +05:30
committed by Madan Koyyalamudi
vanhempi 8bd8150c7c
commit cd92b53903
13 muutettua tiedostoa jossa 314 lisäystä ja 72 poistoa

Näytä tiedosto

@@ -1599,6 +1599,8 @@ static QDF_STATUS sap_goto_stopping(struct sap_context *sap_ctx)
/* To be removed after SAP CSR cleanup changes */
#ifndef SAP_CP_CLEANUP
sap_free_roam_profile(&sap_ctx->csr_roamProfile);
#else
qdf_mem_zero(&sap_ctx->sap_bss_cfg, sizeof(sap_ctx->sap_bss_cfg));
#endif
status = sme_roam_stop_bss(MAC_HANDLE(mac_ctx), sap_ctx->sessionId);
if (status != QDF_STATUS_SUCCESS) {