Re: [PATCH ath-next 0/2] wifi: ath12k: add MultiPD support for AHB platforms
Rameshkumar Sundaram <[email protected]> Wed, 29 Jul 2026 01:14:19 +0530
| Newsgroups | org.infradead.lists.ath12k,org.kernel.vger.linux-wireless |
|---|---|
| Message-ID | <[email protected]> |
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 <[email protected]>