qcacmn: Make hif_opaque_softc as global HIF context
Make hif_opaque_softc as global HIF Context and cleanup
ol_softc structure to bmi structure. No one else is using ol_softc
numbers.
Change-Id: Ib6447d2b67d41a30ec22903720900d7e4d55c7a9
CRs-Fixed: 967765
diff --git a/hif/src/ce/ce_diag.c b/hif/src/ce/ce_diag.c
index df397bb..de32d0b 100644
--- a/hif/src/ce/ce_diag.c
+++ b/hif/src/ce/ce_diag.c
@@ -51,8 +51,9 @@
#include "epping_main.h"
#include "cds_concurrency.h"
-void hif_dump_target_memory(struct ol_softc *hif_ctx, void *ramdump_base,
- uint32_t address, uint32_t size)
+void
+hif_dump_target_memory(struct hif_opaque_softc *hif_ctx, void *ramdump_base,
+ uint32_t address, uint32_t size)
{
struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx);
uint32_t loc = address;
@@ -96,8 +97,8 @@
*/
CDF_STATUS
-hif_diag_read_mem(struct ol_softc *hif_ctx, uint32_t address, uint8_t *data,
- int nbytes)
+hif_diag_read_mem(struct hif_opaque_softc *hif_ctx, uint32_t address,
+ uint8_t *data, int nbytes)
{
struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx);
struct HIF_CE_state *hif_state = HIF_GET_CE_STATE(scn);
@@ -260,7 +261,7 @@
}
/* Read 4-byte aligned data from Target memory or register */
-CDF_STATUS hif_diag_read_access(struct ol_softc *hif_ctx,
+CDF_STATUS hif_diag_read_access(struct hif_opaque_softc *hif_ctx,
uint32_t address, uint32_t *data)
{
struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx);
@@ -278,7 +279,7 @@
}
}
-CDF_STATUS hif_diag_write_mem(struct ol_softc *hif_ctx,
+CDF_STATUS hif_diag_write_mem(struct hif_opaque_softc *hif_ctx,
uint32_t address, uint8_t *data, int nbytes)
{
struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx);
@@ -432,8 +433,8 @@
}
/* Write 4B data to Target memory or register */
-CDF_STATUS hif_diag_write_access(struct ol_softc *hif_ctx, uint32_t address,
- uint32_t data)
+CDF_STATUS hif_diag_write_access(struct hif_opaque_softc *hif_ctx,
+ uint32_t address, uint32_t data)
{
struct hif_softc *scn = HIF_GET_SOFTC(hif_ctx);