Loading drivers/soc/qcom/icnss_qmi.c +8 −0 Original line number Diff line number Diff line Loading @@ -1128,7 +1128,15 @@ static int wlfw_new_server(struct qmi_handle *qmi, static void wlfw_del_server(struct qmi_handle *qmi, struct qmi_service *service) { struct icnss_priv *priv = container_of(qmi, struct icnss_priv, qmi); icnss_pr_dbg("WLFW server delete\n"); if (priv) { set_bit(ICNSS_FW_DOWN, &priv->state); icnss_ignore_fw_timeout(true); } icnss_driver_event_post(ICNSS_DRIVER_EVENT_SERVER_EXIT, 0, NULL); } Loading Loading
drivers/soc/qcom/icnss_qmi.c +8 −0 Original line number Diff line number Diff line Loading @@ -1128,7 +1128,15 @@ static int wlfw_new_server(struct qmi_handle *qmi, static void wlfw_del_server(struct qmi_handle *qmi, struct qmi_service *service) { struct icnss_priv *priv = container_of(qmi, struct icnss_priv, qmi); icnss_pr_dbg("WLFW server delete\n"); if (priv) { set_bit(ICNSS_FW_DOWN, &priv->state); icnss_ignore_fw_timeout(true); } icnss_driver_event_post(ICNSS_DRIVER_EVENT_SERVER_EXIT, 0, NULL); } Loading