qcacmn: Replace A_TARGET_ACCESS_BEGIN/END apis
Macros should not alter the execution of function bodies.
Change-Id: I444caccd93ec7e0fa766acce5149d0f322e837c7
CRs-Fixed: 986480
diff --git a/hif/src/ce/ce_diag.c b/hif/src/ce/ce_diag.c
index 05ee413..72523e3 100644
--- a/hif/src/ce/ce_diag.c
+++ b/hif/src/ce/ce_diag.c
@@ -60,14 +60,17 @@
uint32_t j = 0;
u8 *temp = ramdump_base;
- A_TARGET_ACCESS_BEGIN(scn);
+ if (Q_TARGET_ACCESS_BEGIN(scn) < 0)
+ return;
+
while (j < size) {
val = hif_read32_mb(scn->mem + loc + j);
qdf_mem_copy(temp, &val, 4);
j += 4;
temp += 4;
}
- A_TARGET_ACCESS_END(scn);
+
+ Q_TARGET_ACCESS_END(scn);
}
/*
* TBDXXX: Should be a function call specific to each Target-type.