qcacld-3.0: Config support for WMM based TXOP feature

Add configuration support for WMM based TXOP feature.

Change-Id: Ide52b7d4b7bca590515e8697506d2b52744a7fa6
CRs-Fixed: 2947604
Šī revīzija ir iekļauta:
Kiran Kumar Lokere
2021-01-19 23:04:46 -08:00
revīziju iesūtīja Madan Koyyalamudi
vecāks 5556c511b2
revīzija 5100c14d73
4 mainīti faili ar 37 papildinājumiem un 1 dzēšanām

Parādīt failu

@@ -1,5 +1,5 @@
/*
* Copyright (c) 2011-2019 The Linux Foundation. All rights reserved.
* Copyright (c) 2011-2021 The Linux Foundation. All rights reserved.
*
* Permission to use, copy, modify, and/or distribute this software for
* any purpose with or without fee is hereby granted, provided that the
@@ -289,6 +289,28 @@
0, \
"Enable edca parameter")
/*
* <ini>
* enable_wmm_txop - Enable WMM based txop feature
* @Min: 0
* @Max: 1
* @Default: 1
*
* This ini is used to enable/disable the WMM based txop feature in FW
*
* Related: None
*
* Supported Feature: STA
*
* Usage: Internal
*
* </ini>
*/
#define CFG_ENABLE_WMM_TXOP CFG_INI_BOOL( \
"enable_wmm_txop", \
1, \
"Enable WMM TXOP")
/*
* <ini>
* gEdcaVoCwmin - Set Cwmin value for QCA_WLAN_AC_VO
@@ -646,6 +668,7 @@
CFG(CFG_EDCA_BK_AIFS) \
CFG(CFG_EDCA_BE_CWMIN) \
CFG(CFG_EDCA_BE_CWMAX) \
CFG(CFG_ENABLE_WMM_TXOP) \
CFG(CFG_EDCA_BE_AIFS)
#endif /* __CFG_MLME_EDCA__PARAM_H */

Parādīt failu

@@ -395,6 +395,7 @@ struct wlan_mlme_edca_params {
struct mlme_cfg_str etsi_acvo_b;
bool enable_edca_params;
bool enable_wmm_txop;
struct mlme_edca_ac_vo edca_ac_vo;
struct mlme_edca_ac_vi edca_ac_vi;
struct mlme_edca_ac_bk edca_ac_bk;