[PATCH ath-next v3] wifi: ath12k: add QMI capability negotiation for dynamic memory mode
Jeff Johnson
jeff.johnson at oss.qualcomm.com
Tue Jun 30 08:53:22 PDT 2026
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
More information about the ath12k
mailing list