Jelajahi Sumber

qcacld-3.0: Register recovering state query callback

Register recovering state query callback to common qdf
platform component to provide recovering state.

Change-Id: If5d1b30f0617d9f8cef41787da1e829a792105f8
CRs-Fixed: 2320797
Liangwei Dong 6 tahun lalu
induk
melakukan
7191780c4b
1 mengubah file dengan 2 tambahan dan 1 penghapusan
  1. 2 1
      core/cds/src/cds_api.c

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

@@ -193,6 +193,7 @@ QDF_STATUS cds_init(void)
 	qdf_register_self_recovery_callback(__cds_trigger_recovery);
 	qdf_register_fw_down_callback(cds_is_fw_down);
 	qdf_register_ssr_protect_callbacks(cds_ssr_protect, cds_ssr_unprotect);
+	qdf_register_recovering_state_query_callback(cds_is_driver_recovering);
 
 	return QDF_STATUS_SUCCESS;
 
@@ -213,7 +214,7 @@ void cds_deinit(void)
 	QDF_BUG(gp_cds_context);
 	if (!gp_cds_context)
 		return;
-
+	qdf_register_recovering_state_query_callback(NULL);
 	qdf_register_ssr_protect_callbacks(NULL, NULL);
 	qdf_register_fw_down_callback(NULL);
 	qdf_register_self_recovery_callback(NULL);