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
Esse commit está contido em:
@@ -157,6 +157,7 @@ struct wlan_srng_cfg {
|
||||
* @rxdma_err_dst_ring: rxdma error detination ring size
|
||||
* @raw_mode_war: enable/disable raw mode war
|
||||
* @enable_data_stall_detection: flag to enable data stall detection
|
||||
* @enable_force_rx_64_ba: flag to enable force 64 blockack in RX
|
||||
* @disable_intra_bss_fwd: flag to disable intra bss forwarding
|
||||
* @rxdma1_enable: flag to indicate if rxdma1 is enabled
|
||||
* @tx_desc_limit_0: tx_desc limit for 5G H
|
||||
@@ -269,6 +270,7 @@ struct wlan_cfg_dp_soc_ctxt {
|
||||
uint32_t per_pkt_trace;
|
||||
bool raw_mode_war;
|
||||
bool enable_data_stall_detection;
|
||||
bool enable_force_rx_64_ba;
|
||||
bool disable_intra_bss_fwd;
|
||||
bool rxdma1_enable;
|
||||
int max_ast_idx;
|
||||
@@ -1497,6 +1499,13 @@ bool wlan_cfg_is_fst_in_cmem_enabled(struct wlan_cfg_dp_soc_ctxt *cfg);
|
||||
*/
|
||||
bool wlan_cfg_is_swlm_enabled(struct wlan_cfg_dp_soc_ctxt *cfg);
|
||||
|
||||
/**
|
||||
* wlan_cfg_is_dp_force_rx_64_ba() - Get force use 64 BA flag
|
||||
* @cfg: config context
|
||||
*
|
||||
* Return: force use 64 BA flag
|
||||
*/
|
||||
bool wlan_cfg_is_dp_force_rx_64_ba(struct wlan_cfg_dp_soc_ctxt *cfg);
|
||||
#endif
|
||||
|
||||
/**
|
||||
|
Referência em uma nova issue
Block a user