qcacld-3.0: Define HE Ops cfg_params
Define HE Ops cfg_param Change-Id: I4b8edbb2feda3e3ca3318fa0b516b9a952632246 CRs-Fixed: 2145508
This commit is contained in:
parent
38e6e9d5f7
commit
59e715325d
@ -329,6 +329,16 @@ enum {
|
||||
WNI_CFG_HE_RX_MCS_MAP_80_80,
|
||||
WNI_CFG_HE_TX_MCS_MAP_80_80,
|
||||
WNI_CFG_HE_PPET,
|
||||
WNI_CFG_HE_OPS_BSS_COLOR,
|
||||
WNI_CFG_HE_OPS_DEFAULT_PE,
|
||||
WNI_CFG_HE_OPS_TWT_REQUIRED,
|
||||
WNI_CFG_HE_OPS_RTS_THRESHOLD,
|
||||
WNI_CFG_HE_OPS_PARTIAL_BSS_COL,
|
||||
WNI_CFG_HE_OPS_VHT_OPER_PRESENT,
|
||||
WNI_CFG_HE_OPS_MBSSID_AP,
|
||||
WNI_CFG_HE_OPS_TX_BSSID_IND,
|
||||
WNI_CFG_HE_OPS_BSS_COL_DISABLED,
|
||||
WNI_CFG_HE_OPS_BASIC_MCS_NSS,
|
||||
WNI_CFG_PS_WOW_DATA_INACTIVITY_TIMEOUT,
|
||||
WNI_CFG_HE_STA_OBSSPD,
|
||||
WNI_CFG_SAP_MAX_MCS_DATA,
|
||||
@ -1680,6 +1690,46 @@ enum {
|
||||
#define WNI_CFG_HE_TX_MCS_MAP_80_80_MAX 0xFFFF
|
||||
#define WNI_CFG_HE_TX_MCS_MAP_80_80_DEF 0xFFF0
|
||||
|
||||
#define WNI_CFG_HE_OPS_BSS_COLOR_MIN 0x01
|
||||
#define WNI_CFG_HE_OPS_BSS_COLOR_MAX 0x3F
|
||||
#define WNI_CFG_HE_OPS_BSS_COLOR_DEF 0x01
|
||||
|
||||
#define WNI_CFG_HE_OPS_DEFAULT_PE_MIN 0x0
|
||||
#define WNI_CFG_HE_OPS_DEFAULT_PE_MAX 0x7
|
||||
#define WNI_CFG_HE_OPS_DEFAULT_PE_DEF 0x0
|
||||
|
||||
#define WNI_CFG_HE_OPS_TWT_REQUIRED_MIN 0
|
||||
#define WNI_CFG_HE_OPS_TWT_REQUIRED_MAX 1
|
||||
#define WNI_CFG_HE_OPS_TWT_REQUIRED_DEF 0
|
||||
|
||||
#define WNI_CFG_HE_OPS_RTS_THRESHOLD_MIN 0x000
|
||||
#define WNI_CFG_HE_OPS_RTS_THRESHOLD_MAX 0x3FF
|
||||
#define WNI_CFG_HE_OPS_RTS_THRESHOLD_DEF 0x000
|
||||
|
||||
#define WNI_CFG_HE_OPS_PARTIAL_BSS_COL_MIN 0
|
||||
#define WNI_CFG_HE_OPS_PARTIAL_BSS_COL_MAX 1
|
||||
#define WNI_CFG_HE_OPS_PARTIAL_BSS_COL_DEF 0
|
||||
|
||||
#define WNI_CFG_HE_OPS_VHT_OPER_PRESENT_MIN 0
|
||||
#define WNI_CFG_HE_OPS_VHT_OPER_PRESENT_MAX 1
|
||||
#define WNI_CFG_HE_OPS_VHT_OPER_PRESENT_DEF 0
|
||||
|
||||
#define WNI_CFG_HE_OPS_MBSSID_AP_MIN 0
|
||||
#define WNI_CFG_HE_OPS_MBSSID_AP_MAX 1
|
||||
#define WNI_CFG_HE_OPS_MBSSID_AP_DEF 0
|
||||
|
||||
#define WNI_CFG_HE_OPS_TX_BSSID_IND_MIN 0
|
||||
#define WNI_CFG_HE_OPS_TX_BSSID_IND_MAX 1
|
||||
#define WNI_CFG_HE_OPS_TX_BSSID_IND_DEF 0
|
||||
|
||||
#define WNI_CFG_HE_OPS_BSS_COL_DISABLED_MIN 0
|
||||
#define WNI_CFG_HE_OPS_BSS_COL_DISABLED_MAX 1
|
||||
#define WNI_CFG_HE_OPS_BSS_COL_DISABLED_DEF 0
|
||||
|
||||
#define WNI_CFG_HE_OPS_BASIC_MCS_NSS_MIN 0x0000
|
||||
#define WNI_CFG_HE_OPS_BASIC_MCS_NSS_MAX 0xFFFF
|
||||
#define WNI_CFG_HE_OPS_BASIC_MCS_NSS_DEF 0xFFFC
|
||||
|
||||
#define WNI_CFG_HE_STA_OBSSPD_STAMIN 0
|
||||
#define WNI_CFG_HE_STA_OBSSPD_STAMAX 0xffffffff
|
||||
#define WNI_CFG_HE_STA_OBSSPD_STADEF 0x15b8c2ae
|
||||
|
@ -331,6 +331,16 @@ const char *cfg_get_string(uint16_t cfg_id)
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_RX_MCS_MAP_80_80);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_TX_MCS_MAP_80_80);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_PPET);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_BSS_COLOR);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_DEFAULT_PE);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_TWT_REQUIRED);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_RTS_THRESHOLD);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_PARTIAL_BSS_COL);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_VHT_OPER_PRESENT);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_MBSSID_AP);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_TX_BSSID_IND);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_BSS_COL_DISABLED);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_OPS_BASIC_MCS_NSS);
|
||||
CASE_RETURN_STRING(WNI_CFG_PS_WOW_DATA_INACTIVITY_TIMEOUT);
|
||||
CASE_RETURN_STRING(WNI_CFG_HE_STA_OBSSPD);
|
||||
CASE_RETURN_STRING(WNI_CFG_SAP_MAX_MCS_DATA);
|
||||
|
@ -1477,6 +1477,59 @@ cgstatic cfg_static[CFG_PARAM_MAX_NUM] = {
|
||||
{WNI_CFG_HE_PPET,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE,
|
||||
0, 0, 0},
|
||||
|
||||
{WNI_CFG_HE_OPS_BSS_COLOR,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_BSS_COLOR_MIN, WNI_CFG_HE_OPS_BSS_COLOR_MAX,
|
||||
WNI_CFG_HE_OPS_BSS_COLOR_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_DEFAULT_PE,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_DEFAULT_PE_MIN, WNI_CFG_HE_OPS_DEFAULT_PE_MAX,
|
||||
WNI_CFG_HE_OPS_DEFAULT_PE_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_TWT_REQUIRED,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_TWT_REQUIRED_MIN, WNI_CFG_HE_OPS_TWT_REQUIRED_MAX,
|
||||
WNI_CFG_HE_OPS_TWT_REQUIRED_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_RTS_THRESHOLD,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_RTS_THRESHOLD_MIN, WNI_CFG_HE_OPS_RTS_THRESHOLD_MAX,
|
||||
WNI_CFG_HE_OPS_RTS_THRESHOLD_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_PARTIAL_BSS_COL,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_PARTIAL_BSS_COL_MIN, WNI_CFG_HE_OPS_PARTIAL_BSS_COL_MAX,
|
||||
WNI_CFG_HE_OPS_PARTIAL_BSS_COL_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_VHT_OPER_PRESENT,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_VHT_OPER_PRESENT_MIN,
|
||||
WNI_CFG_HE_OPS_VHT_OPER_PRESENT_MAX,
|
||||
WNI_CFG_HE_OPS_VHT_OPER_PRESENT_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_MBSSID_AP,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_MBSSID_AP_MIN, WNI_CFG_HE_OPS_MBSSID_AP_MAX,
|
||||
WNI_CFG_HE_OPS_MBSSID_AP_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_TX_BSSID_IND,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_TX_BSSID_IND_MIN, WNI_CFG_HE_OPS_TX_BSSID_IND_MAX,
|
||||
WNI_CFG_HE_OPS_TX_BSSID_IND_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_BSS_COL_DISABLED,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_BSS_COL_DISABLED_MIN,
|
||||
WNI_CFG_HE_OPS_BSS_COL_DISABLED_MAX,
|
||||
WNI_CFG_HE_OPS_BSS_COL_DISABLED_DEF},
|
||||
|
||||
{WNI_CFG_HE_OPS_BASIC_MCS_NSS,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_HE_OPS_BASIC_MCS_NSS_MIN, WNI_CFG_HE_OPS_BASIC_MCS_NSS_MAX,
|
||||
WNI_CFG_HE_OPS_BASIC_MCS_NSS_DEF},
|
||||
|
||||
{WNI_CFG_PS_WOW_DATA_INACTIVITY_TIMEOUT,
|
||||
CFG_CTL_VALID | CFG_CTL_RE | CFG_CTL_WE | CFG_CTL_INT,
|
||||
WNI_CFG_PS_WOW_DATA_INACTIVITY_TIMEOUT_STAMIN,
|
||||
|
Loading…
Reference in New Issue
Block a user