qcacmn: Add INI support for packet log buffer size

Add INI parameter "PacketLogBufSize" to populate
packet log buffer size.

Change-Id: Ic9b963a88a6f6d884d5fa3a63b4fed6768ba2fc4
CRs-Fixed: 2611409
This commit is contained in:
Alok Kumar
2020-01-24 16:59:58 +05:30
committed by nshrivas
parent 61df09450e
commit 0265d7917a
4 changed files with 32 additions and 7 deletions

View File

@@ -316,6 +316,10 @@
#define WLAN_CFG_RX_FLOW_SEARCH_TABLE_SIZE_MIN 1
#define WLAN_CFG_RX_FLOW_SEARCH_TABLE_SIZE_MAX 16384
#define WLAN_CFG_PKTLOG_BUFFER_SIZE 10
#define WLAN_CFG_PKTLOG_MIN_BUFFER_SIZE 1
#define WLAN_CFG_PKTLOG_MAX_BUFFER_SIZE 10
/* DP INI Declerations */
#define CFG_DP_HTT_PACKET_TYPE \
CFG_INI_UINT("dp_htt_packet_type", \
@@ -781,6 +785,13 @@
#define CFG_DP_CONFIG_PKT_CAPTURE_MODE_ALL
#endif /* WLAN_FEATURE_PKT_CAPTURE */
#define CFG_DP_PKTLOG_BUFFER_SIZE \
CFG_INI_UINT("PktlogBufSize", \
WLAN_CFG_PKTLOG_MIN_BUFFER_SIZE, \
WLAN_CFG_PKTLOG_MAX_BUFFER_SIZE, \
WLAN_CFG_PKTLOG_BUFFER_SIZE, \
CFG_VALUE_OR_DEFAULT, "Packet Log buffer size")
#define CFG_DP \
CFG(CFG_DP_HTT_PACKET_TYPE) \
CFG(CFG_DP_INT_BATCH_THRESHOLD_OTHER) \
@@ -852,6 +863,7 @@
CFG(CFG_DP_RX_FLOW_SEARCH_TABLE_PER_PDEV) \
CFG(CFG_DP_RX_MON_PROTOCOL_FLOW_TAG_ENABLE) \
CFG(CFG_DP_RXDMA_MONITOR_RX_DROP_THRESHOLD) \
CFG_DP_CONFIG_PKT_CAPTURE_MODE_ALL
CFG_DP_CONFIG_PKT_CAPTURE_MODE_ALL \
CFG(CFG_DP_PKTLOG_BUFFER_SIZE)
#endif /* _CFG_DP_H_ */