[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