qcacld-3.0: Add INI param to enable/disable ILP HW block

ILP is a new hardware block which is used for PCIe powersave but
this can effect the throughput.

So to isolate the throughput issues, add ini param to
enable/disable this ILP hardware block using the ini configuration.

Change-Id: I19825af8598bbc2623542256e873367c2f3d29bd
CRs-Fixed: 2756587
This commit is contained in:
Abdul Muqtadeer Ahmed
2020-08-10 22:26:25 +05:30
کامیت شده توسط snandini
والد f996a7c696
کامیت ca927cfcd7
4فایلهای تغییر یافته به همراه79 افزوده شده و 2 حذف شده

مشاهده پرونده

@@ -758,6 +758,27 @@
CFG_VALUE_OR_DEFAULT, \
"OCL configuration")
/*
* <ini>
* g_enable_ilp - Enable/Disable ILP HW Block
* @Default: 1
*
* This ini is used to enable/disable the ILP HW block
*
* Related: none
*
* Supported Feature: STA/SAP
*
* Usage: Internal
*
* <ini>
*/
#define CFG_SET_ENABLE_ILP CFG_INI_BOOL( \
"g_enable_ilp", \
1, \
"ILP configuration")
#define CFG_FWOL_GENERIC_ALL \
CFG_FWOL_DHCP \
CFG(CFG_ENABLE_ANI) \
@@ -785,6 +806,7 @@
CFG(CFG_TX_SCH_DELAY) \
CFG(CFG_ENABLE_SECONDARY_RATE) \
CFG(CFG_SET_SAP_XLNA_BYPASS) \
CFG(CFG_SET_OCL_CFG)
CFG(CFG_SET_OCL_CFG) \
CFG(CFG_SET_ENABLE_ILP)
#endif