qcacmn: Carve Out hif_softc out of ol_softc
Carve out hif_softc for internal hif usage.
ol_softc acts a opaque handle to other modules.
Change-Id: I7633e70ed82fe2ee88a21e2502177d6a7388ff56
CRs-Fixed: 967765
diff --git a/hif/src/ce/ce_main.h b/hif/src/ce/ce_main.h
index 21a2434..a51e82c 100644
--- a/hif/src/ce/ce_main.h
+++ b/hif/src/ce/ce_main.h
@@ -30,7 +30,7 @@
#include "cdf_atomic.h"
#include "cdf_lock.h"
-#include "hif.h"
+#include "hif_main.h"
#define CE_HTT_T2H_MSG 1
#define CE_HTT_H2T_MSG 4
@@ -108,7 +108,7 @@
};
struct HIF_CE_state {
- struct ol_softc ol_sc;
+ struct hif_softc ol_sc;
bool started;
struct ce_tasklet_entry tasklets[CE_COUNT_MAX];
cdf_spinlock_t keep_awake_lock;
@@ -132,5 +132,5 @@
/* Copy Engine used for Diagnostic Accesses */
struct CE_handle *ce_diag;
};
-int hif_dump_ce_registers(struct ol_softc *scn);
+int hif_dump_ce_registers(struct hif_softc *scn);
#endif /* __CE_H__ */