qcacld-3.0: Move force break to CE_state
Removing references to global data in the processing of
copy engine interupts.
Change-Id: I4d18198c392aab8c46aa755e2007ba2da0c47a57
CRs-Fixed: 941355
diff --git a/core/hif/src/ce/ce_service.c b/core/hif/src/ce/ce_service.c
index 4b6c37b..6bf9e61 100644
--- a/core/hif/src/ce/ce_service.c
+++ b/core/hif/src/ce/ce_service.c
@@ -1182,7 +1182,7 @@
/* NAPI: scn variables- thread/multi-processing safety? */
scn->receive_count = 0;
- scn->force_break = 0;
+ CE_state->force_break = 0;
more_completions:
if (CE_state->recv_cb) {
@@ -1215,7 +1215,7 @@
/* Break the receive processes by
* force if force_break set up
*/
- if (cdf_unlikely(scn->force_break)) {
+ if (cdf_unlikely(CE_state->force_break)) {
cdf_atomic_set(&CE_state->rx_pending, 1);
CE_ENGINE_INT_STATUS_CLEAR(scn, ctrl_addr,
HOST_IS_COPY_COMPLETE_MASK);