Browse Source

qcacld-3.0: Remove wma_close() cds_ctx parameter

Currently wma_close() takes a cds_ctx parameter. At one time this was
needed for the call to cds_get_context(), but that is no longer the
case, so remove this unused parameter.

Change-Id: I31d1016cff580f9330027f8104348466df9f01dd
CRs-Fixed: 2109259
Jeff Johnson 7 years ago
parent
commit
542da35e39
3 changed files with 4 additions and 5 deletions
  1. 2 2
      core/cds/src/cds_api.c
  2. 1 1
      core/wma/inc/wma_api.h
  3. 1 2
      core/wma/src/wma_main.c

+ 2 - 2
core/cds/src/cds_api.c

@@ -649,7 +649,7 @@ err_mac_close:
 
 err_wma_close:
 	cds_shutdown_notifier_purge();
-	wma_close(gp_cds_context);
+	wma_close();
 	wma_wmi_service_close(gp_cds_context);
 	pmo_ucfg_psoc_update_dp_handle(psoc, NULL);
 
@@ -1123,7 +1123,7 @@ QDF_STATUS cds_close(struct wlan_objmgr_psoc *psoc, v_CONTEXT_t cds_context)
 		QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_ERROR,
 				  "%s: Failed to shutdown wma", __func__);
 	} else {
-		qdf_status = wma_close(cds_context);
+		qdf_status = wma_close();
 		if (!QDF_IS_STATUS_SUCCESS(qdf_status)) {
 			QDF_TRACE(QDF_MODULE_ID_QDF, QDF_TRACE_LEVEL_ERROR,
 				  "%s: Failed to close wma", __func__);

+ 1 - 1
core/wma/inc/wma_api.h

@@ -102,7 +102,7 @@ QDF_STATUS wma_start(void);
 
 QDF_STATUS wma_stop(uint8_t reason);
 
-QDF_STATUS wma_close(void *cds_context);
+QDF_STATUS wma_close(void);
 
 QDF_STATUS wma_wmi_service_close(void *cds_context);
 

+ 1 - 2
core/wma/src/wma_main.c

@@ -3696,11 +3696,10 @@ static void wma_cleanup_dbs_phy_caps(t_wma_handle *wma_handle)
 /**
  * wma_close() - wma close function.
  *               cleanup resources attached with wma.
- * @cds_ctx: cds context
  *
  * Return: 0 on success, QDF Error on failure
  */
-QDF_STATUS wma_close(void *cds_ctx)
+QDF_STATUS wma_close(void)
 {
 	tp_wma_handle wma_handle;
 	uint32_t idx;