qcacmn: Add ini param for reo dest ring

Add ini param for reo destination ring size and
cleanup usage of emulation macro

Change-Id: I6e8e0c2d8f57469289eccd3c12c07f3bf6b47c04
This commit is contained in:
Chaithanya Garrepalli
2021-08-31 17:32:14 +05:30
committed by Madan Koyyalamudi
parent b98c3e9250
commit 4fa2c22c80
4 changed files with 13 additions and 28 deletions

View File

@@ -272,8 +272,8 @@
#define WLAN_CFG_REO_DST_RING_SIZE 2048
#endif
#define WLAN_CFG_REO_DST_RING_SIZE_MIN 1024
#define WLAN_CFG_REO_DST_RING_SIZE_MAX 2048
#define WLAN_CFG_REO_DST_RING_SIZE_MIN 8
#define WLAN_CFG_REO_DST_RING_SIZE_MAX 8192
#define WLAN_CFG_REO_REINJECT_RING_SIZE 128
#define WLAN_CFG_REO_REINJECT_RING_SIZE_MIN 32
@@ -804,6 +804,13 @@
WLAN_CFG_RX_RELEASE_RING_SIZE, \
CFG_VALUE_OR_DEFAULT, "DP Rx release ring")
#define CFG_DP_RX_DESTINATION_RING \
CFG_INI_UINT("dp_reo_dst_ring", \
WLAN_CFG_REO_DST_RING_SIZE_MIN, \
WLAN_CFG_REO_DST_RING_SIZE_MAX, \
WLAN_CFG_REO_DST_RING_SIZE, \
CFG_VALUE_OR_DEFAULT, "DP REO destination ring")
#define CFG_DP_REO_EXCEPTION_RING \
CFG_INI_UINT("dp_reo_exception_ring", \
WLAN_CFG_REO_EXCEPTION_RING_SIZE_MIN, \
@@ -1369,6 +1376,7 @@
CFG(CFG_DP_REO_REINJECT_RING) \
CFG(CFG_DP_RX_RELEASE_RING) \
CFG(CFG_DP_REO_EXCEPTION_RING) \
CFG(CFG_DP_RX_DESTINATION_RING) \
CFG(CFG_DP_REO_CMD_RING) \
CFG(CFG_DP_REO_STATUS_RING) \
CFG(CFG_DP_RXDMA_BUF_RING) \