qcacmn: skip bmi for srng based chips
SRNG based chips will use MHI based firmware download
Change-Id: I4125578a33315011075677a0ea7e4b48c914037f
CRs-Fixed: 1089874
diff --git a/hif/src/hif_main.c b/hif/src/hif_main.c
index 3964507..1a3d3d0 100644
--- a/hif/src/hif_main.c
+++ b/hif/src/hif_main.c
@@ -750,13 +750,8 @@
{
struct hif_softc *hif_sc = HIF_GET_SOFTC(hif_ctx);
- if (hif_sc->bus_type == QDF_BUS_TYPE_SNOC)
- return false;
-
- if (hif_sc->target_info.target_type == TARGET_TYPE_QCA8074)
- return false;
-
- return true;
+ return (hif_sc->bus_type != QDF_BUS_TYPE_SNOC) &&
+ !ce_srng_based(hif_sc);
}
/**