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;