diff options
author | 2016-08-22 12:42:22 +0300 | |
---|---|---|
committer | 2016-08-31 10:31:16 +0300 | |
commit | 13cd9f758a555d1ab547b0dbed3f9d1e529230c3 (patch) | |
tree | c7eed889b48531d0c3cfadea73839f716788ddd5 /drivers/net/wireless/ath/wil6210/fw.h | |
parent | wil6210: extract firmware capabilities from FW file (diff) | |
download | linux-dev-13cd9f758a555d1ab547b0dbed3f9d1e529230c3.tar.xz linux-dev-13cd9f758a555d1ab547b0dbed3f9d1e529230c3.zip |
wil6210: extract firmware version from file header
Currently the FW version is taken from the sw_version field
of the FW ready event. This version is based on internal
version control revision and it is difficult to map to actual
FW version.
Fix this by using the actual FW version stored in the FW file
header record.
Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
Signed-off-by: Maya Erez <qca_merez@qca.qualcomm.com>
Signed-off-by: Kalle Valo <kvalo@qca.qualcomm.com>
Diffstat (limited to 'drivers/net/wireless/ath/wil6210/fw.h')
-rw-r--r-- | drivers/net/wireless/ath/wil6210/fw.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/wireless/ath/wil6210/fw.h b/drivers/net/wireless/ath/wil6210/fw.h index c3191c61832c..2f2b910501ba 100644 --- a/drivers/net/wireless/ath/wil6210/fw.h +++ b/drivers/net/wireless/ath/wil6210/fw.h @@ -102,6 +102,9 @@ struct wil_fw_record_verify { /* type == wil_fw_verify */ /* file header * First record of every file */ +/* the FW version prefix in the comment */ +#define WIL_FW_VERSION_PREFIX "FW version: " +#define WIL_FW_VERSION_PREFIX_LEN (sizeof(WIL_FW_VERSION_PREFIX) - 1) struct wil_fw_record_file_header { __le32 signature ; /* Wilocity signature */ __le32 reserved; |