|
@@ -509,6 +509,10 @@
|
|
|
#define WLAN_CFG_DP_NAPI_SCALE_FACTOR_MIN 0
|
|
|
#define WLAN_CFG_DP_NAPI_SCALE_FACTOR_MAX 4
|
|
|
|
|
|
+#define CFG_DP_PPEDS_WIFI_SOC_CFG_NONE 0
|
|
|
+#define CFG_DP_PPEDS_WIFI_SOC_CFG_ALL 0xFF
|
|
|
+#define CFG_DP_PPEDS_WIFI_SOC_CFG_DEFAULT 0xFF
|
|
|
+
|
|
|
#ifdef CONFIG_SAWF_STATS
|
|
|
#define WLAN_CFG_SAWF_STATS 0x0
|
|
|
#define WLAN_CFG_SAWF_STATS_MIN 0x0
|
|
@@ -1742,13 +1746,21 @@
|
|
|
WLAN_CFG_PPE2TCL_RING_SIZE, \
|
|
|
CFG_VALUE_OR_DEFAULT, "DP PPE2TCL rings")
|
|
|
|
|
|
+#define CFG_DP_PPEDS_WIFI_SOC_CFG \
|
|
|
+ CFG_INI_UINT("ppeds_wifi_soc_cfg", \
|
|
|
+ CFG_DP_PPEDS_WIFI_SOC_CFG_NONE, \
|
|
|
+ CFG_DP_PPEDS_WIFI_SOC_CFG_ALL, \
|
|
|
+ CFG_DP_PPEDS_WIFI_SOC_CFG_DEFAULT, \
|
|
|
+ CFG_VALUE_OR_DEFAULT, "PPEDS enable per WiFi SoC")
|
|
|
+
|
|
|
#define CFG_DP_PPEDS_CONFIG \
|
|
|
CFG(CFG_DP_PPEDS_TX_CMP_NAPI_BUDGET) \
|
|
|
CFG(CFG_DP_PPEDS_TX_DESC_HOTLIST_LEN) \
|
|
|
CFG(CFG_DP_PPEDS_TX_DESC) \
|
|
|
CFG(CFG_DP_PPEDS_ENABLE) \
|
|
|
CFG(CFG_DP_REO2PPE_RING) \
|
|
|
- CFG(CFG_DP_PPE2TCL_RING)
|
|
|
+ CFG(CFG_DP_PPE2TCL_RING) \
|
|
|
+ CFG(CFG_DP_PPEDS_WIFI_SOC_CFG)
|
|
|
#else
|
|
|
#define CFG_DP_PPEDS_CONFIG
|
|
|
#define WLAN_CFG_NUM_PPEDS_TX_DESC_MAX 0
|