[PATCH v2 0/3] wifi: ath11k: support firmware-2.bin
Kalle Valo
kvalo at kernel.org
Wed Mar 8 07:25:19 PST 2023
From: Kalle Valo <quic_kvalo at quicinc.com>
We need firmware-2.bin support in ath11k so that we can add ath11k specific meta
data to firmware releases, for example feature flags so that ath11k can
automatically detect what features the firmware release supports. Also makes
it easier and more reliable to update the firmware for PCI devices as it's not
possible to mix firmware files, everything will be in one file.
Please review and comment.
v2:
* mhi_fw_load_handler(): fold two lines into one
* struct mhi_controller_config: document that fbc_download needs to be set
* run pahole struct mhi_controller_config
Anilkumar Kolli (1):
wifi: ath11k: add firmware-2.bin support
Kalle Valo (2):
mhi: allow MHI client drivers to provide the firmware via a pointer
wifi: ath11k: qmi: refactor ath11k_qmi_m3_load()
drivers/bus/mhi/host/boot.c | 28 ++--
drivers/net/wireless/ath/ath11k/Makefile | 3 +-
drivers/net/wireless/ath/ath11k/core.c | 8 ++
drivers/net/wireless/ath/ath11k/core.h | 15 +++
drivers/net/wireless/ath/ath11k/fw.c | 157 +++++++++++++++++++++++
drivers/net/wireless/ath/ath11k/fw.h | 27 ++++
drivers/net/wireless/ath/ath11k/mhi.c | 18 ++-
drivers/net/wireless/ath/ath11k/qmi.c | 54 +++++---
include/linux/mhi.h | 6 +
9 files changed, 283 insertions(+), 33 deletions(-)
create mode 100644 drivers/net/wireless/ath/ath11k/fw.c
create mode 100644 drivers/net/wireless/ath/ath11k/fw.h
base-commit: 1a304987a22c9f383f163f93beb47e89080d1cee
--
2.30.2
More information about the ath11k
mailing list