[PATCH ath-next v2 0/3] wifi: ath12k: Fix memory allocation and improve reserved memory handling

Jeff Johnson jeff.johnson at oss.qualcomm.com
Fri Jul 17 08:06:04 PDT 2026


On Tue, 30 Jun 2026 11:50:45 +0530, Aaradhana Sahu wrote:
> The current implementation relies on index-based device tree reserved
> memory lookup. Different platform variants define reserved memory
> regions in different orders and combinations, making the index-based
> lookup fragile across platforms.
> 
> Currently, the driver allocates the HOST_DDR_REGION_TYPE
> starting from the base of the Q6 region, which overlaps the Q6 read-only
> firmware section. This causes firmware assertions during QMI memory
> allocation, as the firmware expects writable regions to be placed after the
> read-only section.
> 
> [...]

Applied, thanks!

[1/3] wifi: ath12k: switch to name-based reserved memory lookup
      commit: 2a1ac0368e1a891b1d1fa91192a2eaf865495f08
[2/3] wifi: ath12k: refactor QMI memory assignment
      commit: db4e4af6e8261d83c5658fc9a84fce37a9ae692a
[3/3] wifi: ath12k: allocate HOST_DDR and BDF regions after Q6 RO region
      commit: 3ed52d62f47de46dc1113671c057ff376d0fec27

Best regards,
-- 
Jeff Johnson <jeff.johnson at oss.qualcomm.com>




More information about the ath12k mailing list