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

Commit df36746b authored by Naman Padhiar's avatar Naman Padhiar
Browse files

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: default avatarNaman Padhiar <npadhiar@codeaurora.org>
parent b8ce8e7c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1094,7 +1094,7 @@ int icnss_wlfw_bdf_dnld_send_sync(struct icnss_priv *priv, u32 bdf_type)
		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;