[PATCH v2 0/8] ath10k: refactor firmware components
Kalle Valo
kvalo at qca.qualcomm.com
Wed Apr 20 09:44:22 PDT 2016
This series refactors various ath10k firmware components into struct
ath10k_fw_components which contains everything firmware related (board
files, meta data and so on). This makes it possible to kill
ath10k_tm_fetch_utf_firmware_api_2() from testmode.c.
Also REALLY old FW API 1 (firmware.bin and otp.bin) support is
removed.
v2:
o patch 1: remove all unused "firmware.bin" and "otp.bin" defines
o patch 2: remove a lefover FIXME comment, create local variable for
ar->normal_mode_fw.fw_file.firmware
o patch 2: fix block comment styles
o patch 2: fix long lines
drivers/net/wireless/ath/ath10k/testmode.c:200: line over 90 characters
drivers/net/wireless/ath/ath10k/testmode.c:201: line over 90 characters
---
Kalle Valo (8):
ath10k: remove deprecated firmware API 1 support
ath10k: refactor firmware images to struct ath10k_fw_components
ath10k: move fw_version inside struct ath10k_fw_file
ath10k: move fw_features to struct ath10k_fw_file
ath10k: move wmi_op_version to struct ath10k_fw_file
ath10k: move htt_op_version to struct ath10k_fw_file
ath10k: switch testmode to use ath10k_core_fetch_firmware_api_n()
ath10k: remove enum ath10k_swap_code_seg_bin_type
drivers/net/wireless/ath/ath10k/core.c | 321 ++++++++++++----------------
drivers/net/wireless/ath/ath10k/core.h | 65 +++---
drivers/net/wireless/ath/ath10k/debug.c | 32 ++-
drivers/net/wireless/ath/ath10k/htt.c | 2
drivers/net/wireless/ath/ath10k/htt.h | 1
drivers/net/wireless/ath/ath10k/htt_rx.c | 2
drivers/net/wireless/ath/ath10k/htt_tx.c | 9 +
drivers/net/wireless/ath/ath10k/hw.h | 12 -
drivers/net/wireless/ath/ath10k/mac.c | 21 +-
drivers/net/wireless/ath/ath10k/pci.c | 1
drivers/net/wireless/ath/ath10k/swap.c | 44 ++--
drivers/net/wireless/ath/ath10k/swap.h | 9 -
drivers/net/wireless/ath/ath10k/testmode.c | 197 +++--------------
drivers/net/wireless/ath/ath10k/wmi.c | 13 -
drivers/net/wireless/ath/ath10k/wow.c | 7 -
15 files changed, 282 insertions(+), 454 deletions(-)
More information about the ath10k
mailing list