summaryrefslogtreecommitdiff
path: root/drivers/net/wireless/intel/iwlwifi/mld/fw.c
diff options
context:
space:
mode:
authorJohannes Berg <johannes.berg@intel.com>2025-07-09 08:16:21 +0300
committerMiri Korenblit <miriam.rachel.korenblit@intel.com>2025-07-09 11:39:28 +0300
commit563abc938f21e2cb7d6ce895fb853f966b2c1f38 (patch)
tree10060cd6e769bd82c397fb2b925e051d0dc05268 /drivers/net/wireless/intel/iwlwifi/mld/fw.c
parent14db492738d922a982a1efdc9a4613d414c73a72 (diff)
wifi: iwlwifi: use PNVM data embedded in .ucode files
Given compatibility issues with external PNVM data that doesn't match the firmware it was designed with/for, future firmware releases will include the PNVM data in the firmware files directly, avoiding those mismatch issues. Make the driver load and use that embedded PNVM data in preference of external files, falling back to the external file if it isn't present. Co-developed-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Emmanuel Grumbach <emmanuel.grumbach@intel.com> Signed-off-by: Johannes Berg <johannes.berg@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20250709081300.c843f77aa2d3.I7200f8dd40ef82aff1f5574fdd3966913cda592c@changeid
Diffstat (limited to 'drivers/net/wireless/intel/iwlwifi/mld/fw.c')
-rw-r--r--drivers/net/wireless/intel/iwlwifi/mld/fw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/intel/iwlwifi/mld/fw.c b/drivers/net/wireless/intel/iwlwifi/mld/fw.c
index 9d2c087360e7..b372173c4a79 100644
--- a/drivers/net/wireless/intel/iwlwifi/mld/fw.c
+++ b/drivers/net/wireless/intel/iwlwifi/mld/fw.c
@@ -294,7 +294,7 @@ static int iwl_mld_run_fw_init_sequence(struct iwl_mld *mld)
return ret;
ret = iwl_pnvm_load(mld->trans, &mld->notif_wait,
- &mld->fw->ucode_capa, alive_data.sku_id);
+ mld->fw, alive_data.sku_id);
if (ret) {
IWL_ERR(mld, "Timeout waiting for PNVM load %d\n", ret);
return ret;