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
Este commit está contenido en:
Komal Seelam
2016-02-22 20:45:49 +05:30
cometido por Houston Hoffman
padre 02cf2f8509
commit 644263d323
Se han modificado 25 ficheros con 610 adiciones y 537 borrados

Ver fichero

@@ -972,9 +972,9 @@ typedef struct TGT_REG_TABLE {
uint32_t section_size;
} tgt_reg_table;
struct ol_softc;
void target_register_tbl_attach(struct ol_softc *scn, u32 target_type);
void hif_register_tbl_attach(struct ol_softc *scn, u32 hif_type);
struct hif_softc;
void target_register_tbl_attach(struct hif_softc *scn, u32 target_type);
void hif_register_tbl_attach(struct hif_softc *scn, u32 hif_type);
struct host_shadow_regs_s {
uint32_t d_A_LOCAL_SHADOW_REG_VALUE_0;