6#ifndef __MAC_DEVICE_EXT_H__
7#define __MAC_DEVICE_EXT_H__
23#include "osal_adapt.h"
27#ifdef CONFIG_HAS_EARLYSUSPEND
28#include <linux/earlysuspend.h>
40#define MAC_NET_DEVICE_NAME_LENGTH 16
41#define MAC_BAND_CAP_NAME_LENGTH 16
42#define MAC_DATARATES_PHY_80211G_NUM 12
44#define MAC_EXCEPTION_TIME_OUT 10000
45#define MULTI_BSSID_BITMAP 32
46#define WLAN_USER_MAX_SUPP_RATES 16
49#define mac_device_get_cap_bw(_pst_device) ((_pst_device)->device_cap.channel_width)
50#define mac_device_get_nss_num(_pst_device) ((_pst_device)->device_cap.nss_num)
51#define mac_device_get_cap_ldpc(_pst_device) ((_pst_device)->device_cap.ldpc_is_supp)
52#define mac_device_get_cap_txstbc(_pst_device) ((_pst_device)->device_cap.tx_stbc_is_supp)
53#define mac_device_get_cap_rxstbc(_pst_device) ((_pst_device)->device_cap.rx_stbc_is_supp)
54#define mac_device_get_cap_subfer(_pst_device) ((_pst_device)->device_cap.su_bfmer_is_supp)
55#define mac_device_get_cap_subfee(_pst_device) ((_pst_device)->device_cap.su_bfmee_is_supp)
56#define mac_device_get_cap_mubfer(_pst_device) ((_pst_device)->device_cap.mu_bfmer_is_supp)
57#define mac_device_get_cap_mubfee(_pst_device) ((_pst_device)->device_cap.mu_bfmee_is_supp)
58#define mac_device_get_cap_rx_mtid(_pst_device) ((_pst_device)->device_cap.mtid_aggregation_rx_support)
59#define mac_device_get_cap_32bitmap(_pst_device) ((_pst_device)->device_cap.ba_bitmap_support_32bit)
60#ifdef _PRE_WLAN_FEATURE_SMPS
61#define mac_device_get_mode_smps(_pst_device) ((_pst_device)->mac_smps_mode)
64#define MAX_PNO_SSID_COUNT 16
65#define MAX_PNO_REPEAT_TIMES 4
66#define PNO_SCHED_SCAN_INTERVAL (60 * 1000)
69#define MAC_SCAN_FUNC_MEAS 0x1
70#define MAC_SCAN_FUNC_STATS 0x2
71#define MAC_SCAN_FUNC_RADAR 0x4
72#define MAC_SCAN_FUNC_BSS 0x8
73#define MAC_SCAN_FUNC_P2P_LISTEN 0x10
74#define MAC_SCAN_FUNC_ALL (MAC_SCAN_FUNC_MEAS | MAC_SCAN_FUNC_STATS | MAC_SCAN_FUNC_RADAR | MAC_SCAN_FUNC_BSS)
76#define MAC_SCAN_CHANNEL_INTERVAL_DEFAULT 6
77#define MAC_WORK_TIME_ON_HOME_CHANNEL_DEFAULT 110
78#define MAC_SCAN_CHANNEL_INTERVAL_PERFORMANCE 2
79#define MAC_WORK_TIME_ON_HOME_CHANNEL_PERFORMANCE 60
81#ifdef _PRE_WLAN_FEATURE_DBAC
82#define mac_dbac_enable(_pst_device) (_pst_device->en_dbac_enabled == OAL_TRUE)
84#define mac_dbac_enable(_pst_device) (OAL_FALSE)
87#define MAC_FCS_DBAC_IGNORE 0
88#define MAC_FCS_DBAC_NEED_CLOSE 1
89#define MAC_FCS_DBAC_NEED_OPEN 2
91#define BTCOEX_BSS_NUM_IN_BLACKLIST 16
160#if (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
352#ifdef _PRE_WLAN_FEATURE_DFS
392#ifdef _PRE_WLAN_FEATURE_11AX
398} mac_11ax_element_stru;
434#ifdef _PRE_WLAN_FEATURE_NEGTIVE_DET
444} mac_cfg_pk_mode_stru;
557#if (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
618#ifdef _PRE_WLAN_FEATURE_11D
640#ifdef _PRE_WLAN_MP13_DDC_BUGFIX
650#ifdef _PRE_WLAN_WIRELESS_EXT
664#ifdef _PRE_WLAN_FEATURE_11AX
665 mac_11ax_element_stru he_capabilities;
669#ifdef _PRE_WLAN_FEATURE_1024QAM
801#ifdef _PRE_WLAN_FEATURE_PNO_SCAN
808} pno_match_ssid_stru;
828 osal_u8 max_scan_count_per_channel;
829 osal_u8 max_send_probe_req_count_per_channel;
836 mac_pno_scan_stru sched;
837 mac_pno_scan_ctrl ctrl;
843 mac_pno_scan_param pno_sched_scan_params;
845#if (_PRE_OS_VERSION_LITEOS == _PRE_OS_VERSION)
849 osal_u8 curr_pno_sched_scan_times;
852} mac_pno_sched_scan_mgmt_stru;
906#ifdef _PRE_WLAN_FEATURE_SMPS
913 osal_u8 desired_bss_idx[WLAN_MAX_SCAN_BSS_NUM];
917#ifdef _PRE_WLAN_TCP_OPT
926#ifdef _PRE_WLAN_FEATURE_P2P
933#ifdef CONFIG_HAS_EARLYSUSPEND
934 struct early_suspend early_suspend;
973#ifdef _PRE_WLAN_FEATURE_PNO_SCAN
974 mac_pno_sched_scan_mgmt_stru *pno_sched_scan_mgmt;
980#if (_PRE_OS_VERSION_LITEOS != _PRE_OS_VERSION)
1048#ifdef _PRE_WLAN_FEATURE_20_40_80_COEXIST
1119#ifdef _PRE_WLAN_FEATURE_M2S
@ MAC_SCAN_STATE_RUNNING
Definition hal_commom_ops_type_rom.h:251
osal_u8 mac_scan_state_enum_uint8
Definition hal_commom_ops_type_rom.h:255
#define WLAN_MAC_ADDR_LEN
Definition mac_addr.c:28
osal_void(* mac_scan_cb_fn)(osal_void *p_scan_record)
Definition mac_device_ext.h:519
mac_dfr_timer_step_enum
Definition mac_device_ext.h:154
@ MAC_DFR_TIMER_STEP_2
Definition mac_device_ext.h:156
@ MAC_DFR_TIMER_STEP_1
Definition mac_device_ext.h:155
osal_u8 mac_m2s_mode_enum_uint8
Definition mac_device_ext.h:204
osal_u8 mac_dfr_timer_step_enum_uint8
Definition mac_device_ext.h:158
osal_u8 mac_m2s_command_state_enum_uint8
Definition mac_device_ext.h:216
osal_u8 mac_chan_status_enum_uint8
Definition mac_device_ext.h:116
osal_u8 mac_sdt_rw_mode_enum_uint8
Definition mac_device_ext.h:182
osal_u8 mac_acs_sw_enum_uint8
Definition mac_device_ext.h:279
mac_scan_status_enum
Definition mac_device_ext.h:500
@ MAC_SCAN_PNO
Definition mac_device_ext.h:502
@ MAC_SCAN_SUCCESS
Definition mac_device_ext.h:501
@ MAC_SCAN_ABORT_SYNC
Definition mac_device_ext.h:506
@ MAC_SCAN_ABORT
Definition mac_device_ext.h:505
@ MAC_SCAN_REFUSED
Definition mac_device_ext.h:504
@ MAC_SCAN_TIMEOUT
Definition mac_device_ext.h:503
@ MAC_SCAN_STATUS_BUTT
Definition mac_device_ext.h:507
mac_device_radio_cap_enum
Definition mac_device_ext.h:143
@ MAC_DEVICE_2G_5G
Definition mac_device_ext.h:147
@ MAC_DEVICE_BUTT
Definition mac_device_ext.h:149
@ MAC_DEVICE_2G
Definition mac_device_ext.h:145
@ MAC_DEVICE_DISABLE
Definition mac_device_ext.h:144
@ MAC_DEVICE_5G
Definition mac_device_ext.h:146
#define WLAN_USER_MAX_SUPP_RATES
Definition mac_device_ext.h:46
mac_reset_sys_type_enum
Definition mac_device_ext.h:119
@ MAC_RESET_SWITCH_SYS_TYPE
Definition mac_device_ext.h:124
@ MAC_RESET_STATUS_SET_TYPE
Definition mac_device_ext.h:123
@ MAC_RESET_SYS_TYPE_BUTT
Definition mac_device_ext.h:127
@ MAC_RESET_SWITCH_SET_TYPE
Definition mac_device_ext.h:120
@ MAC_RESET_STATUS_GET_TYPE
Definition mac_device_ext.h:122
@ MAC_RESET_STATUS_SYS_TYPE
Definition mac_device_ext.h:125
@ MAC_RESET_SWITCH_GET_TYPE
Definition mac_device_ext.h:121
mac_pm_debug_cfg_enum
Definition mac_device_ext.h:240
@ MAC_PM_DEBUG_CFG_BUTT
Definition mac_device_ext.h:246
@ MAC_PM_DEBUG_AO
Definition mac_device_ext.h:244
@ MAC_PM_DEBUG_SISO_RECV_BCN
Definition mac_device_ext.h:241
@ MAC_PM_DEBUG_NO_PS_FRM_INT
Definition mac_device_ext.h:242
@ MAC_PM_DEBUG_APF
Definition mac_device_ext.h:243
osal_u8 mac_acs_rsn_enum_uint8
Definition mac_device_ext.h:269
mac_m2s_command_mode_enum
Definition mac_device_ext.h:219
@ MAC_M2S_COMMAND_MODE_SET_SISO_C0
Definition mac_device_ext.h:221
@ MAC_M2S_COMMAND_MODE_GET_STATE
Definition mac_device_ext.h:224
@ MAC_M2S_COMMAND_MODE_SET_AUTO
Definition mac_device_ext.h:220
@ MAC_M2S_COMMAND_MODE_SET_MIMO
Definition mac_device_ext.h:223
@ MAC_M2S_COMMAND_MODE_BUTT
Definition mac_device_ext.h:226
@ MAC_M2S_COMMAND_MODE_SET_SISO_C1
Definition mac_device_ext.h:222
#define MAC_SCAN_FUNC_P2P_LISTEN
Definition mac_device_ext.h:73
osal_u8 mac_reset_sys_type_enum_uint8
Definition mac_device_ext.h:129
osal_u8 mac_csa_flag_enum_uint8
Definition mac_device_ext.h:191
osal_u8 mac_acs_set_ch_enum_uint8
Definition mac_device_ext.h:287
mac_device_capability_stru * mac_device_get_capability(osal_void)
osal_u32 mac_board_exit_etc(const mac_board_stru *board)
mac_acs_sw_enum
Definition mac_device_ext.h:271
@ MAC_ACS_SW_NONE
Definition mac_device_ext.h:272
@ MAC_ACS_SW_BOTH
Definition mac_device_ext.h:275
@ MAC_ACS_SW_BUTT
Definition mac_device_ext.h:277
@ MAC_ACS_SW_DYNA
Definition mac_device_ext.h:274
@ MAC_ACS_SW_INIT
Definition mac_device_ext.h:273
osal_u8 mac_dbdc_cmd_enum_uint8
Definition mac_device_ext.h:258
mac_board_stru * mac_get_pst_mac_board(osal_void)
osal_u32 mac_device_init_etc(hmac_device_stru *hmac_device, osal_u32 chip_ver, osal_u8 chip_id, osal_u8 device_id)
osal_u32 hmac_device_check_5g_enable(osal_u8 device_id)
mac_device_voe_custom_stru * mac_get_pst_mac_voe_custom_param(osal_void)
osal_u32 mac_board_init_etc(void)
osal_u32 mac_chip_exit_etc(const mac_board_stru *board, mac_chip_stru *chip)
osal_u8 * mac_get_user_res_num_addr(osal_void)
osal_u8 mac_scan_status_enum_uint8
Definition mac_device_ext.h:509
osal_u8 mac_m2s_command_mode_enum_uint8
Definition mac_device_ext.h:228
osal_u32 mac_chip_init_etc(mac_chip_stru *chip, osal_u8 device_max)
osal_void mac_device_set_random_scan_oui(osal_u32 scan_oui)
td_u8 mac_set_dscr_frame_type_enum_uint8
Definition mac_device_ext.h:171
osal_u8 hal_dev_rssi_enum_uint8
Definition mac_device_ext.h:238
#define MAX_PNO_SSID_COUNT
Definition mac_device_ext.h:64
osal_u8 mac_rssi_limit_type_enum_uint8
Definition mac_device_ext.h:297
hal_dev_rssi_enum
Definition mac_device_ext.h:231
@ HAL_M2S_RSSI_SET_DIFF_TH
Definition mac_device_ext.h:236
@ HAL_M2S_RSSI_SHOW_TH
Definition mac_device_ext.h:232
@ HAL_M2S_RSSI_SHOW_MGMT
Definition mac_device_ext.h:233
@ HAL_M2S_RSSI_SHOW_DATA
Definition mac_device_ext.h:234
@ HAL_M2S_RSSI_SET_MIN_TH
Definition mac_device_ext.h:235
wlan_mib_vht_supp_width_enum_uint8 hmac_device_trans_bandwith_to_vht_capinfo(wlan_bw_cap_enum_uint8 max_op_bd)
mac_m2s_command_state_enum
Definition mac_device_ext.h:207
@ MAC_M2S_COMMAND_STATE_MIMO
Definition mac_device_ext.h:210
@ MAC_M2S_COMMAND_STATE_MISO_C0
Definition mac_device_ext.h:211
@ MAC_M2S_COMMAND_STATE_SISO_C1
Definition mac_device_ext.h:209
@ MAC_M2S_COMMAND_STATE_MISO_C1
Definition mac_device_ext.h:212
@ MAC_M2S_COMMAND_STATE_SISO_C0
Definition mac_device_ext.h:208
@ MAC_M2S_COMMAND_STATE_BUTT
Definition mac_device_ext.h:214
mac_set_dscr_frame_type_enum
Definition mac_device_ext.h:162
@ MAC_SET_DSCR_TYPE_UCAST_MGMT_2G
Definition mac_device_ext.h:166
@ MAC_SET_DSCR_TYPE_MBCAST_MGMT_2G
Definition mac_device_ext.h:167
@ MAC_SET_DSCR_TYPE_UCAST_DATA
Definition mac_device_ext.h:163
@ MAC_SET_DSCR_TYPE_BUTT
Definition mac_device_ext.h:169
@ MAC_SET_DSCR_TYPE_MCAST_DATA
Definition mac_device_ext.h:164
@ MAC_SET_DSCR_TYPE_BCAST_DATA
Definition mac_device_ext.h:165
mac_dbdc_cmd_enum
Definition mac_device_ext.h:250
@ MAC_DBDC_STATUS
Definition mac_device_ext.h:254
@ MAC_FAST_SCAN_SWITCH
Definition mac_device_ext.h:253
@ MAC_DBDC_CMD_BUTT
Definition mac_device_ext.h:256
@ MAC_DBDC_SWITCH
Definition mac_device_ext.h:252
@ MAC_DBDC_CHANGE_HAL_DEV
Definition mac_device_ext.h:251
mac_sdt_rw_mode_enum
Definition mac_device_ext.h:174
@ MAC_SDT_MODE_WRITE
Definition mac_device_ext.h:175
@ MAC_SDT_MODE_READ16
Definition mac_device_ext.h:178
@ MAC_SDT_MODE_BUTT
Definition mac_device_ext.h:180
@ MAC_SDT_MODE_READ
Definition mac_device_ext.h:176
@ MAC_SDT_MODE_WRITE16
Definition mac_device_ext.h:177
osal_void mac_set_pst_mac_voe_custom_over_ds_param(osal_u8 over_ds_en)
mac_csa_flag_enum
Definition mac_device_ext.h:184
@ MAC_CSA_FLAG_BUTT
Definition mac_device_ext.h:189
@ MAC_CSA_FLAG_CANCLE_DEBUG
Definition mac_device_ext.h:187
@ MAC_CSA_FLAG_NORMAL
Definition mac_device_ext.h:185
@ MAC_CSA_FLAG_START_DEBUG
Definition mac_device_ext.h:186
mac_acs_rsn_enum
Definition mac_device_ext.h:260
@ MAC_ACS_RSN_MWO_DECT
Definition mac_device_ext.h:264
@ MAC_ACS_RSN_LONG_TX_BUF
Definition mac_device_ext.h:262
@ MAC_ACS_RSN_RADAR_DECT
Definition mac_device_ext.h:265
@ MAC_ACS_RSN_LARGE_PER
Definition mac_device_ext.h:263
@ MAC_ACS_RSN_BUTT
Definition mac_device_ext.h:267
@ MAC_ACS_RSN_INIT
Definition mac_device_ext.h:261
osal_void * hmac_device_get_all_rates_etc(const hmac_device_stru *hmac_device)
osal_u8 mac_pm_debug_cfg_enum_uint8
Definition mac_device_ext.h:248
mac_acs_set_ch_enum
Definition mac_device_ext.h:281
@ MAC_ACS_SET_CH_DNYA
Definition mac_device_ext.h:282
@ MAC_ACS_SET_CH_BUTT
Definition mac_device_ext.h:285
@ MAC_ACS_SET_CH_INIT
Definition mac_device_ext.h:283
void mac_blacklist_get_pointer(wlan_vap_mode_enum_uint8 vap_mode, osal_u8 dev_id, osal_u8 chip_id, osal_u8 vap_id, mac_blacklist_info_stru **blacklist_info)
osal_void hmac_chip_dec_active_user(hmac_device_stru *hmac_device)
mac_rssi_limit_type_enum
Definition mac_device_ext.h:289
@ MAC_RSSI_LIMIT_DELTA
Definition mac_device_ext.h:292
@ MAC_RSSI_LIMIT_SHOW_INFO
Definition mac_device_ext.h:290
@ MAC_RSSI_LIMIT_THRESHOLD
Definition mac_device_ext.h:293
@ MAC_RSSI_LIMIT_ENABLE
Definition mac_device_ext.h:291
@ MAC_RSSI_LIMIT_TYPE_BUTT
Definition mac_device_ext.h:295
osal_u8 * mac_get_device_radio_cap(osal_void)
osal_void hmac_chip_inc_active_user(hmac_device_stru *hmac_device)
mac_ch_type_enum
Definition mac_device_ext.h:98
@ MAC_CH_TYPE_PRIMARY
Definition mac_device_ext.h:100
@ MAC_CH_TYPE__BUTT
Definition mac_device_ext.h:103
@ MAC_CH_TYPE_SECONDARY
Definition mac_device_ext.h:101
@ MAC_CH_TYPE_NONE
Definition mac_device_ext.h:99
mac_report_info_flags
Definition mac_device_ext.h:131
@ MAC_REPORT_INFO_FLAGS_VAP_INFO
Definition mac_device_ext.h:136
@ MAC_REPORT_INFO_FLAGS_MEMORY_INFO
Definition mac_device_ext.h:134
@ MAC_REPORT_INFO_FLAGS_BUTT
Definition mac_device_ext.h:139
@ MAC_REPORT_INFO_FLAGS_HARDWARE_INFO
Definition mac_device_ext.h:132
@ MAC_REPORT_INFO_FLAGS_USER_INFO
Definition mac_device_ext.h:137
@ MAC_REPORT_INFO_FLAGS_EVENT_INFO
Definition mac_device_ext.h:135
@ MAC_REPORT_INFO_FLAGS_QUEUE_INFO
Definition mac_device_ext.h:133
@ MAC_REPORT_INFO_FLAGS_TXRX_PACKET_STATISTICS
Definition mac_device_ext.h:138
osal_u8 mac_ch_type_enum_uint8
Definition mac_device_ext.h:105
osal_u8 mac_device_radio_cap_enum_uint8
Definition mac_device_ext.h:151
osal_u32 mac_device_exit_etc(hmac_device_stru *hmac_device)
#define MAC_DATARATES_PHY_80211G_NUM
Definition mac_device_ext.h:42
mac_chan_status_enum
Definition mac_device_ext.h:107
@ MAC_CHAN_STATUS_BUTT
Definition mac_device_ext.h:114
@ MAC_CHAN_NOT_SUPPORT
Definition mac_device_ext.h:108
@ MAC_CHAN_BLOCK_DUE_TO_RADAR
Definition mac_device_ext.h:112
@ MAC_CHAN_AVAILABLE_ALWAYS
Definition mac_device_ext.h:109
@ MAC_CHAN_AVAILABLE_TO_OPERATE
Definition mac_device_ext.h:110
@ MAC_CHAN_DFS_REQUIRED
Definition mac_device_ext.h:111
osal_u8 mac_report_info_flags_enum_uint8
Definition mac_device_ext.h:141
osal_u8 mac_get_user_res_num(osal_void)
mac_m2s_mode_enum
Definition mac_device_ext.h:194
@ MAC_M2S_MODE_SW_TEST
Definition mac_device_ext.h:198
@ MAC_M2S_MODE_RSSI
Definition mac_device_ext.h:200
@ MAC_M2S_MODE_HW_TEST
Definition mac_device_ext.h:199
@ MAC_M2S_MODE_QUERY
Definition mac_device_ext.h:195
@ MAC_M2S_MODE_DELAY_SWITCH
Definition mac_device_ext.h:197
@ MAC_M2S_MODE_BUTT
Definition mac_device_ext.h:202
@ MAC_M2S_MODE_MSS
Definition mac_device_ext.h:196
wlan_bw_cap_enum_uint8 hmac_get_device_bw_mode(const hal_to_dmac_device_stru *hal_device)
#define MAC_80211_QOS_HTC_4ADDR_FRAME_LEN
Definition mac_frame.h:56
#define MAC_MAX_SUPP_CHANNEL
Definition mac_regdomain.h:27
osal_u16 resv2
Definition oal_net.h:3
osal_u8 rsv[3]
Definition oal_net.h:2
osal_u16 reserved
Definition oal_net.h:4
#define OAL_MAC_ADDR_LEN
Definition oal_net_rom.h:28
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
@ OAL_FALSE
Definition oal_types_device_rom.h:41
@ OAL_TRUE
Definition oal_types_device_rom.h:42
#define OAL_PTR_NULL
Definition oal_types_device_rom.h:30
#define INLINE__
Definition osal_list.h:25
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
signed char osal_s8
Definition osal_types.h:17
#define OSAL_FALSE
Definition osal_types.h:56
char osal_char
Definition osal_types.h:16
unsigned long long osal_u64
Definition osal_types.h:14
void osal_void
Definition osal_types.h:29
#define OSAL_TRUE
Definition osal_types.h:57
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
Definition frw_ext_common_rom.h:20
Definition mac_device_ext.h:408
osal_bool randomize
Definition mac_device_ext.h:411
osal_u8 exceed_limit
Definition mac_device_ext.h:410
osal_u8 exceed_count
Definition mac_device_ext.h:409
Definition mac_device_ext.h:415
osal_u32 bss_num
Definition mac_device_ext.h:418
hmac_bss_list_exceed_info_stru bss_list_exceed_info
Definition mac_device_ext.h:419
osal_spinlock lock
Definition mac_device_ext.h:416
Definition mac_device_ext.h:856
frw_timeout_stru keepalive_timer
Definition mac_device_ext.h:958
oal_bool_enum_uint8 start_via_priv
Definition mac_device_ext.h:921
osal_u8 resv3
Definition mac_device_ext.h:924
oal_bool_enum_uint8 in_suspend
Definition mac_device_ext.h:941
osal_u8 cfg_vap_id
Definition mac_device_ext.h:861
wlan_band_cap_enum_uint8 band_cap
Definition mac_device_ext.h:873
hmac_rx_dscr_opt_stru rx_dscr_opt
Definition mac_device_ext.h:903
osal_u8 wapi
Definition mac_device_ext.h:901
oal_bool_enum_uint8 txop_enable
Definition mac_device_ext.h:942
wlan_protocol_cap_enum_uint8 protocol_cap
Definition mac_device_ext.h:872
osal_u8 resv0
Definition mac_device_ext.h:869
oal_bool_enum_uint8 dbac_running
Definition mac_device_ext.h:967
oal_bool_enum_uint8 is_random_mac_addr_scan
Definition mac_device_ext.h:868
oal_bool_enum_uint8 en_dbac_running
Definition mac_device_ext.h:923
osal_u8 vap_num
Definition mac_device_ext.h:862
frw_timeout_stru obss_scan_timer
Definition mac_device_ext.h:885
oal_bool_enum_uint8 arpoffload_switch
Definition mac_device_ext.h:965
osal_u32 vap_pause_bitmap
Definition mac_device_ext.h:978
wlan_channel_bandwidth_enum_uint8 max_bandwidth
Definition mac_device_ext.h:875
oal_bool_enum_uint8 en_2040bss_switch
Definition mac_device_ext.h:964
mac_cfg_rssi_limit_stru rssi_limit
Definition mac_device_ext.h:959
wlan_channel_band_enum_uint8 max_band
Definition mac_device_ext.h:874
oal_bool_enum_uint8 wmm
Definition mac_device_ext.h:963
osal_wait netif_change_event
Definition mac_device_ext.h:915
oal_bool_enum_uint8 sniffer_switch
Definition mac_device_ext.h:969
osal_void ** hmac_device_feature_arr
Definition mac_device_ext.h:937
osal_u16 total_mpdu_num
Definition mac_device_ext.h:948
osal_u32 scan_timestamp
Definition mac_device_ext.h:951
mac_scan_state_enum_uint8 curr_scan_state
Definition mac_device_ext.h:944
osal_u8 device_id
Definition mac_device_ext.h:898
mac_device_capability_stru device_cap
Definition mac_device_ext.h:892
oal_bool_enum_uint8 en_wmm
Definition mac_device_ext.h:970
osal_u8 resv4
Definition mac_device_ext.h:945
oal_bool_enum_uint8 en_dbac_enabled
Definition mac_device_ext.h:922
oal_bool_enum_uint8 intol_bit_recd_40mhz
Definition mac_device_ext.h:968
osal_u8 max_channel
Definition mac_device_ext.h:877
osal_u8 resv
Definition mac_device_ext.h:859
hmac_scan_stru scan_mgmt
Definition mac_device_ext.h:902
mac_channel_stru p2p_vap_channel
Definition mac_device_ext.h:976
oal_bool_enum_uint8 device_state
Definition mac_device_ext.h:867
osal_u16 psm_mpdu_num
Definition mac_device_ext.h:949
oal_wiphy_stru * wiphy
Definition mac_device_ext.h:888
oal_bool_enum_uint8 dbac_enabled
Definition mac_device_ext.h:966
oal_bool_enum_uint8 arp_offload_switch
Definition mac_device_ext.h:972
mac_fcs_mgr_stru fcs_mgr
Definition mac_device_ext.h:954
mac_p2p_info_stru st_p2p_info
Definition mac_device_ext.h:905
mac_bss_id_list_stru bss_id_list
Definition mac_device_ext.h:890
osal_u8 chip_id
Definition mac_device_ext.h:899
osal_u8 uc_in_suspend
Definition mac_device_ext.h:900
mac_fcs_cfg_stru fcs_cfg
Definition mac_device_ext.h:953
osal_u8 sta_num
Definition mac_device_ext.h:865
mac_scan_req_stru scan_params
Definition mac_device_ext.h:884
osal_u8 up_vap_num
Definition mac_device_ext.h:863
osal_u8 mac_vap_id
Definition mac_device_ext.h:864
Definition mac_device_ext.h:725
oal_bool_enum_uint8 dscr_opt_enable
Definition mac_device_ext.h:731
osal_u32 rx_pkt_opt_limit
Definition mac_device_ext.h:728
osal_u32 rx_pkt_num
Definition mac_device_ext.h:727
frw_timeout_stru rx_dscr_opt_timer
Definition mac_device_ext.h:726
osal_u32 rx_pkt_reset_limit
Definition mac_device_ext.h:729
oal_bool_enum_uint8 dscr_opt_state
Definition mac_device_ext.h:730
Definition mac_device_ext.h:545
mac_scan_cb_fn p_fn_cb
Definition mac_device_ext.h:555
osal_u64 ull_cookie
Definition mac_device_ext.h:563
osal_u8 chan_numbers
Definition mac_device_ext.h:548
mac_scan_status_enum_uint8 scan_rsp_status
Definition mac_device_ext.h:552
osal_u8 chip_id
Definition mac_device_ext.h:550
osal_u8 n_is_mesh_sta_scan
Definition mac_device_ext.h:559
osal_u8 vap_id
Definition mac_device_ext.h:551
osal_u64 scan_start_time
Definition mac_device_ext.h:565
osal_u8 is_chan_meas_scan
Definition mac_device_ext.h:567
osal_u8 is_any_scan
Definition mac_device_ext.h:558
osal_u8 device_id
Definition mac_device_ext.h:549
mac_vap_state_enum_uint8 vap_last_state
Definition mac_device_ext.h:564
hmac_bss_mgmt_stru bss_mgmt
Definition mac_device_ext.h:546
oal_time_us_stru scan_start_timestamp
Definition mac_device_ext.h:554
Definition mac_device_ext.h:572
oal_cfg80211_scan_request_stru * request
Definition mac_device_ext.h:579
oal_cfg80211_sched_scan_request_stru * sched_scan_req
Definition mac_device_ext.h:580
osal_u32 scan_2g_ch_list_map
Definition mac_device_ext.h:592
oal_bool_enum_uint8 sched_scan_complete
Definition mac_device_ext.h:577
oal_bool_enum_uint8 is_scanning
Definition mac_device_ext.h:574
oal_bool_enum_uint8 complete
Definition mac_device_ext.h:576
osal_mutex scan_request_mutexlock
Definition mac_device_ext.h:582
osal_u8 is_random_mac_addr_scan
Definition mac_device_ext.h:575
frw_timeout_stru scan_timeout
Definition mac_device_ext.h:584
hmac_scan_record_stru scan_record_mgmt
Definition mac_device_ext.h:589
osal_wait wait_queue
Definition mac_device_ext.h:581
Definition mac_device_ext.h:349
mac_ch_type_enum_uint8 ch_type
Definition mac_device_ext.h:351
osal_u16 num_networks
Definition mac_device_ext.h:350
Definition mac_device_ext.h:465
osal_u8 list_num
Definition mac_device_ext.h:467
osal_u32 reset_time
Definition mac_device_ext.h:470
osal_u8 enabled
Definition mac_device_ext.h:466
osal_u32 aging_time
Definition mac_device_ext.h:471
osal_u32 ul_threshold
Definition mac_device_ext.h:469
Definition mac_device_ext.h:457
osal_u32 cfg_time
Definition mac_device_ext.h:460
osal_u32 asso_counter
Definition mac_device_ext.h:461
Definition mac_device_ext.h:476
osal_u8 list_num
Definition mac_device_ext.h:478
osal_u8 blacklist_vap_index
Definition mac_device_ext.h:479
osal_u8 mode
Definition mac_device_ext.h:477
mac_autoblacklist_info_stru autoblacklist_info
Definition mac_device_ext.h:481
osal_u8 blacklist_device_index
Definition mac_device_ext.h:480
Definition mac_device_ext.h:448
osal_u32 aging_time
Definition mac_device_ext.h:452
osal_u32 cfg_time
Definition mac_device_ext.h:451
osal_u32 drop_counter
Definition mac_device_ext.h:453
Definition mac_device_ext.h:330
osal_u8 chip_id_bitmap
Definition mac_device_ext.h:332
Definition mac_device_ext.h:596
osal_u32 mgmt_len
Definition mac_device_ext.h:678
osal_u8 * wpa_ie
Definition mac_device_ext.h:625
oal_bool_enum_uint8 ht_capable
Definition mac_device_ext.h:630
osal_u8 coex_mgmt_supp
Definition mac_device_ext.h:635
oal_bool_enum_uint8 he_capable
Definition mac_device_ext.h:663
osal_u8 wapi
Definition mac_device_ext.h:638
osal_u8 ssid_ie_len
Definition mac_device_ext.h:627
osal_u16 us_cap_info
Definition mac_device_ext.h:608
oal_bool_enum_uint8 btcoex_ps_blacklist_chip_oui
Definition mac_device_ext.h:658
mac_scanned_all_bss_info all_bss_info
Definition mac_device_ext.h:675
wlan_mib_desired_bsstype_enum_uint8 bss_type
Definition mac_device_ext.h:598
oal_bool_enum_uint8 ht_stbc
Definition mac_device_ext.h:637
osal_u8 phy_type
Definition mac_device_ext.h:646
osal_u8 num_supp_rates
Definition mac_device_ext.h:615
osal_u8 need_drop
Definition mac_device_ext.h:648
osal_u32 timestamp
Definition mac_device_ext.h:645
osal_u8 dtim_cnt
Definition mac_device_ext.h:600
wlan_bw_cap_enum_uint8 bw_cap
Definition mac_device_ext.h:633
osal_u16 beacon_period
Definition mac_device_ext.h:607
osal_u8 resv0
Definition mac_device_ext.h:643
osal_u8 * rsn_ie
Definition mac_device_ext.h:624
osal_s8 c_ant1_rssi
Definition mac_device_ext.h:673
osal_u8 uapsd_cap
Definition mac_device_ext.h:613
osal_u8 * ssid_ie
Definition mac_device_ext.h:626
oal_bool_enum_uint8 desired
Definition mac_device_ext.h:614
osal_u8 multi_bssid_capa
Definition mac_device_ext.h:604
oal_bool_enum_uint8 ht_ldpc
Definition mac_device_ext.h:636
oal_bool_enum_uint8 support_rrm
Definition mac_device_ext.h:668
wlan_channel_bandwidth_enum_uint8 channel_bandwidth
Definition mac_device_ext.h:634
oal_bool_enum_uint8 vendor_vht_capable
Definition mac_device_ext.h:632
osal_u8 dtim_period
Definition mac_device_ext.h:599
oal_bool_enum_uint8 new_scan_bss
Definition mac_device_ext.h:603
osal_u8 num_sounding_dim
Definition mac_device_ext.h:661
osal_u8 vendor_novht_capable
Definition mac_device_ext.h:639
osal_u8 wmm_cap
Definition mac_device_ext.h:612
osal_u32 parent_tsf
Definition mac_device_ext.h:649
wlan_nss_enum_uint8 support_max_nss
Definition mac_device_ext.h:659
mac_channel_stru st_channel
Definition mac_device_ext.h:611
osal_u8 bss_assoc_disallowed
Definition mac_device_ext.h:667
osal_s8 c_ant0_rssi
Definition mac_device_ext.h:672
oal_bool_enum_uint8 support_opmode
Definition mac_device_ext.h:660
oal_bool_enum_uint8 vht_capable
Definition mac_device_ext.h:631
osal_s8 c_rssi
Definition mac_device_ext.h:605
oal_bool_enum_uint8 en_11ntxbf
Definition mac_device_ext.h:601
Definition mac_device_ext.h:336
osal_u16 num_networks
Definition mac_device_ext.h:337
Definition wlan_types_base_rom.h:258
Definition mac_device_ext.h:314
void * p_alg_priv
Definition mac_device_ext.h:323
osal_u8 device_nums
Definition mac_device_ext.h:317
oal_bool_enum_uint8 chip_state
Definition mac_device_ext.h:319
hal_to_dmac_chip_stru * hal_chip
Definition mac_device_ext.h:321
osal_u32 chip_ver
Definition mac_device_ext.h:320
frw_timeout_stru active_user_timer
Definition mac_device_ext.h:326
mac_lut_table_stru lut_table
Definition mac_device_ext.h:322
osal_u8 chip_id
Definition mac_device_ext.h:318
Definition mac_device_ext.h:783
osal_u16 csi_data_max_len
Definition mac_device_ext.h:785
osal_u8 csi_data_blk_num
Definition mac_device_ext.h:784
Definition mac_device_ext.h:764
osal_u16 period
Definition mac_device_ext.h:780
osal_u8 resv
Definition mac_device_ext.h:768
osal_u8 ppdu_filter_bitmap
Definition mac_device_ext.h:773
osal_u8 user_idx
Definition mac_device_ext.h:765
osal_u8 sub_type_filter
Definition mac_device_ext.h:772
osal_u8 enable
Definition mac_device_ext.h:766
osal_u8 sub_type_filter_enable
Definition mac_device_ext.h:771
osal_u8 frame_type_filter_bitmap
Definition mac_device_ext.h:770
osal_u8 cfg_match_ta_ra_sel
Definition mac_device_ext.h:767
Definition hal_common_ops_device_rom.h:513
Definition mac_device_ext.h:359
oal_bool_enum_uint8 resv
Definition mac_device_ext.h:378
oal_bool_enum_uint8 rx_stbc_is_supp
Definition mac_device_ext.h:369
oal_bool_enum_uint8 mc_is_supp_80211
Definition mac_device_ext.h:366
oal_bool_enum_uint8 ldpc_is_supp
Definition mac_device_ext.h:367
wlan_nss_enum_uint8 nss_num
Definition mac_device_ext.h:361
osal_u8 mtid_aggregation_rx_support
Definition mac_device_ext.h:377
oal_bool_enum_uint8 is_supp_1024qam
Definition mac_device_ext.h:365
oal_bool_enum_uint8 ba_bitmap_support_32bit
Definition mac_device_ext.h:376
oal_bool_enum_uint8 su_bfmer_is_supp
Definition mac_device_ext.h:370
wlan_bw_cap_enum_uint8 channel_width
Definition mac_device_ext.h:362
oal_bool_enum_uint8 mu_bfmer_is_supp
Definition mac_device_ext.h:373
oal_bool_enum_uint8 resv1
Definition mac_device_ext.h:380
oal_bool_enum_uint8 switch_11ax
Definition mac_device_ext.h:375
oal_bool_enum_uint8 tx_stbc_is_supp
Definition mac_device_ext.h:368
oal_bool_enum_uint8 nb_is_supp
Definition mac_device_ext.h:364
oal_bool_enum_uint8 su_bfmee_is_supp
Definition mac_device_ext.h:371
oal_bool_enum_uint8 mu_bfmee_is_supp
Definition mac_device_ext.h:374
Definition mac_device_ext.h:735
wlan_nss_enum_uint8 nss_num
Definition mac_device_ext.h:736
wlan_mib_mimo_power_save_enum_uint8 smps_mode
Definition mac_device_ext.h:737
Definition mac_device_ext.h:299
oal_bool_enum_uint8 en_11v
Definition mac_device_ext.h:301
oal_bool_enum_uint8 en_11k
Definition mac_device_ext.h:300
oal_bool_enum_uint8 en_11r_ds
Definition mac_device_ext.h:303
oal_bool_enum_uint8 en_11r
Definition mac_device_ext.h:302
Definition wlan_resource_common_rom.h:256
Definition mac_device_ext.h:789
osal_u8 lenth
Definition mac_device_ext.h:794
osal_u8 location_type
Definition mac_device_ext.h:795
osal_u8 eid
Definition mac_device_ext.h:793
osal_u8 action_code
Definition mac_device_ext.h:791
osal_u8 category
Definition mac_device_ext.h:790
Definition mac_device_ext.h:309
Definition mac_device_ext.h:422
osal_u8 blacklist_cnt
Definition mac_device_ext.h:424
Definition mac_device_ext.h:741
mac_m2s_mode_enum_uint8 cfg_m2s_mode
Definition mac_device_ext.h:742
oal_bool_enum_uint8 m2s_type
Definition mac_device_ext.h:747
osal_char value
Definition mac_device_ext.h:759
osal_u8 master_id
Definition mac_device_ext.h:748
wlan_m2s_trigger_mode_enum_uint8 trigger_mode
Definition mac_device_ext.h:750
oal_bool_enum_uint8 mss_on
Definition mac_device_ext.h:754
osal_u8 opt
Definition mac_device_ext.h:758
mac_m2s_command_state_enum_uint8 m2s_state
Definition mac_device_ext.h:749
Definition mac_device_ext.h:485
osal_u64 ull_last_roc_id
Definition mac_device_ext.h:492
oal_net_device_stru * second_net_device
Definition mac_device_ext.h:496
oal_net_device_stru * p2p_net_device
Definition mac_device_ext.h:490
osal_u8 p2p_ps_pause
Definition mac_device_ext.h:489
osal_u64 ull_send_action_id
Definition mac_device_ext.h:491
osal_u8 p2p_mode
Definition mac_device_ext.h:486
mac_vap_state_enum_uint8 last_vap_state
Definition mac_device_ext.h:487
oal_nl80211_channel_type listen_channel_type
Definition mac_device_ext.h:494
oal_net_device_stru * primary_net_device
Definition mac_device_ext.h:495
oal_ieee80211_channel_stru st_listen_channel
Definition mac_device_ext.h:493
osal_u8 roc_need_switch
Definition mac_device_ext.h:488
Definition mac_device_ext.h:383
osal_u8 dto_switch
Definition mac_device_ext.h:386
osal_u8 apf_switch
Definition mac_device_ext.h:388
osal_u32 cmd_bit_map
Definition mac_device_ext.h:384
osal_u8 srb_switch
Definition mac_device_ext.h:385
osal_u8 ao_switch
Definition mac_device_ext.h:389
osal_u8 nfi_switch
Definition mac_device_ext.h:387
Definition mac_device_ext.h:343
osal_u8 value
Definition mac_device_ext.h:345
mac_reset_sys_type_enum_uint8 reset_sys_type
Definition mac_device_ext.h:344
Definition mac_device_ext.h:682
osal_u16 scan_time
Definition mac_device_ext.h:713
osal_u8 scan_flag
Definition mac_device_ext.h:716
osal_u8 channel_nums
Definition mac_device_ext.h:711
osal_u8 is_p2p0_scan
Definition mac_device_ext.h:696
osal_u8 desire_fast_scan
Definition mac_device_ext.h:699
osal_u8 max_send_probe_req_count_per_channel
Definition mac_device_ext.h:695
osal_u16 work_time_on_home_channel
Definition mac_device_ext.h:707
osal_u8 probe_delay
Definition mac_device_ext.h:712
wlan_scan_mode_enum_uint8 scan_mode
Definition mac_device_ext.h:715
oal_bool_enum_uint8 abort_scan_flag
Definition mac_device_ext.h:702
osal_u8 max_scan_count_per_channel
Definition mac_device_ext.h:690
oal_bool_enum_uint8 is_random_mac_addr_scan
Definition mac_device_ext.h:703
osal_u8 scan_channel_interval
Definition mac_device_ext.h:706
osal_u8 vap_id
Definition mac_device_ext.h:718
oal_bool_enum_uint8 need_switch_back_home_channel
Definition mac_device_ext.h:705
osal_u8 is_radom_mac_saved
Definition mac_device_ext.h:697
wlan_mib_desired_bsstype_enum_uint8 bss_type
Definition mac_device_ext.h:683
osal_u8 radom_mac_saved_to_dev
Definition mac_device_ext.h:698
osal_u8 ssid_num
Definition mac_device_ext.h:686
wlan_scan_type_enum_uint8 scan_type
Definition mac_device_ext.h:684
osal_u8 scan_func
Definition mac_device_ext.h:717
osal_u64 cookie
Definition mac_device_ext.h:719
osal_u8 p2p0_listen_channel
Definition mac_device_ext.h:689
osal_u8 bssid_num
Definition mac_device_ext.h:685
osal_u8 bit_rsv
Definition mac_device_ext.h:700
mac_scan_cb_fn fn_cb
Definition mac_device_ext.h:722
Definition mac_device_ext.h:512
mac_scan_status_enum_uint8 scan_rsp_status
Definition mac_device_ext.h:513
osal_u64 cookie
Definition mac_device_ext.h:515
Definition wlan_resource_common_rom.h:211
Definition mac_device_ext.h:523
osal_u8 channel
Definition mac_device_ext.h:529
oal_bool_enum_uint8 support_opmode
Definition mac_device_ext.h:538
osal_s8 ant0_rssi
Definition mac_device_ext.h:525
osal_s8 snr_ant0
Definition mac_device_ext.h:530
osal_s8 ant1_rssi
Definition mac_device_ext.h:526
wlan_mib_desired_bsstype_enum_uint8 bss_type
Definition mac_device_ext.h:527
osal_u8 num_sounding_dim
Definition mac_device_ext.h:539
wlan_nss_enum_uint8 support_max_nss
Definition mac_device_ext.h:537
osal_u8 resv1
Definition mac_device_ext.h:540
osal_s8 snr_ant1
Definition mac_device_ext.h:531
osal_u32 parent_tsf
Definition mac_device_ext.h:535
osal_s32 rssi
Definition mac_device_ext.h:524
Definition wlan_resource_common.h:76
Definition mac_device_ext.h:401
osal_u16 seqnum_used_times
Definition mac_device_ext.h:403
osal_u32 tx_seqnum
Definition mac_device_ext.h:402
osal_u16 incr_constant
Definition mac_device_ext.h:404
Definition mac_device_ext.h:986
hmac_device_stru * hmac_device
Definition mac_device_ext.h:987
Definition osal_list.h:39
Definition osal_mutex.h:20
Definition osal_spinlock.h:18
Definition osal_timer.h:18
Definition osal_wait.h:21
Definition hal_common_ops_device_rom.h:1122
Definition hal_ops_common_rom.h:529
Definition wlan_resource_common_rom.h:277
Definition wlan_types.h:776
Definition wlan_types.h:783
#define BIT1
Definition td_base.h:176
#define BIT3
Definition td_base.h:174
#define BIT2
Definition td_base.h:175
#define BIT4
Definition td_base.h:173
#define BIT6
Definition td_base.h:171
#define BIT0
Definition td_base.h:177
#define BIT5
Definition td_base.h:172
unsigned char td_u8
Definition td_type.h:36
osal_u8 wlan_mib_mimo_power_save_enum_uint8
Definition wlan_mib_type.h:248
@ WLAN_MIB_MIMO_POWER_SAVE_STATIC
Definition wlan_mib_type.h:242
@ WLAN_MIB_MIMO_POWER_SAVE_MIMO
Definition wlan_mib_type.h:244
osal_u8 wlan_mib_desired_bsstype_enum_uint8
Definition wlan_mib_type.h:72
osal_u8 wlan_mib_vht_supp_width_enum_uint8
Definition wlan_mib_type.h:705
osal_u8 mac_vap_state_enum_uint8
Definition wlan_resource_common_rom.h:67
#define MAC_RX_BA_LUT_BMAP_LEN
Definition wlan_spec_hh503.h:197
#define WLAN_BLACKLIST_MAX
Definition wlan_spec_hh503.h:353
#define WLAN_SCAN_REQ_MAX_SSID
Definition wlan_spec_hh503.h:34
#define WLAN_SCAN_REQ_MAX_BSSID
Definition wlan_spec_hh503.h:33
#define WLAN_MAX_SCAN_BSS_PER_CH
Definition wlan_spec_hh503.h:37
#define WLAN_M2S_BLACKLIST_MAX_NUM
Definition wlan_spec_hh503_rom.h:256
#define WLAN_SERVICE_VAP_MAX_NUM_PER_DEVICE
Definition wlan_spec_rom.h:65
#define WLAN_ACTIVE_USER_IDX_BMAP_LEN
Definition wlan_spec_rom.h:208
#define WLAN_CHIP_MAX_NUM_PER_BOARD
Definition wlan_spec_rom.h:41
#define WLAN_DEVICE_MAX_NUM_PER_CHIP
Definition wlan_spec_rom.h:44
#define WLAN_SERVICE_DEVICE_MAX_NUM_PER_CHIP
Definition wlan_spec_rom.h:46
#define WLAN_SSID_MAX_LEN
Definition wlan_types.h:55
#define WLAN_MAX_CHANNEL_NUM
Definition wlan_types.h:350
#define WLAN_COUNTRY_STR_LEN
Definition wlan_types.h:267
td_u8 wlan_protocol_cap_enum_uint8
Definition wlan_types.h:417
osal_u8 wlan_bw_cap_enum_uint8
Definition wlan_types.h:455
#define WLAN_DOUBLE_NSS
Definition wlan_types.h:25
#define WLAN_SINGLE_NSS
Definition wlan_types.h:24
#define WLAN_RANDOM_MAC_OUI_LEN
Definition wlan_types.h:130
osal_u8 wlan_nss_enum_uint8
Definition wlan_types_base_rom.h:240
osal_u8 wlan_scan_type_enum_uint8
Definition wlan_types_base_rom.h:375
osal_u8 wlan_vap_mode_enum_uint8
Definition wlan_types_base_rom.h:89
osal_u8 wlan_channel_bandwidth_enum_uint8
Definition wlan_types_base_rom.h:237
@ WLAN_WME_AC_BUTT
Definition wlan_types_base_rom.h:54
osal_u8 wlan_channel_band_enum_uint8
Definition wlan_types_base_rom.h:97
osal_u8 wlan_m2s_trigger_mode_enum_uint8
Definition wlan_types_base_rom.h:459
osal_u8 wlan_scan_mode_enum_uint8
Definition wlan_types_base_rom.h:395
osal_u8 wlan_band_cap_enum_uint8
Definition wlan_types_common.h:82