qcacld-3.0: Remove ce_disable_any_copy_compl_intr
Remove ce_disable_any_copy_compl_intr and
ce_enable_any_copy_compl_intr since they aren't
used and give a false sense of thread safety.
Modifying copy complete interrupt currently needs
to be synchronized with completion handling.
Change-Id: Ieb27a8c71363ebd56f16eda9e1037a161a5eeb62
CRs-Fixed: 941355
diff --git a/core/hif/src/ce/ce_api.h b/core/hif/src/ce/ce_api.h
index 61038e6..473e383 100644
--- a/core/hif/src/ce/ce_api.h
+++ b/core/hif/src/ce/ce_api.h
@@ -376,8 +376,6 @@
void ce_per_engine_servicereap(struct ol_softc *scn, unsigned int CE_id);
/*===================CE cmpl interrupt Enable/Disable =======================*/
-void ce_disable_any_copy_compl_intr(struct ol_softc *scn);
-void ce_enable_any_copy_compl_intr(struct ol_softc *scn);
void ce_disable_any_copy_compl_intr_nolock(struct ol_softc *scn);
void ce_enable_any_copy_compl_intr_nolock(struct ol_softc *scn);
diff --git a/core/hif/src/ce/ce_service.c b/core/hif/src/ce/ce_service.c
index 710b414..1636c14 100644
--- a/core/hif/src/ce/ce_service.c
+++ b/core/hif/src/ce/ce_service.c
@@ -1490,21 +1490,6 @@
A_TARGET_ACCESS_END(scn);
}
-void ce_disable_any_copy_compl_intr(struct ol_softc *scn)
-{
- cdf_spin_lock(&scn->target_lock);
- ce_disable_any_copy_compl_intr_nolock(scn);
- cdf_spin_unlock(&scn->target_lock);
-}
-
-/*Re-enable the copy compl interrupt if it has not been disabled before.*/
-void ce_enable_any_copy_compl_intr(struct ol_softc *scn)
-{
- cdf_spin_lock(&scn->target_lock);
- ce_enable_any_copy_compl_intr_nolock(scn);
- cdf_spin_unlock(&scn->target_lock);
-}
-
/**
* ce_send_cb_register(): register completion handler
* @copyeng: CE_state representing the ce we are adding the behavior to