[PATCH ath12k-ng 00/12] wifi: ath12k: Modularize Wi-Fi 7 components and refactor data path structures
Jeff Johnson
jeff.johnson at oss.qualcomm.com
Wed Nov 5 07:20:45 PST 2025
On Mon, 03 Nov 2025 16:50:59 +0530, Ripan Deuri wrote:
> This patch series introduces a comprehensive set of changes aimed at enhancing
> the modularity and maintainability of the ath12k driver, in the context of
> Wi-Fi 7 support. The key updates include:
>
> * Callback Integration for Wi-Fi 7 RX APIs:
>
> Introduces callbacks in arch_ops for RX-related APIs defined in the Wi-Fi 7
> module. Adds wrapper functions to invoke these callbacks from the common
> code. Enables seamless interaction between ath12k.ko and ath12k_wifi7.ko by
> leveraging the ops mechanism.
>
> [...]
Applied, thanks!
[01/12] wifi: ath12k: Add callbacks in arch_ops for rx APIs
commit: 73c928346d095533ac56569bdd57c55d3ca81c3f
[02/12] wifi: ath12k: Move DP device stats to ath12k_dp
commit: 775fe5acc18df4de4bad774faa50c88ee65882eb
[03/12] wifi: ath12k: Move DP specific link stats to DP link peer
commit: 35fcf4fa196c9e30012b32a05c65762d5552a712
[04/12] wifi: ath12k: Add helper to free DP link peer
commit: 05774dffb974cef9fa48ee23a2f604396c96df3b
[05/12] wifi: ath12k: Move ieee80211_ops callback to the arch specific module
commit: c26f294fef2a4bf8c456e3d212bd7e1bd698efda
[06/12] wifi: ath12k: Remove the wifi7 header inclusions in common code
commit: c870602510242527813843115edd31b20db06702
[07/12] wifi: ath12k: Move ath12k_dp_rx_frags_cleanup API to Wi-Fi 7
commit: d43133a38b0ccc5e53b9efd9aa30f29f9db0b57c
[08/12] wifi: ath12k: Move ath12k_dp_rx_get_peer_id API to Wi-Fi 7
commit: 147daefc59f007966b92e510b063d407850f2278
[09/12] wifi: ath12k: Remove arch-specific HAL dependencies from common DP
commit: 951cca9cc68d67ff572db9de32a810a16d9bc1ad
[10/12] wifi: ath12k: Build all the files in wifi7 directory into ath12k_wifi7.ko
commit: 219dd14992fca65c33666712939f6bdf001722e2
[11/12] wifi: ath12k: Use dp objects in performance critical paths
commit: 96b42732bc75de66c5e10c67d6a60967004ceead
[12/12] wifi: ath12k: Replace lock/unlock with guard()
commit: f87034a7576f918f2e60a14f17185b492e91580d
Best regards,
--
Jeff Johnson <jeff.johnson at oss.qualcomm.com>
More information about the ath12k
mailing list