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);