Commit 76c5bcb3 authored by Emmanuel Grumbach's avatar Emmanuel Grumbach Committed by Luca Coelho

iwlwifi: print the version number of the firmware in hex

Starting from a version 35, the minor version should be
printed in hexa.
Signed-off-by: default avatarEmmanuel Grumbach <emmanuel.grumbach@intel.com>
Signed-off-by: default avatarLuca Coelho <luciano.coelho@intel.com>
parent debdc23b
...@@ -919,9 +919,14 @@ static int iwl_parse_tlv_firmware(struct iwl_drv *drv, ...@@ -919,9 +919,14 @@ static int iwl_parse_tlv_firmware(struct iwl_drv *drv,
minor = le32_to_cpup(ptr++); minor = le32_to_cpup(ptr++);
local_comp = le32_to_cpup(ptr); local_comp = le32_to_cpup(ptr);
snprintf(drv->fw.fw_version, if (major >= 35)
sizeof(drv->fw.fw_version), "%u.%u.%u", snprintf(drv->fw.fw_version,
major, minor, local_comp); sizeof(drv->fw.fw_version),
"%u.%08x.%u", major, minor, local_comp);
else
snprintf(drv->fw.fw_version,
sizeof(drv->fw.fw_version),
"%u.%u.%u", major, minor, local_comp);
break; break;
} }
case IWL_UCODE_TLV_FW_DBG_DEST: { case IWL_UCODE_TLV_FW_DBG_DEST: {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment