icnss: Set fw down at server exit indication
Set FW down at server exit indication and ignore qmi assert.
Change-Id: Idf52eff58993e35573043ee1eb985638bd97cf85
Signed-off-by: Anurag Chouhan <achouhan@codeaurora.org>
diff --git a/drivers/soc/qcom/icnss.c b/drivers/soc/qcom/icnss.c
index 8e0a61d..2e012a2 100644
--- a/drivers/soc/qcom/icnss.c
+++ b/drivers/soc/qcom/icnss.c
@@ -2571,6 +2571,8 @@
break;
case QMI_SERVER_EXIT:
+ set_bit(ICNSS_FW_DOWN, &penv->state);
+ icnss_ignore_qmi_timeout(true);
ret = icnss_driver_event_post(ICNSS_DRIVER_EVENT_SERVER_EXIT,
0, NULL);
break;