qcacmn: Add ini config for force using 64 blockack

Some AP disables AMSDU in BA256 mode, this has draw back
with KPI in HE mode, so leave a config field to use 64 BA
forcibly to make high KPI with these types of AP

Change-Id: Ia69ffe118fd5bbda78cfb98126a483fcf305294e
CRs-Fixed: 2828304
This commit is contained in:
Yu Tian
2020-11-26 16:46:14 +08:00
committad av snandini
förälder 7c55b952fa
incheckning abb64b561e
4 ändrade filer med 44 tillägg och 2 borttagningar

Visa fil

@@ -1084,6 +1084,24 @@
false, \
"enable rx frame pending check in WoW mode")
/*
* <ini>
* gForceRX64BA - enable force 64 blockack mode for RX
* @Min: 0
* @Max: 1
* @Default: 0
*
* This ini is used to control DP Software to use 64 blockack
* for RX direction forcibly
*
* Usage: Internal
*
* </ini>
*/
#define CFG_FORCE_RX_64_BA \
CFG_INI_BOOL("gForceRX64BA", \
false, "Enable/Disable force 64 blockack in RX side")
#define CFG_DP \
CFG(CFG_DP_HTT_PACKET_TYPE) \
CFG(CFG_DP_INT_BATCH_THRESHOLD_OTHER) \
@@ -1176,5 +1194,6 @@
CFG(CFG_DP_RX_RADIO_0_DEFAULT_REO) \
CFG(CFG_DP_RX_RADIO_1_DEFAULT_REO) \
CFG(CFG_DP_RX_RADIO_2_DEFAULT_REO) \
CFG(CFG_DP_WOW_CHECK_RX_PENDING)
CFG(CFG_DP_WOW_CHECK_RX_PENDING) \
CFG(CFG_FORCE_RX_64_BA)
#endif /* _CFG_DP_H_ */