From df36746b6cd1ddda739b8001645b834bd2398c7a Mon Sep 17 00:00:00 2001 From: Naman Padhiar Date: Sun, 30 May 2021 15:48:10 +0530 Subject: [PATCH] icnss2: Avoid assert on QMI send failure There is possibility that ICNSS asserts on QMI send failure even after receiving FW down indication. To avoid such scenario check for FW down before ASSERT. Change-Id: I68981879601e6fba459e9b48405eed370e00e6c6 Signed-off-by: Naman Padhiar --- drivers/soc/qcom/icnss2/qmi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/soc/qcom/icnss2/qmi.c b/drivers/soc/qcom/icnss2/qmi.c index 7389acac0d79..54f1d9d7bbda 100644 --- a/drivers/soc/qcom/icnss2/qmi.c +++ b/drivers/soc/qcom/icnss2/qmi.c @@ -1094,7 +1094,7 @@ err_send: release_firmware(fw_entry); err_req_fw: if (bdf_type != ICNSS_BDF_REGDB) - ICNSS_ASSERT(0); + ICNSS_QMI_ASSERT(); kfree(req); kfree(resp); return ret; @@ -3132,7 +3132,7 @@ int wlfw_host_cap_send_sync(struct icnss_priv *priv) return 0; out: - ICNSS_ASSERT(0); + ICNSS_QMI_ASSERT(); kfree(req); kfree(resp); return ret;