The following changes since commit 757259db79fc6054780e07bb284f768b01cf8fa9: ssb: use new GPIO line value setter callbacks (2025-06-20 10:55:19 +0200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/ath/ath.git tags/ath-next-20250624 for you to fetch changes up to 05062834350f0bf7ad1abcebc2807220e90220eb: wifi: ath12k: Pass ab pointer directly to ath12k_dp_tx_get_encap_type() (2025-06-23 07:28:34 -0700) ---------------------------------------------------------------- ath.git patches for v6.17 All ath drivers: Add "#include <linux/export.h>" to all files that use EXPORT_SYMBOL() to fix a newly introduced 'make W=1' check. Note that check has subsequently been changed to only test when W=2, but keep the fixes to suppress the warning for 'make W=2'. ath12k: Properly handle scan requests on multi-radio wiphy devices. Perform the usual set of bug fixes and cleanups. ---------------------------------------------------------------- Aditya Kumar Singh (1): wifi: ath12k: handle regulatory hints during mac registration Baochen Qiang (2): wifi: ath12k: avoid bit operation on key flags wifi: ath12k: install pairwise key first Jeff Johnson (5): wifi: ath: Add missing include of export.h wifi: ath9k: Add missing include of export.h wifi: ath10k: Add missing include of export.h wifi: ath11k: Add missing include of export.h wifi: ath12k: Add missing include of export.h Kang Yang (1): wifi: ath12k: update channel list in worker when wait flag is set Karthik M (1): wifi: ath12k: disable pdev for non supported country Karthikeyan Kathirvel (1): wifi: ath12k: Decrement TID on RX peer frag setup error handling P Praneesh (2): wifi: ath12k: remove monitor handling from ath12k_dp_rx_deliver_msdu() wifi: ath12k: Fix double budget decrement while reaping monitor ring Raj Kumar Bhagat (1): wifi: ath12k: Enable REO queue lookup table feature on QCN9274 hw2.0 Rameshkumar Sundaram (4): wifi: ath12k: Avoid accessing uninitialized arvif->ar during beacon miss wifi: ath12k: Prepare ahvif scan link for parallel scan wifi: ath12k: Split scan request for split band device wifi: ath12k: combine channel list for split-phy devices in single-wiphy Tamizh Chelvam Raja (1): wifi: ath12k: Pass ab pointer directly to ath12k_dp_tx_get_encap_type() drivers/net/wireless/ath/ath10k/bmi.c | 2 + drivers/net/wireless/ath/ath10k/ce.c | 2 + drivers/net/wireless/ath/ath10k/core.c | 2 + drivers/net/wireless/ath/ath10k/coredump.c | 2 + drivers/net/wireless/ath/ath10k/debug.c | 2 + drivers/net/wireless/ath/ath10k/htc.c | 3 + drivers/net/wireless/ath/ath10k/htt_rx.c | 3 + drivers/net/wireless/ath/ath10k/htt_tx.c | 2 + drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/ath/ath10k/trace.c | 2 + drivers/net/wireless/ath/ath11k/ce.c | 2 + drivers/net/wireless/ath/ath11k/core.c | 2 + drivers/net/wireless/ath/ath11k/coredump.c | 2 + drivers/net/wireless/ath/ath11k/debug.c | 2 + drivers/net/wireless/ath/ath11k/debugfs.c | 2 + drivers/net/wireless/ath/ath11k/dp.c | 2 + drivers/net/wireless/ath/ath11k/fw.c | 2 + drivers/net/wireless/ath/ath11k/hal.c | 2 + drivers/net/wireless/ath/ath11k/pcic.c | 2 + drivers/net/wireless/ath/ath11k/qmi.c | 2 + drivers/net/wireless/ath/ath11k/trace.c | 2 + drivers/net/wireless/ath/ath12k/core.c | 7 + drivers/net/wireless/ath/ath12k/core.h | 13 +- drivers/net/wireless/ath/ath12k/dp.c | 1 + drivers/net/wireless/ath/ath12k/dp_mon.c | 1 - drivers/net/wireless/ath/ath12k/dp_rx.c | 18 +- drivers/net/wireless/ath/ath12k/dp_tx.c | 5 +- drivers/net/wireless/ath/ath12k/hw.c | 2 +- drivers/net/wireless/ath/ath12k/mac.c | 425 +++++++++++++++++++---- drivers/net/wireless/ath/ath12k/mac.h | 7 +- drivers/net/wireless/ath/ath12k/p2p.c | 3 +- drivers/net/wireless/ath/ath12k/reg.c | 117 +++++-- drivers/net/wireless/ath/ath12k/reg.h | 3 + drivers/net/wireless/ath/ath12k/wmi.c | 26 +- drivers/net/wireless/ath/ath12k/wmi.h | 2 + drivers/net/wireless/ath/ath9k/common-beacon.c | 1 + drivers/net/wireless/ath/ath9k/common-debug.c | 1 + drivers/net/wireless/ath/ath9k/common-init.c | 1 + drivers/net/wireless/ath/ath9k/common-spectral.c | 1 + drivers/net/wireless/ath/ath9k/common.c | 1 + drivers/net/wireless/ath/ath9k/dynack.c | 1 + drivers/net/wireless/ath/ath9k/hw.c | 1 + drivers/net/wireless/ath/main.c | 1 + 43 files changed, 557 insertions(+), 124 deletions(-)