qcacmn: Add dp_tx_desc_limits ini config
Add dp_tx_desc_limit for 5G high, 2G and 5G low to limit the number of software tx_desc to be allocated. Change-Id: If97e858b73aafaed0e21fc8f6e0337e467ce0ecc
This commit is contained in:

committed by
nshrivas

parent
bf48fb69ac
commit
36ce817b7e
@@ -400,6 +400,12 @@ wlan_cfg_soc_attach(struct cdp_ctrl_objmgr_psoc *psoc)
|
||||
CFG_DP_REO_STATUS_RING);
|
||||
wlan_cfg_ctx->rxdma_refill_ring = cfg_get(psoc,
|
||||
CFG_DP_RXDMA_REFILL_RING);
|
||||
wlan_cfg_ctx->tx_desc_limit_0 = cfg_get(psoc,
|
||||
CFG_DP_TX_DESC_LIMIT_0);
|
||||
wlan_cfg_ctx->tx_desc_limit_1 = cfg_get(psoc,
|
||||
CFG_DP_TX_DESC_LIMIT_1);
|
||||
wlan_cfg_ctx->tx_desc_limit_2 = cfg_get(psoc,
|
||||
CFG_DP_TX_DESC_LIMIT_2);
|
||||
wlan_cfg_ctx->rxdma_err_dst_ring = cfg_get(psoc,
|
||||
CFG_DP_RXDMA_ERR_DST_RING);
|
||||
wlan_cfg_ctx->enable_data_stall_detection =
|
||||
@@ -932,6 +938,24 @@ wlan_cfg_get_dp_soc_rxdma_refill_ring_size(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
return cfg->rxdma_refill_ring;
|
||||
}
|
||||
|
||||
int
|
||||
wlan_cfg_get_dp_soc_tx_desc_limit_0(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
return cfg->tx_desc_limit_0;
|
||||
}
|
||||
|
||||
int
|
||||
wlan_cfg_get_dp_soc_tx_desc_limit_1(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
return cfg->tx_desc_limit_1;
|
||||
}
|
||||
|
||||
int
|
||||
wlan_cfg_get_dp_soc_tx_desc_limit_2(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
return cfg->tx_desc_limit_2;
|
||||
}
|
||||
|
||||
int
|
||||
wlan_cfg_get_dp_soc_rxdma_err_dst_ring_size(struct wlan_cfg_dp_soc_ctxt *cfg)
|
||||
{
|
||||
|
Reference in New Issue
Block a user