|
@@ -157,6 +157,7 @@ struct wlan_srng_cfg {
|
|
* @rxdma_err_dst_ring: rxdma error detination ring size
|
|
* @rxdma_err_dst_ring: rxdma error detination ring size
|
|
* @raw_mode_war: enable/disable raw mode war
|
|
* @raw_mode_war: enable/disable raw mode war
|
|
* @enable_data_stall_detection: flag to enable data stall detection
|
|
* @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
|
|
* @disable_intra_bss_fwd: flag to disable intra bss forwarding
|
|
* @rxdma1_enable: flag to indicate if rxdma1 is enabled
|
|
* @rxdma1_enable: flag to indicate if rxdma1 is enabled
|
|
* @tx_desc_limit_0: tx_desc limit for 5G H
|
|
* @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;
|
|
uint32_t per_pkt_trace;
|
|
bool raw_mode_war;
|
|
bool raw_mode_war;
|
|
bool enable_data_stall_detection;
|
|
bool enable_data_stall_detection;
|
|
|
|
+ bool enable_force_rx_64_ba;
|
|
bool disable_intra_bss_fwd;
|
|
bool disable_intra_bss_fwd;
|
|
bool rxdma1_enable;
|
|
bool rxdma1_enable;
|
|
int max_ast_idx;
|
|
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);
|
|
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
|
|
#endif
|
|
|
|
|
|
/**
|
|
/**
|