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

Commit 086d1f49 authored by Rakesh Pillai's avatar Rakesh Pillai
Browse files

ath10k: Skip reading of utf.bin file



The non-bmi targets do need to load firmware from the
driver and is loaded by other procedure.

Since, utf.bin file is not needed, this change skips parsing
and loading of the same.

Change-Id: Id7cc0b1cd75f813c1b6c762685d8806a30ba8295
Signed-off-by: default avatarRakesh Pillai <pillair@codeaurora.org>
parent a337c17c
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1303,7 +1303,7 @@ static int ath10k_core_fetch_firmware_files(struct ath10k *ar)
	int ret;
	struct ath10k_fw_file *fw_file;

	if (!ar->is_bmi && QCA_REV_WCN3990(ar)) {
	if (!ar->is_bmi) {
		fw_file = &ar->normal_mode_fw.fw_file;
		fw_file->wmi_op_version = ATH10K_FW_WMI_OP_VERSION_TLV;
		fw_file->htt_op_version = ATH10K_FW_HTT_OP_VERSION_TLV;
+7 −0
Original line number Diff line number Diff line
@@ -174,8 +174,15 @@ static int ath10k_tm_fetch_utf_firmware_api_1(struct ath10k *ar,
static int ath10k_tm_fetch_firmware(struct ath10k *ar)
{
	struct ath10k_fw_components *utf_mode_fw;
	struct ath10k_fw_file *fw_file;
	int ret;

	if (!ar->is_bmi) {
		fw_file = &ar->testmode.utf_mode_fw.fw_file;
		fw_file->wmi_op_version = ATH10K_FW_WMI_OP_VERSION_TLV;
		fw_file->htt_op_version = ATH10K_FW_HTT_OP_VERSION_TLV;
		return 0;
	}
	ret = ath10k_core_fetch_firmware_api_n(ar, ATH10K_FW_UTF_API2_FILE,
					       &ar->testmode.utf_mode_fw.fw_file);
	if (ret == 0) {