[PATCH ath-next 0/2] wifi: ath12k: add MultiPD support for AHB platforms
Baochen Qiang
baochen.qiang at oss.qualcomm.com
Sun Jul 26 20:37:14 PDT 2026
On 7/21/2026 2:50 PM, Aaradhana Sahu wrote:
> On AHB-based MultiPD platforms, multiple UserPDs can share a common
> RootPD. Each UserPD requires its own firmware image and PASID, while
> RootPD resources and services are shared across all UserPDs.
> Add the required infrastructure in ath12k AHB to support MultiPD
> platforms.
>
> The first patch introduces a platform descriptor to keep
> platform-specific configuration in one place and provide userPD
> mapping support.
>
> The second patch moves RootPD-related information into a shared
> structure so RootPD operations such as boot and notifier registration
> are performed only once and remain active while any UserPD is still
> running.
>
> Aaradhana Sahu (2):
> wifi: ath12k: add AHB platform descriptor support
> wifi: ath12k: Share RootPD state across UserPDs to avoid duplicate
> operations
>
> drivers/net/wireless/ath/ath12k/ahb.c | 209 ++++++++++++++++----
> drivers/net/wireless/ath/ath12k/ahb.h | 34 +++-
> drivers/net/wireless/ath/ath12k/hw.h | 1 -
> drivers/net/wireless/ath/ath12k/wifi7/ahb.c | 90 +++++++--
> 4 files changed, 271 insertions(+), 63 deletions(-)
>
>
> base-commit: 189721a4afa1804315e7dcfca9ca0539c7b1d7af
Reviewed-by: Baochen Qiang <baochen.qiang at oss.qualcomm.com>
More information about the ath12k
mailing list