Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8679a45a authored by Nirav Shah's avatar Nirav Shah
Browse files

cnss2: Handle event processing after shutdown



WLFW qmi server arrive event posted and comes server exit event
as there is a shutdown triggered due to reboot. Hence do not process
WLFW qmi server arrive event.

Change-Id: Ic5d75cc245f6b4caf7987031bfe117236e93f54e
Signed-off-by: default avatarNirav Shah <quic_nnshah@quicinc.com>
parent 8fafa9b5
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -2227,6 +2227,11 @@ int cnss_wlfw_server_arrive(struct cnss_plat_data *plat_priv, void *data)
		return -EINVAL;
		return -EINVAL;
	}
	}


	if (test_bit(CNSS_IN_REBOOT, &plat_priv->driver_state)) {
		cnss_pr_err("WLFW server will exit on shutdown\n");
		return -EINVAL;
	}

	cnss_ignore_qmi_failure(false);
	cnss_ignore_qmi_failure(false);


	ret = cnss_wlfw_connect_to_server(plat_priv, data);
	ret = cnss_wlfw_connect_to_server(plat_priv, data);