[PATCH ath-next v3] wifi: ath12k: add QMI capability negotiation for dynamic memory mode

Aaradhana Sahu aaradhana.sahu at oss.qualcomm.com
Tue Jun 30 20:15:57 PDT 2026



On 6/30/2026 9:23 PM, Jeff Johnson wrote:
> On 6/26/2026 1:43 AM, Aaradhana Sahu wrote:
>> @@ -2319,11 +2360,14 @@ static void ath12k_qmi_phy_cap_send(struct ath12k_base *ab)
>>  
>>  	ab->qmi.num_radios = resp.num_phy;
>>  
>> +	if (resp.dynamic_ddr_support_valid)
>> +		ab->qmi.dynamic_ddr_support = resp.dynamic_ddr_support;
>> +
>>  	ath12k_dbg(ab, ATH12K_DBG_QMI,
>> -		   "phy capability resp valid %d single_chip_mlo_support %d valid %d num_phy %d valid %d board_id %d\n",
>> +		   "phy capability resp valid %d single_chip_mlo_support %d valid %d num_phy %d valid %d board_id %d dynamic_ddr_valid %u dynamic_ddr_support %u\n",
>>  		   resp.single_chip_mlo_support_valid, resp.single_chip_mlo_support,
>> -		   resp.num_phy_valid, resp.num_phy,
>> -		   resp.board_id_valid, resp.board_id);
>> +		   resp.num_phy_valid, resp.num_phy, resp.board_id_valid, resp.board_id,
>> +		   resp.dynamic_ddr_support_valid, resp.dynamic_ddr_support);
> 
> Your logging change conflicts with the one in:
> wifi: ath12k: use %u for unsigned variables in QMI debug logs
> 
> That one is already in my pending queue, so I'll have you rebase once that one
> lands in ath-next.
> 
> /jeff
> 

Sure, I will rebase and send next version.



More information about the ath12k mailing list