7#ifndef __WLAN_TYPES_HCM_H__
8#define __WLAN_TYPES_HCM_H__
21#define WLAN_2G_SUB_BAND_NUM 14
24#define WLAN_SINGLE_NSS 0
25#define WLAN_DOUBLE_NSS 1
26#define WLAN_TRIPLE_NSS 2
27#define WLAN_FOUR_NSS 3
28#define WLAN_NSS_LIMIT 2
30#define WLAN_USER_HT_NSS_LIMIT 4
31#define WLAN_USER_VHT_NSS_LIMIT 8
33#if defined(_PRE_WLAN_FEATURE_NSS_MODE)
34#if defined (_PRE_WLAN_SUPPORT_SINGLE_NSS) && (_PRE_WLAN_FEATURE_NSS_MODE == _PRE_WLAN_SUPPORT_SINGLE_NSS)
35#define WLAN_MAX_NSS_NUM (WLAN_SINGLE_NSS)
36#elif defined (_PRE_WLAN_SUPPORT_DOUBLE_NSS) && (_PRE_WLAN_FEATURE_NSS_MODE == _PRE_WLAN_SUPPORT_DOUBLE_NSS)
37#define WLAN_MAX_NSS_NUM (WLAN_DOUBLE_NSS)
39#define WLAN_MAX_NSS_NUM (WLAN_SINGLE_NSS)
43#define WLAN_NSS_MAX_NUM_LIMIT (WLAN_MAX_NSS_NUM + 1)
46#define MAC_BYTE_ALIGN_VALUE 4
48#define WLAN_MAC_ADDR_LEN 6
49#define WLAN_MAX_FRAME_HEADER_LEN 36
50#define WLAN_MIN_FRAME_HEADER_LEN 10
51#define WLAN_MAX_FRAME_LEN 1600
52#define WLAN_MGMT_FRAME_HEADER_LEN 24
53#define WLAN_IWPRIV_MAX_BUFF_LEN 100
55#define WLAN_SSID_MAX_LEN (32 + 1)
58#define WLAN_PROTOCOL_VERSION 0x00
59#define WLAN_FC0_TYPE_MGT 0x00
60#define WLAN_FC0_TYPE_CTL 0x04
61#define WLAN_FC0_TYPE_DATA 0x08
64#define WLAN_FC0_SUBTYPE_ASSOC_REQ 0x00
65#define WLAN_FC0_SUBTYPE_ASSOC_RSP 0x10
66#define WLAN_FC0_SUBTYPE_REASSOC_REQ 0x20
67#define WLAN_FC0_SUBTYPE_REASSOC_RSP 0x30
68#define WLAN_FC0_SUBTYPE_PROBE_REQ 0x40
69#define WLAN_FC0_SUBTYPE_PROBE_RSP 0x50
70#define WLAN_FC0_SUBTYPE_BEACON 0x80
71#define WLAN_FC0_SUBTYPE_ATIM 0x90
72#define WLAN_FC0_SUBTYPE_DISASSOC 0xa0
73#define WLAN_FC0_SUBTYPE_AUTH 0xb0
74#define WLAN_FC0_SUBTYPE_DEAUTH 0xc0
75#define WLAN_FC0_SUBTYPE_ACTION 0xd0
76#define WLAN_FC0_SUBTYPE_ACTION_NO_ACK 0xe0
79#define WLAN_FC0_SUBTYPE_NDPA 0x50
80#define WLAN_FC0_SUBTYPE_CONTROL_WRAPPER 0x70
81#define WLAN_FC0_SUBTYPE_BAR 0x80
82#define WLAN_FC0_SUBTYPE_BA 0x90
84#define WLAN_FC0_SUBTYPE_PS_POLL 0xa0
85#define WLAN_FC0_SUBTYPE_RTS 0xb0
86#define WLAN_FC0_SUBTYPE_CTS 0xc0
87#define WLAN_FC0_SUBTYPE_ACK 0xd0
88#define WLAN_FC0_SUBTYPE_CF_END 0xe0
89#define WLAN_FC0_SUBTYPE_CF_END_ACK 0xf0
92#define WLAN_FC0_SUBTYPE_DATA 0x00
93#define WLAN_FC0_SUBTYPE_CF_ACK 0x10
94#define WLAN_FC0_SUBTYPE_CF_POLL 0x20
95#define WLAN_FC0_SUBTYPE_CF_ACPL 0x30
96#define WLAN_FC0_SUBTYPE_NODATA 0x40
97#define WLAN_FC0_SUBTYPE_CFACK 0x50
98#define WLAN_FC0_SUBTYPE_CFPOLL 0x60
99#define WLAN_FC0_SUBTYPE_CF_ACK_CF_ACK 0x70
100#define WLAN_FC0_SUBTYPE_QOS 0x80
101#define WLAN_FC0_SUBTYPE_QOS_NULL 0xc0
103#define WLAN_FC1_DIR_MASK 0x03
104#define WLAN_FC1_DIR_NODS 0x00
105#define WLAN_FC1_DIR_TODS 0x01
106#define WLAN_FC1_DIR_FROMDS 0x02
107#define WLAN_FC1_DIR_DSTODS 0x03
109#define WLAN_FC1_MORE_FRAG 0x04
110#define WLAN_FC1_RETRY 0x08
111#define WLAN_FC1_PWR_MGT 0x10
112#define WLAN_FC1_MORE_DATA 0x20
113#define WLAN_FC1_WEP 0x40
114#define WLAN_FC1_ORDER 0x80
116#define WLAN_HDR_DUR_OFFSET 2
117#define WLAN_HDR_ADDR1_OFFSET 4
118#define WLAN_HDR_ADDR2_OFFSET 10
119#define WLAN_HDR_ADDR3_OFFSET 16
120#define WLAN_HDR_FRAG_OFFSET 22
122#define WLAN_REASON_CODE_LEN 2
125#define WLAN_FRAME_TO_AP 0x0100
126#define WLAN_FRAME_FROM_AP 0x0200
128#define WLAN_HDR_FCS_LENGTH 4
130#define WLAN_RANDOM_MAC_OUI_LEN 3
132#define WLAN_MAX_BAR_DATA_LEN 20
133#define WLAN_CHTXT_SIZE 128
135#define WLAN_SEQ_SHIFT 4
137#define WLAN_DELIMETER_LENGTH 4
140#define DMAC_ALG_CONFIG_MAX_ARG 7
143#define WLAN_CHAN_SWITCH_DEFAULT_CNT 6
144#define WLAN_CHAN_SWITCH_DETECT_RADAR_CNT 1
147#define WLAN_DEFAULT_CHAN_NUM 6
150#define WLAN_5G_SUB_BAND_NUM 7
151#define WLAN_5G_20M_SUB_BAND_NUM 7
152#define WLAN_5G_80M_SUB_BAND_NUM 7
153#define WLAN_5G_CALI_SUB_BAND_NUM (WLAN_5G_20M_SUB_BAND_NUM + WLAN_5G_80M_SUB_BAND_NUM)
155#define WLAN_DIEID_MAX_LEN 40
157#define WLAN_FIELD_TYPE_AID 0xC000
159#define WLAN_SIFS_OFDM_POWLVL_NUM 4
161#define WLAN_ACTION_BODY_CATEGORY_OFFSET 0
162#define WLAN_ACTION_BODY_ELEMENT_OFFSET 6
163#define WLAN_ACTION_BODY_OFFSET 24
165#define WLAN_ACTION_CATEGORY_VENDOR_SPECIFIC 127
166#define WLAN_ACTION_TYPE_NOA 1
169#define WLAN_FC0_ASSOC_REQ_MIN_LEN 4
170#define WLAN_FC0_REASSOC_REQ_MIN_LEN 8
171#define WLAN_FC0_BEACON_MIN_LEN 12
172#define WLAN_FC0_DISASSOC_MIN_LEN 2
173#define WLAN_FC0_AUTH_MIN_LEN 6
174#define WLAN_FC0_DEAUTH_MIN_LEN 2
175#define WLAN_FC0_ACTION_MIN_LEN 1
177#define WLAN_INVALD_VHT_MCS 0xff
178#define WLAN_HT_MAX_BITMAP_LEN 8
204#define WLAN_AMSDU_FRAME_MAX_LEN_SHORT 3839
205#define WLAN_AMSDU_FRAME_MAX_LEN_LONG 7935
208#define WLAN_RSSI_DUMMY_MARKER 0x7F
214#define WITP_WLAN_CIPHER_SUITE_USE_GROUP 0x000FAC00
215#define WITP_WLAN_CIPHER_SUITE_WEP40 0x000FAC01
216#define WITP_WLAN_CIPHER_SUITE_TKIP 0x000FAC02
218#define WITP_WLAN_CIPHER_SUITE_CCMP 0x000FAC04
219#define WITP_WLAN_CIPHER_SUITE_WEP104 0x000FAC05
220#define WITP_WLAN_CIPHER_SUITE_AES_CMAC 0x000FAC06
221#define WITP_WLAN_CIPHER_SUITE_GCMP 0x000FAC08
222#define WITP_WLAN_CIPHER_SUITE_GCMP_256 0x000FAC09
223#define WITP_WLAN_CIPHER_SUITE_CCMP_256 0x000FAC0A
224#define WITP_WLAN_CIPHER_SUITE_BIP_GMAC_128 0x000FAC0B
225#define WITP_WLAN_CIPHER_SUITE_BIP_GMAC_256 0x000FAC0C
226#define WITP_WLAN_CIPHER_SUITE_BIP_CMAC_256 0x000FAC0D
228#define WITP_WLAN_CIPHER_SUITE_SMS4 0x00147201
231#define WITP_WLAN_AKM_SUITE_8021X 0x000FAC01
232#define WITP_WLAN_AKM_SUITE_PSK 0x000FAC02
233#define WITP_WLAN_AKM_SUITE_WAPI_PSK 0x000FAC04
234#define WITP_WLAN_AKM_SUITE_WAPI_CERT 0x000FAC12
236#define WLAN_PMKID_LEN 16
237#define WLAN_PMKID_CACHE_SIZE 16
238#define WLAN_NONCE_LEN 32
239#define WLAN_PTK_PREFIX_LEN 22
240#define WLAN_GTK_PREFIX_LEN 19
241#define WLAN_GTK_DATA_LEN (NONCE_LEN + WLAN_MAC_ADDR_LEN)
242#define WLAN_PTK_DATA_LEN (2 * NONCE_LEN + 2 * WLAN_MAC_ADDR_LEN)
244#define WLAN_KCK_LENGTH 16
245#define WLAN_KEK_LENGTH 16
246#define WLAN_TEMPORAL_KEY_LENGTH 16
247#define WLAN_MIC_KEY_LENGTH 8
249#define WLAN_PMK_SIZE 32
250#define WLAN_PTK_SIZE 64
251#define WLAN_GTK_SIZE 32
252#define WLAN_GMK_SIZE 32
254#define WLAN_WEP40_KEY_LEN 5
255#define WLAN_WEP104_KEY_LEN 13
256#define WLAN_TKIP_KEY_LEN 32
257#define WLAN_CCMP_KEY_LEN 16
258#define WLAN_BIP_KEY_LEN 16
260#define WLAN_NUM_DOT11WEPDEFAULTKEYVALUE 4
261#define WLAN_MAX_WEP_STR_SIZE 27
262#define WLAN_WEP_SIZE_OFFSET 0
263#define WLAN_WEP_KEY_VALUE_OFFSET 1
264#define WLAN_WEP_40_KEY_SIZE 40
265#define WLAN_WEP_104_KEY_SIZE 104
267#define WLAN_COUNTRY_STR_LEN 3
270#define WLAN_ENCRYPT_BIT (1 << 0)
271#define WLAN_WEP_BIT (1 << 1)
272#define WLAN_WEP104_BIT ((1 << 2) | (1 << 1))
273#define WLAN_WPA_BIT (1 << 3)
274#define WLAN_WPA2_BIT (1 << 4)
275#define WLAN_CCMP_BIT (1 << 5)
276#define WLAN_TKIP_BIT (1 << 6)
277#ifdef _PRE_WLAN_FEATURE_WPA3
278#define WLAN_WPA3_BIT (1 << 7)
281#define WLAN_WAPI_BIT (1 << 5)
285#define WLAN_WPA_KEY_LEN 32
286#define WLAN_CIPHER_KEY_LEN 16
287#define WLAN_TKIP_MIC_LEN 16
289#define WLAN_WPA_SEQ_LEN 16
292#define WLAN_OPEN_SYS_BIT (1 << 0)
293#define WLAN_SHARED_KEY_BIT (1 << 1)
294#define WLAN_8021X_BIT (1 << 2)
296#define WLAN_WITP_CAPABILITY_PRIVACY BIT4
299#define WLAN_NUM_IGTK 2
300#define WLAN_MAX_IGTK_KEY_INDEX 5
301#define WLAN_MAX_WEP_KEY_COUNT 4
306#define WLAN_BIP_REPLAY_FAIL_FLT BIT0
307#define WLAN_CCMP_REPLAY_FAIL_FLT BIT1
308#define WLAN_OTHER_CTRL_FRAME_FLT BIT2
309#define WLAN_BCMC_MGMT_OTHER_BSS_FLT BIT3
310#define WLAN_UCAST_MGMT_OTHER_BSS_FLT BIT4
312#define WLAN_UCAST_DATA_OTHER_BSS_FLT BIT5
319#define WLAN_RF_CHANNEL_ZERO 0
321#define WLAN_RF_CHANNEL_ONE 1
325#define WLAN_PHY_CHAIN_ZERO_IDX 0
327#define WLAN_PHY_CHAIN_ONE_IDX 1
330#define WLAN_RF_CHAIN_DOUBLE 3
331#define WLAN_RF_CHAIN_ONE 2
332#define WLAN_RF_CHAIN_ZERO 1
335#define WLAN_PHY_CHAIN_DOUBLE 3
336#define WLAN_TX_CHAIN_DOUBLE WLAN_PHY_CHAIN_DOUBLE
337#define WLAN_RX_CHAIN_DOUBLE WLAN_PHY_CHAIN_DOUBLE
339#define WLAN_PHY_CHAIN_ZERO 1
340#define WLAN_TX_CHAIN_ZERO WLAN_PHY_CHAIN_ZERO
341#define WLAN_RX_CHAIN_ZERO WLAN_PHY_CHAIN_ZERO
343#define WLAN_PHY_CHAIN_ONE 2
344#define WLAN_TX_CHAIN_ONE WLAN_PHY_CHAIN_ONE
345#define WLAN_RX_CHAIN_ONE WLAN_PHY_CHAIN_ONE
347#define WLAN_2G_CHANNEL_NUM 14
348#define WLAN_5G_CHANNEL_NUM 29
350#define WLAN_MAX_CHANNEL_NUM (WLAN_2G_CHANNEL_NUM + WLAN_5G_CHANNEL_NUM)
353#define WLAN_RF_PLL_ID_0 0
355#define WLAN_RF_PLL_ID_1 1
360#define WLAN_LINKLOSS_REPORT 10
361#define WLAN_LINKLOSS_MIN_THRESHOLD 10
364#define MAC_MAX_SUP_MCS7_11AX_EACH_NSS 0
365#define MAC_MAX_SUP_MCS9_11AX_EACH_NSS 1
366#define MAC_MAX_SUP_MCS11_11AX_EACH_NSS 2
367#define MAC_MAX_SUP_INVALID_11AX_EACH_NSS 3
370#define MAC_MAX_RATE_SINGLE_NSS_20M_11AX 106
371#define MAC_MAX_RATE_SINGLE_NSS_40M_11AX 212
372#define MAC_MAX_RATE_SINGLE_NSS_80M_11AX 212
374#define MAC_MAX_RATE_DOUBLE_NSS_20M_11AX 211
375#define MAC_MAX_RATE_DOUBLE_NSS_40M_11AX 423
376#define MAC_MAX_RATE_DOUBLE_NSS_80M_11AX 869
378#define MAC_TRIGGER_FRAME_PADDING_DURATION0US 0
379#define MAC_TRIGGER_FRAME_PADDING_DURATION8US 1
380#define MAC_TRIGGER_FRAME_PADDING_DURATION16US 2
389#define WLAN_TID_MAX_NUM WLAN_TIDNO_BUTT
392#define WLAN_AUTH_SUITE_RSV 0
393#define WLAN_AUTH_SUITE_1X 1
394#define WLAN_AUTH_SUITE_PSK 2
395#define WLAN_AUTH_SUITE_FT_1X 3
396#define WLAN_AUTH_SUITE_FT_PSK 4
397#define WLAN_AUTH_SUITE_1X_SHA256 5
398#define WLAN_AUTH_SUITE_PSK_SHA256 6
399#define WLAN_AUTH_SUITE_TDLS 7
400#define WLAN_AUTH_SUITE_SAE_SHA256 8
401#define WLAN_AUTH_SUITE_FT_SHA256 9
402#define WLAN_AUTH_SUITE_OWE 18
404#define MAC_OWE_GROUP_SUPPORTED_NUM 3
405#define MAC_OWE_GROUP_19 19
406#define MAC_OWE_GROUP_20 20
407#define MAC_OWE_GROUP_21 21
535#if (WLAN_SINGLE_NSS <= WLAN_MAX_NSS_NUM)
547#if (WLAN_DOUBLE_NSS <= WLAN_MAX_NSS_NUM)
548 WLAN_HT_DOUBLE_NSS_START,
549 WLAN_HT_MCS8 = WLAN_HT_DOUBLE_NSS_START,
557 WLAN_HT_DOUBLE_NSS_END = WLAN_HT_MCS15,
563#define WLAN_HT_MCS32 32
564#define WLAN_MIN_MPDU_LEN_FOR_MCS32 12
565#define WLAN_MIN_MPDU_LEN_FOR_MCS32_SHORTGI 13
566#define WLAN_MIN_MPDU_LEN_FOR_HE 80
579#ifdef _PRE_WLAN_FEATURE_DFX_CHR
581 CHR_ERR_CODE_PLL = 0,
582 CHR_ERR_CODE_RX_SARADC_OFFSET,
583 CHR_ERR_CODE_RX_SARADC_DELAY,
584 CHR_ERR_CODE_RX_LPF_WIFI,
585 CHR_ERR_CODE_RX_LPF_BLE,
586 CHR_ERR_CODE_RX_RFDC_WIFI,
587 CHR_ERR_CODE_RX_RFDC_BLE,
588 CHR_ERR_CODE_RX_DIGDC,
589 CHR_ERR_CODE_RX_DIGDC_TRACK,
590 CHR_ERR_CODE_RX_DC_OFFSET,
591 CHR_ERR_CODE_RX_IQ_CALI,
592 CHR_ERR_CODE_RX_IQ_MANUAL,
593 CHR_ERR_CODE_RX_LCTUNE,
594 CHR_ERR_CODE_TX_LPF_WIFI,
595 CHR_ERR_CODE_TX_LPF_BLE,
597 CHR_ERR_CODE_TX_IQDC,
598 CHR_ERR_CODE_TX_PADIG,
599 CHR_ERR_CODE_TX_PADIGPOWDB,
601} chr_cali_err_code_enum;
609#define WLAN_CCA_OPT_DISABLE 0
610#define WLAN_CCA_OPT_ENABLE 1
613#define WLAN_EDCA_OPT_STA_DISABLE 0
614#define WLAN_EDCA_OPT_STA_ENABLE 1
617#define WLAN_EDCA_OPT_AP_EN_DISABLE 0
618#define WLAN_EDCA_OPT_AP_EN_DEFAULT 1
619#define WLAN_EDCA_OPT_AP_EN_WITH_COCH 2
622#define WLAN_ANTI_INTF_EN_OFF 0
623#define WLAN_ANTI_INTF_EN_ON 1
624#define WLAN_ANTI_INTF_EN_PROBE 2
627#define WLAN_EXTLNA_BYPASS_EN_OFF 0
628#define WLAN_EXTLNA_BYPASS_EN_ON 1
629#define WLAN_EXTLNA_BYPASS_EN_FORCE 2
632#define WLAN_DFS_EN_OFF 0
633#define WLAN_DFS_EN_ON 1
638#define WLAN_CFG_OTHER_BSS_BEACON_FLT_EN BIT25
639#define WLAN_CFG_WDS_FLT_EN BIT24
640#define WLAN_CFG_WDS_BCMC_FLT_EN BIT23
641#define WLAN_CFG_WDS_NON_DIRECT_FLT_EN BIT22
681#ifdef _PRE_WLAN_FEATURE_1024QAM
822 return ((header[0] & (0x0c)) >> 2);
834 return (val < 0) ? -val : val;
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
#define INLINE__
Definition osal_list.h:25
unsigned char osal_u8
Definition osal_types.h:11
signed char osal_s8
Definition osal_types.h:17
long long osal_s64
Definition osal_types.h:20
unsigned short osal_u16
Definition osal_types.h:12
Definition wlan_types.h:766
osal_s8 free_power_80m
Definition wlan_types.h:772
osal_u16 chan_ratio_20m
Definition wlan_types.h:767
osal_u16 chan_ratio_40m
Definition wlan_types.h:768
osal_u16 chan_ratio_80m
Definition wlan_types.h:769
osal_s8 free_power_40m
Definition wlan_types.h:771
osal_s8 free_power_20m
Definition wlan_types.h:770
Definition wlan_types.h:776
oal_bool_enum_uint8 m2s_result
Definition wlan_types.h:779
wlan_m2s_action_type_enum_uint8 action_type
Definition wlan_types.h:778
Definition wlan_types.h:758
td_u32 key_len
Definition wlan_types.h:760
td_u32 cipher
Definition wlan_types.h:759
td_u32 seq_len
Definition wlan_types.h:761
Definition wlan_types.h:783
td_s16 free_power_stats_20m
Definition wlan_types.h:792
td_u8 free_power_cnt
Definition wlan_types.h:787
td_u8 radar_freq_offset
Definition wlan_types.h:808
td_u8 stats_valid
Definition wlan_types.h:785
td_u32 total_free_time_80m_us
Definition wlan_types.h:800
td_u8 channel_number
Definition wlan_types.h:784
td_u8 bandwidth_mode
Definition wlan_types.h:790
td_u8 stats_cnt
Definition wlan_types.h:786
td_s16 s_free_power_stats_160m
Definition wlan_types.h:810
td_u32 total_send_time_us
Definition wlan_types.h:802
td_s16 free_power_stats_40m
Definition wlan_types.h:793
td_u8 radar_bw
Definition wlan_types.h:806
td_u16 phy_total_stats_time_ms
Definition wlan_types.h:811
td_u8 radar_detected
Definition wlan_types.h:805
td_u32 total_recv_time_us
Definition wlan_types.h:803
td_s16 free_power_stats_80m
Definition wlan_types.h:794
td_u8 radar_type
Definition wlan_types.h:807
td_u32 total_free_time_40m_us
Definition wlan_types.h:799
td_u32 total_free_time_20m_us
Definition wlan_types.h:798
td_u32 total_stats_time_us
Definition wlan_types.h:797
td_u32 total_free_time_sec20m_us
Definition wlan_types.h:801
unsigned short td_u16
Definition td_type.h:37
unsigned char td_u8
Definition td_type.h:36
unsigned int td_u32
Definition td_type.h:38
short td_s16
Definition td_type.h:43
wlan_11b_dscr_preamble_enum
Definition wlan_types.h:504
@ WLAN_LEGACY_11B_PREAMBLE_BUTT
Definition wlan_types.h:508
@ WLAN_LEGACY_11B_DSCR_SHORT_PREAMBLE
Definition wlan_types.h:505
@ WLAN_LEGACY_11B_DSCR_LONG_PREAMBLE
Definition wlan_types.h:506
wlan_bw_cap_enum
Definition wlan_types.h:442
@ WLAN_BW_CAP_20M
Definition wlan_types.h:443
@ WLAN_BW_CAP_BUTT
Definition wlan_types.h:453
@ WLAN_BW_CAP_10M
Definition wlan_types.h:451
@ WLAN_BW_CAP_5M
Definition wlan_types.h:450
@ WLAN_STD_BW_CAP_BUTT
Definition wlan_types.h:447
@ WLAN_BW_CAP_80M
Definition wlan_types.h:445
@ WLAN_BW_CAP_40M
Definition wlan_types.h:444
@ WLAN_BW_CAP_ER_SU_106_TONE
Definition wlan_types.h:446
@ WLAN_BW_CAP_160M
Definition wlan_types.h:448
@ WLAN_BW_CAP_80PLUS80
Definition wlan_types.h:449
wlan_11b_rate_index_enum
Definition wlan_types.h:512
@ WLAN_11B_11_M_BPS
Definition wlan_types.h:516
@ WLAN_11B_5_HALF_M_BPS
Definition wlan_types.h:515
@ WLAN_11B_1_M_BPS
Definition wlan_types.h:513
@ WLAN_11B_2_M_BPS
Definition wlan_types.h:514
@ WLAN_11B_BUTT
Definition wlan_types.h:517
osal_u8 wlan_he_ru_enum_uint8
Definition wlan_types.h:740
mac_data_type_enum_uint8
Definition wlan_types.h:420
@ MAC_DATA_HS20
Definition wlan_types.h:428
@ MAC_DATA_DHCPV6
Definition wlan_types.h:425
@ MAC_DATA_ARP_RSP
Definition wlan_types.h:423
@ MAC_DATA_EAPOL
Definition wlan_types.h:422
@ MAC_DATA_WAPI
Definition wlan_types.h:427
@ MAC_DATA_VIP_FRAME
Definition wlan_types.h:430
@ MAC_DATA_DHCP
Definition wlan_types.h:421
@ MAC_DATA_ICMP_OTH
Definition wlan_types.h:436
@ MAC_DATA_CHARIOT_SIG
Definition wlan_types.h:429
@ MAC_DATA_TDLS
Definition wlan_types.h:431
@ MAC_DATA_VLAN
Definition wlan_types.h:432
@ MAC_DATA_ICMP_REQ
Definition wlan_types.h:434
@ MAC_DATA_PPPOE
Definition wlan_types.h:426
@ MAC_DATA_ND
Definition wlan_types.h:433
@ MAC_DATA_ARP_REQ
Definition wlan_types.h:424
@ MAC_DATA_ICMP_RSP
Definition wlan_types.h:435
@ MAC_DATA_BUTT
Definition wlan_types.h:438
osal_u8 wlan_he_mcs_enum_uint8
Definition wlan_types.h:687
wlan_protocol_cap_enum
Definition wlan_types.h:410
@ WLAN_PROTOCOL_CAP_VHT
Definition wlan_types.h:413
@ WLAN_PROTOCOL_CAP_BUTT
Definition wlan_types.h:415
@ WLAN_PROTOCOL_CAP_HE
Definition wlan_types.h:414
@ WLAN_PROTOCOL_CAP_LEGACY
Definition wlan_types.h:411
@ WLAN_PROTOCOL_CAP_HT
Definition wlan_types.h:412
#define WLAN_INVALD_VHT_MCS
Definition wlan_types.h:177
wlan_pkt_type
Definition wlan_types.h:647
@ WLAN_PKT_TYPE_ASSOC_REQ
Definition wlan_types.h:651
@ WLAN_PKT_TYPE_ASSOC_RESP
Definition wlan_types.h:652
@ WLAN_PKT_TYPE_BEACON
Definition wlan_types.h:648
@ WLAN_PKT_TYPE_BUTT
Definition wlan_types.h:653
@ WLAN_PKT_TYPE_PROBE_REQ
Definition wlan_types.h:649
@ WLAN_PKT_TYPE_PROBE_RESP
Definition wlan_types.h:650
#define WLAN_MAC_ADDR_LEN
Definition wlan_types.h:48
osal_u8 wlan_gi_type_enum_uint8
Definition wlan_types.h:668
td_u8 wlan_sounding_enum_uint8
Definition wlan_types.h:577
osal_u8 wlan_ht_mcs_enum_uint8
Definition wlan_types.h:561
wlan_he_protocol_mode
Definition wlan_types.h:689
@ WLAN_HE_PPDU_TYPE_BUTT
Definition wlan_types.h:694
@ WLAN_HE_SU_PPDU_TYPE
Definition wlan_types.h:690
@ WLAN_HE_EXT_SU_PPDU_TPYE
Definition wlan_types.h:692
@ WLAN_HE_MU_PPDU_TYPE
Definition wlan_types.h:691
@ WLAN_HE_TRIG_PPDU_TYPE
Definition wlan_types.h:693
wlan_protocol_enum
Definition wlan_types.h:473
@ WLAN_PROTOCOL_BUTT
Definition wlan_types.h:486
@ WLAN_HT_MODE
Definition wlan_types.h:479
@ WLAN_HT_ONLY_MODE
Definition wlan_types.h:481
@ WLAN_VHT_MODE
Definition wlan_types.h:480
@ WLAN_HE_MODE
Definition wlan_types.h:484
@ WLAN_MIXED_TWO_11G_MODE
Definition wlan_types.h:478
@ WLAN_LEGACY_11G_MODE
Definition wlan_types.h:476
@ WLAN_MIXED_ONE_11G_MODE
Definition wlan_types.h:477
@ WLAN_VHT_ONLY_MODE
Definition wlan_types.h:482
@ WLAN_LEGACY_11A_MODE
Definition wlan_types.h:474
@ WLAN_LEGACY_11B_MODE
Definition wlan_types.h:475
@ WLAN_HT_11G_MODE
Definition wlan_types.h:483
wlan_11ag_rate_value_enum
Definition wlan_types.h:521
@ WLAN_11AG_18M_BPS
Definition wlan_types.h:525
@ WLAN_11AG_48M_BPS
Definition wlan_types.h:528
@ WLAN_11AG_12M_BPS
Definition wlan_types.h:524
@ WLAN_11AG_9M_BPS
Definition wlan_types.h:523
@ WLAN_11AG_6M_BPS
Definition wlan_types.h:522
@ WLAN_11AG_BUTT
Definition wlan_types.h:530
@ WLAN_11AG_36M_BPS
Definition wlan_types.h:527
@ WLAN_11AG_54M_BPS
Definition wlan_types.h:529
@ WLAN_11AG_24M_BPS
Definition wlan_types.h:526
wlan_he_trig_type
Definition wlan_types.h:718
@ WLAN_HE_TRIG_TYPE_MU_RTS
Definition wlan_types.h:722
@ WLAN_HE_TRIG_TYPE_BASIC
Definition wlan_types.h:719
@ WLAN_HE_TRIG_TYPE_BQRP
Definition wlan_types.h:725
@ WLAN_HE_TRIG_TYPE_BSRP
Definition wlan_types.h:723
@ WLAN_HE_TRIG_TYPE_GCR_MU_BAR
Definition wlan_types.h:724
@ WLAN_HE_TRIG_TYPE_MU_BAR
Definition wlan_types.h:721
@ WLAN_HE_TRIG_TYPE_NFRP
Definition wlan_types.h:726
@ WLAN_HE_TRIG_TYPE_MAX
Definition wlan_types.h:727
@ WLAN_HE_TRIG_TYPE_BFRP
Definition wlan_types.h:720
wlan_he_er_mcs_enum
Definition wlan_types.h:698
@ WLAN_HE_ER_MCS0
Definition wlan_types.h:699
@ WLAN_HE_ER_MCS2
Definition wlan_types.h:701
@ WLAN_HE_ER_BUTT
Definition wlan_types.h:703
@ WLAN_HE_ER_MCS1
Definition wlan_types.h:700
@ WLAN_HE_ER_DCM_MCS0
Definition wlan_types.h:702
wlan_gi_type_enum
Definition wlan_types.h:661
@ WLAN_GI_MID
Definition wlan_types.h:664
@ WLAN_GI_SHORT
Definition wlan_types.h:663
@ WLAN_GI_LONG
Definition wlan_types.h:662
@ WLAN_HE_GI_TYPE_BUTT
Definition wlan_types.h:666
@ WLAN_NON_HE_GI_TYPE_BUTT
Definition wlan_types.h:665
wlan_he_ru_enum
Definition wlan_types.h:730
@ WLAN_HE_RU_242
Definition wlan_types.h:734
@ WLAN_HE_RU_BUTT
Definition wlan_types.h:738
@ WLAN_HE_RU_484
Definition wlan_types.h:735
@ WLAN_HE_RU_52
Definition wlan_types.h:732
@ WLAN_HE_RU_26
Definition wlan_types.h:731
@ WLAN_HE_RU_996
Definition wlan_types.h:736
@ WLAN_HE_RU_106
Definition wlan_types.h:733
wlan_monitor_enum
Definition wlan_types.h:458
@ WLAN_MONITOR_BUTT
Definition wlan_types.h:464
@ WLAN_MONITOR_MCAST_MANAGEMENT
Definition wlan_types.h:462
@ WLAN_MONITOR_MCAST_DATA
Definition wlan_types.h:460
@ WLAN_MONITOR_OFF
Definition wlan_types.h:459
@ WLAN_MONITOR_UCAST_DATA
Definition wlan_types.h:461
@ WLAN_MONITOR_UCAST_MANAGEMENT
Definition wlan_types.h:463
osal_u8 wlan_he_protocol_mode_uint8
Definition wlan_types.h:696
wlan_ht_mcs_enum
Definition wlan_types.h:534
@ WLAN_HT_MCS2
Definition wlan_types.h:539
@ WLAN_HT_SINGLE_NSS_END
Definition wlan_types.h:545
@ WLAN_HT_MCS6
Definition wlan_types.h:543
@ WLAN_HT_SINGLE_NSS_START
Definition wlan_types.h:536
@ WLAN_HT_MCS1
Definition wlan_types.h:538
@ WLAN_HT_MCS0
Definition wlan_types.h:537
@ WLAN_HT_MCS5
Definition wlan_types.h:542
@ WLAN_HT_MCS_BUTT
Definition wlan_types.h:559
@ WLAN_HT_MCS7
Definition wlan_types.h:544
@ WLAN_HT_MCS3
Definition wlan_types.h:540
@ WLAN_HT_MCS4
Definition wlan_types.h:541
td_u8 wlan_monitor_enum_uint8
Definition wlan_types.h:466
td_u8 wlan_protocol_cap_enum_uint8
Definition wlan_types.h:417
osal_u8 wlan_bw_cap_enum_uint8
Definition wlan_types.h:455
osal_u8 wlan_legacy_ofdm_mcs_enum_uint8
Definition wlan_types.h:532
#define WLAN_WPA_KEY_LEN
Definition wlan_types.h:285
wlan_protocol_mode_enum
Definition wlan_types.h:491
@ WLAN_PROTOCOL_HE_MODE
Definition wlan_types.h:497
@ WLAN_PROTOCOL_LEGACY_11B_MODE
Definition wlan_types.h:493
@ WLAN_PROTOCOL_LEGACY_11A_MODE
Definition wlan_types.h:492
@ WLAN_PROTOCOL_LEGACY_11G_MODE
Definition wlan_types.h:494
@ WLAN_PROTOCOL_HT_MODE
Definition wlan_types.h:495
@ WLAN_PROTOCOL_MODE_BUTT
Definition wlan_types.h:499
@ WLAN_PROTOCOL_VHT_MODE
Definition wlan_types.h:496
wlan_he_a_control_type
Definition wlan_types.h:744
@ WLAN_HTC_A_CONTROL_TYPE_HLA
Definition wlan_types.h:747
@ WLAN_HTC_A_CONTROL_TYPE_UPH
Definition wlan_types.h:749
@ WLAN_HTC_A_CONTROL_TYPE_OM
Definition wlan_types.h:746
@ WLAN_HTC_A_CONTROL_TYPE_TRS
Definition wlan_types.h:745
@ WLAN_HTC_A_CONTROL_TYPE_BQR
Definition wlan_types.h:750
@ WLAN_HTC_A_CONTROL_TYPE_CAS
Definition wlan_types.h:751
@ WLAN_HTC_A_CONTROL_TYPE_ONES
Definition wlan_types.h:752
@ WLAN_HTC_A_CONTROL_TYPE_BSR
Definition wlan_types.h:748
wlan_he_ltf_type_enum
Definition wlan_types.h:707
@ WLAN_HE_LTF_4X
Definition wlan_types.h:710
@ WLAN_HE_LTF_1X
Definition wlan_types.h:708
@ WLAN_HE_LTF_TYPE_BUTT
Definition wlan_types.h:711
@ WLAN_HE_LTF_2X
Definition wlan_types.h:709
#define WLAN_WPA_SEQ_LEN
Definition wlan_types.h:289
td_u8 wlan_11b_dscr_preamble_enum_uint8
Definition wlan_types.h:510
osal_u8 wlan_he_ltf_type_enum_uint8
Definition wlan_types.h:713
wlan_he_mcs_enum
Definition wlan_types.h:670
@ WLAN_HE_MCS7
Definition wlan_types.h:678
@ WLAN_HE_MCS3
Definition wlan_types.h:674
@ WLAN_HE_MCS8
Definition wlan_types.h:679
@ WLAN_HE_MCS5
Definition wlan_types.h:676
@ WLAN_HE_MCS1
Definition wlan_types.h:672
@ WLAN_HE_MCS0
Definition wlan_types.h:671
@ WLAN_HE_MCS9
Definition wlan_types.h:680
@ WLAN_HE_MCS2
Definition wlan_types.h:673
@ WLAN_HE_MCS_BUTT
Definition wlan_types.h:685
@ WLAN_HE_MCS6
Definition wlan_types.h:677
@ WLAN_HE_MCS4
Definition wlan_types.h:675
td_u8 wlan_pkt_type_uint8
Definition wlan_types.h:655
td_u8 wlan_protocol_mode_enum_uint8
Definition wlan_types.h:501
wlan_sounding_enum
Definition wlan_types.h:569
@ WLAN_LEGACY_SOUNDING
Definition wlan_types.h:573
@ WLAN_NO_SOUNDING
Definition wlan_types.h:570
@ WLAN_NDP_SOUNDING
Definition wlan_types.h:571
@ WLAN_SOUNDING_BUTT
Definition wlan_types.h:575
@ WLAN_STAGGERED_SOUNDING
Definition wlan_types.h:572
td_u8 wlan_protocol_enum_uint8
Definition wlan_types.h:488
osal_u8 wlan_he_er_mcs_enum_uint8
Definition wlan_types.h:705
osal_u8 wlan_11b_rate_index_enum_uint8
Definition wlan_types.h:519
osal_u8 wlan_vht_mcs_enum_uint8
Definition wlan_types_base_rom.h:193
osal_u8 wlan_m2s_action_type_enum_uint8
Definition wlan_types_base_rom.h:488
@ WLAN_VHT_MCS8
Definition wlan_types_base_rom.h:184
@ WLAN_VHT_MCS9
Definition wlan_types_base_rom.h:185
@ WLAN_VHT_MCS7
Definition wlan_types_base_rom.h:183
@ WLAN_WME_AC_BK
Definition wlan_types_base_rom.h:50
@ WLAN_WME_AC_VI
Definition wlan_types_base_rom.h:51
@ WLAN_WME_AC_BE
Definition wlan_types_base_rom.h:49
@ WLAN_WME_AC_VO
Definition wlan_types_base_rom.h:52