qcacmn: Enable the 4th Tx. completion ring
Enable the 4th Tx. completion ring to save CPU load Initialization and interrupt handling for 4th completion ring is done here. Change-Id: I2db27218a3c3e14d719d012f03454a6a7aa647fe
This commit is contained in:

committed by
Madan Koyyalamudi

parent
08f1f6b1af
commit
5f8681ff1e
@@ -1985,6 +1985,7 @@ wlan_cfg_soc_attach(struct cdp_ctrl_objmgr_psoc *psoc)
|
||||
wlan_cfg_ctx->per_pdev_tx_ring = cfg_get(psoc, CFG_DP_PDEV_TX_RING);
|
||||
wlan_cfg_ctx->num_reo_dest_rings = cfg_get(psoc, CFG_DP_REO_DEST_RINGS);
|
||||
wlan_cfg_ctx->num_tcl_data_rings = cfg_get(psoc, CFG_DP_TCL_DATA_RINGS);
|
||||
wlan_cfg_ctx->num_tx_comp_rings = cfg_get(psoc, CFG_DP_TX_COMP_RINGS);
|
||||
wlan_cfg_ctx->num_nss_reo_dest_rings =
|
||||
cfg_get(psoc, CFG_DP_NSS_REO_DEST_RINGS);
|
||||
wlan_cfg_ctx->num_nss_tcl_data_rings =
|
||||
@@ -2540,6 +2541,11 @@ int wlan_cfg_num_nss_tcl_data_rings(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
#endif
|
||||
#endif
|
||||
|
||||
int wlan_cfg_num_tx_comp_rings(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
return cfg->num_tx_comp_rings;
|
||||
}
|
||||
|
||||
int wlan_cfg_tx_ring_size(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
return cfg->tx_ring_size;
|
||||
|
Reference in New Issue
Block a user