qcacmn: Add tx sw internode queue ini config

Add tx sw internode queue ini config that is used by NSS offload mode

Change-Id: I8236a289aa33aaa6bfd1af2ff326438042636139
diff --git a/wlan_cfg/cfg_dp.h b/wlan_cfg/cfg_dp.h
index 0a4e0d8..261d428 100644
--- a/wlan_cfg/cfg_dp.h
+++ b/wlan_cfg/cfg_dp.h
@@ -253,6 +253,10 @@
 #define WLAN_CFG_TX_DEVICE_LIMIT_MIN 16384
 #define WLAN_CFG_TX_DEVICE_LIMIT_MAX 65536
 
+#define WLAN_CFG_TX_SW_INTERNODE_QUEUE 1024
+#define WLAN_CFG_TX_SW_INTERNODE_QUEUE_MIN 128
+#define WLAN_CFG_TX_SW_INTERNODE_QUEUE_MAX 1024
+
 #define WLAN_CFG_RXDMA_MONITOR_BUF_RING_SIZE 4096
 #define WLAN_CFG_RXDMA_MONITOR_BUF_RING_SIZE_MIN 16
 #define WLAN_CFG_RXDMA_MONITOR_BUF_RING_SIZE_MAX 8192
@@ -594,6 +598,13 @@
 		WLAN_CFG_TX_DEVICE_LIMIT, \
 		CFG_VALUE_OR_DEFAULT, "DP TX DEVICE limit")
 
+#define CFG_DP_TX_SW_INTERNODE_QUEUE \
+		CFG_INI_UINT("dp_tx_sw_internode_queue", \
+		WLAN_CFG_TX_SW_INTERNODE_QUEUE_MIN, \
+		WLAN_CFG_TX_SW_INTERNODE_QUEUE_MAX, \
+		WLAN_CFG_TX_SW_INTERNODE_QUEUE, \
+		CFG_VALUE_OR_DEFAULT, "DP TX SW internode queue")
+
 #define CFG_DP_RXDMA_MONITOR_BUF_RING \
 		CFG_INI_UINT("dp_rxdma_monitor_buf_ring", \
 		WLAN_CFG_RXDMA_MONITOR_BUF_RING_SIZE_MIN, \
@@ -722,6 +733,7 @@
 		CFG(CFG_DP_TX_DESC_LIMIT_1) \
 		CFG(CFG_DP_TX_DESC_LIMIT_2) \
 		CFG(CFG_DP_TX_DEVICE_LIMIT) \
+		CFG(CFG_DP_TX_SW_INTERNODE_QUEUE) \
 		CFG(CFG_DP_RXDMA_MONITOR_BUF_RING) \
 		CFG(CFG_DP_RXDMA_MONITOR_DST_RING) \
 		CFG(CFG_DP_RXDMA_MONITOR_STATUS_RING) \