From 6c0c3f95fa19c1b02dcbe1fa87d345341aa0fd67 Mon Sep 17 00:00:00 2001 From: Houston Hoffman Date: Tue, 27 Sep 2016 18:05:39 -0700 Subject: [PATCH] qcacmn: skip bmi for srng based chips SRNG based chips will use MHI based firmware download Change-Id: I4125578a33315011075677a0ea7e4b48c914037f CRs-Fixed: 1089874 --- hif/src/hif_main.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/hif/src/hif_main.c b/hif/src/hif_main.c index 396450734432..1a3d3d034870 100644 --- a/hif/src/hif_main.c +++ b/hif/src/hif_main.c @@ -750,13 +750,8 @@ bool hif_needs_bmi(struct hif_opaque_softc *hif_ctx) { 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); } /**