qcacmn: Fix TX completion configurations

TX completion ring is not configured correctly when Qdata
is enabled. This change is aimed to fix the regression.

Change-Id: Ib14a1c3a3cd57693579cedda5713eb539e853961
CRs-Fixed: 3557033
This commit is contained in:
Yu Tian
2023-06-30 02:59:20 -07:00
committed by Rahul Choudhary
parent cfe92008b4
commit 0728e55056

View File

@@ -4795,7 +4795,7 @@ int wlan_cfg_num_nss_tcl_data_rings(struct wlan_cfg_dp_soc_ctxt *cfg)
#if defined(IPA_OFFLOAD) && defined(TX_MULTI_TCL) #if defined(IPA_OFFLOAD) && defined(TX_MULTI_TCL)
int wlan_cfg_num_tcl_data_rings(struct wlan_cfg_dp_soc_ctxt *cfg) int wlan_cfg_num_tcl_data_rings(struct wlan_cfg_dp_soc_ctxt *cfg)
{ {
if (!cfg->ipa_enabled) if (!cfg->ipa_enabled || ipa_config_is_opt_wifi_dp_enabled())
return cfg->num_tcl_data_rings; return cfg->num_tcl_data_rings;
return 1; return 1;