diff --git a/core/cds/src/cds_api.c b/core/cds/src/cds_api.c index ddbfedfd4397..3f2efd895e03 100644 --- a/core/cds/src/cds_api.c +++ b/core/cds/src/cds_api.c @@ -1078,7 +1078,7 @@ QDF_STATUS cds_close(struct wlan_objmgr_psoc *psoc, v_CONTEXT_t cds_context) dispatcher_psoc_close(psoc); - qdf_status = wma_wmi_work_close(cds_context); + qdf_status = wma_wmi_work_close(); if (!QDF_IS_STATUS_SUCCESS(qdf_status)) { QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_ERROR, "%s: Failed to close wma_wmi_work", __func__); diff --git a/core/wma/inc/wma_api.h b/core/wma/inc/wma_api.h index afacef7db655..ae6b0e940ccc 100644 --- a/core/wma/inc/wma_api.h +++ b/core/wma/inc/wma_api.h @@ -106,7 +106,7 @@ QDF_STATUS wma_close(void); QDF_STATUS wma_wmi_service_close(void *cds_context); -QDF_STATUS wma_wmi_work_close(void *cds_context); +QDF_STATUS wma_wmi_work_close(void); int wma_rx_ready_event(void *handle, uint8_t *ev, uint32_t len); diff --git a/core/wma/src/wma_main.c b/core/wma/src/wma_main.c index aba2cab6c042..6de9221d28eb 100644 --- a/core/wma/src/wma_main.c +++ b/core/wma/src/wma_main.c @@ -3617,7 +3617,6 @@ QDF_STATUS wma_wmi_service_close(void *cds_ctx) /** * wma_wmi_work_close() - close the work queue items associated with WMI - * @cds_ctx: Pointer to cds context * * This function closes work queue items associated with WMI, but not fully * closes WMI service. @@ -3625,7 +3624,7 @@ QDF_STATUS wma_wmi_service_close(void *cds_ctx) * Return: QDF_STATUS_SUCCESS if work close is successful. Otherwise * proper error codes. */ -QDF_STATUS wma_wmi_work_close(void *cds_ctx) +QDF_STATUS wma_wmi_work_close(void) { tp_wma_handle wma_handle;