[PATCH ath-next 0/2] wifi: ath12k: add MultiPD support for AHB platforms

Rameshkumar Sundaram rameshkumar.sundaram at oss.qualcomm.com
Tue Jul 28 12:44:19 PDT 2026


On 7/21/2026 12:20 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: Rameshkumar Sundaram <rameshkumar.sundaram at oss.qualcomm.com>



More information about the ath12k mailing list