1 /*
2  * Copyright (c) 2020, The Linux Foundation. All rights reserved.
3  *
4  * Permission to use, copy, modify, and/or distribute this software for any
5  * purpose with or without fee is hereby granted, provided that the above
6  * copyright notice and this permission notice appear in all copies.
7  *
8  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15  */
16 
17 #ifndef _TLV_TAG_DEF_
18 #define _TLV_TAG_DEF_
19 
20 typedef enum {
21 
22   WIFIMACTX_CBF_START_E                    =   0 /* 0x0 */,
23   WIFIPHYRX_DATA_E                         =   1 /* 0x1 */,
24   WIFIPHYRX_CBF_DATA_RESP_E                =   2 /* 0x2 */,
25   WIFIPHYRX_ABORT_REQUEST_E                =   3 /* 0x3 */,
26   WIFIPHYRX_USER_ABORT_NOTIFICATION_E      =   4 /* 0x4 */,
27   WIFIMACTX_DATA_RESP_E                    =   5 /* 0x5 */,
28   WIFIMACTX_CBF_DATA_E                     =   6 /* 0x6 */,
29   WIFIMACTX_CBF_DONE_E                     =   7 /* 0x7 */,
30   WIFIMACRX_CBF_READ_REQUEST_E             =   8 /* 0x8 */,
31   WIFIMACRX_CBF_DATA_REQUEST_E             =   9 /* 0x9 */,
32   WIFIMACRX_EXPECT_NDP_RECEPTION_E         =  10 /* 0xa */,
33   WIFIMACRX_FREEZE_CAPTURE_CHANNEL_E       =  11 /* 0xb */,
34   WIFIMACRX_NDP_TIMEOUT_E                  =  12 /* 0xc */,
35   WIFIMACRX_ABORT_ACK_E                    =  13 /* 0xd */,
36   WIFIMACRX_REQ_IMPLICIT_FB_E              =  14 /* 0xe */,
37   WIFIMACRX_CHAIN_MASK_E                   =  15 /* 0xf */,
38   WIFIMACRX_NAP_USER_E                     =  16 /* 0x10 */,
39   WIFIMACRX_ABORT_REQUEST_E                =  17 /* 0x11 */,
40   WIFIPHYTX_OTHER_TRANSMIT_INFO16_E        =  18 /* 0x12 */,
41   WIFIPHYTX_ABORT_ACK_E                    =  19 /* 0x13 */,
42   WIFIPHYTX_ABORT_REQUEST_E                =  20 /* 0x14 */,
43   WIFIPHYTX_PKT_END_E                      =  21 /* 0x15 */,
44   WIFIPHYTX_PPDU_HEADER_INFO_REQUEST_E     =  22 /* 0x16 */,
45   WIFIPHYTX_REQUEST_CTRL_INFO_E            =  23 /* 0x17 */,
46   WIFIPHYTX_DATA_REQUEST_E                 =  24 /* 0x18 */,
47   WIFIPHYTX_BF_CV_LOADING_DONE_E           =  25 /* 0x19 */,
48   WIFIPHYTX_NAP_ACK_E                      =  26 /* 0x1a */,
49   WIFIPHYTX_NAP_DONE_E                     =  27 /* 0x1b */,
50   WIFIPHYTX_OFF_ACK_E                      =  28 /* 0x1c */,
51   WIFIPHYTX_ON_ACK_E                       =  29 /* 0x1d */,
52   WIFIPHYTX_SYNTH_OFF_ACK_E                =  30 /* 0x1e */,
53   WIFIPHYTX_DEBUG16_E                      =  31 /* 0x1f */,
54   WIFIMACTX_ABORT_REQUEST_E                =  32 /* 0x20 */,
55   WIFIMACTX_ABORT_ACK_E                    =  33 /* 0x21 */,
56   WIFIMACTX_PKT_END_E                      =  34 /* 0x22 */,
57   WIFIMACTX_PRE_PHY_DESC_E                 =  35 /* 0x23 */,
58   WIFIMACTX_BF_PARAMS_COMMON_E             =  36 /* 0x24 */,
59   WIFIMACTX_BF_PARAMS_PER_USER_E           =  37 /* 0x25 */,
60   WIFIMACTX_PREFETCH_CV_E                  =  38 /* 0x26 */,
61   WIFIMACTX_USER_DESC_COMMON_E             =  39 /* 0x27 */,
62   WIFIMACTX_USER_DESC_PER_USER_E           =  40 /* 0x28 */,
63   WIFIEXAMPLE_USER_TLV_16_E                =  41 /* 0x29 */,
64   WIFIEXAMPLE_TLV_16_E                     =  42 /* 0x2a */,
65   WIFIMACTX_PHY_OFF_E                      =  43 /* 0x2b */,
66   WIFIMACTX_PHY_ON_E                       =  44 /* 0x2c */,
67   WIFIMACTX_SYNTH_OFF_E                    =  45 /* 0x2d */,
68   WIFIMACTX_EXPECT_CBF_COMMON_E            =  46 /* 0x2e */,
69   WIFIMACTX_EXPECT_CBF_PER_USER_E          =  47 /* 0x2f */,
70   WIFIMACTX_PHY_DESC_E                     =  48 /* 0x30 */,
71   WIFIMACTX_L_SIG_A_E                      =  49 /* 0x31 */,
72   WIFIMACTX_L_SIG_B_E                      =  50 /* 0x32 */,
73   WIFIMACTX_HT_SIG_E                       =  51 /* 0x33 */,
74   WIFIMACTX_VHT_SIG_A_E                    =  52 /* 0x34 */,
75   WIFIMACTX_VHT_SIG_B_SU20_E               =  53 /* 0x35 */,
76   WIFIMACTX_VHT_SIG_B_SU40_E               =  54 /* 0x36 */,
77   WIFIMACTX_VHT_SIG_B_SU80_E               =  55 /* 0x37 */,
78   WIFIMACTX_VHT_SIG_B_SU160_E              =  56 /* 0x38 */,
79   WIFIMACTX_VHT_SIG_B_MU20_E               =  57 /* 0x39 */,
80   WIFIMACTX_VHT_SIG_B_MU40_E               =  58 /* 0x3a */,
81   WIFIMACTX_VHT_SIG_B_MU80_E               =  59 /* 0x3b */,
82   WIFIMACTX_VHT_SIG_B_MU160_E              =  60 /* 0x3c */,
83   WIFIMACTX_SERVICE_E                      =  61 /* 0x3d */,
84   WIFIMACTX_HE_SIG_A_SU_E                  =  62 /* 0x3e */,
85   WIFIMACTX_HE_SIG_A_MU_DL_E               =  63 /* 0x3f */,
86   WIFIMACTX_HE_SIG_A_MU_UL_E               =  64 /* 0x40 */,
87   WIFIMACTX_HE_SIG_B1_MU_E                 =  65 /* 0x41 */,
88   WIFIMACTX_HE_SIG_B2_MU_E                 =  66 /* 0x42 */,
89   WIFIMACTX_HE_SIG_B2_OFDMA_E              =  67 /* 0x43 */,
90   WIFIMACTX_DELETE_CV_E                    =  68 /* 0x44 */,
91   WIFIMACTX_MU_UPLINK_COMMON_E             =  69 /* 0x45 */,
92   WIFIMACTX_MU_UPLINK_USER_SETUP_E         =  70 /* 0x46 */,
93   WIFIMACTX_OTHER_TRANSMIT_INFO_E          =  71 /* 0x47 */,
94   WIFIMACTX_PHY_NAP_E                      =  72 /* 0x48 */,
95   WIFIMACTX_DEBUG_E                        =  73 /* 0x49 */,
96   WIFIPHYRX_ABORT_ACK_E                    =  74 /* 0x4a */,
97   WIFIPHYRX_GENERATED_CBF_DETAILS_E        =  75 /* 0x4b */,
98   WIFIPHYRX_RSSI_LEGACY_E                  =  76 /* 0x4c */,
99   WIFIPHYRX_RSSI_HT_E                      =  77 /* 0x4d */,
100   WIFIPHYRX_USER_INFO_E                    =  78 /* 0x4e */,
101   WIFIPHYRX_PKT_END_E                      =  79 /* 0x4f */,
102   WIFIPHYRX_DEBUG_E                        =  80 /* 0x50 */,
103   WIFIPHYRX_CBF_TRANSFER_DONE_E            =  81 /* 0x51 */,
104   WIFIPHYRX_CBF_TRANSFER_ABORT_E           =  82 /* 0x52 */,
105   WIFIPHYRX_L_SIG_A_E                      =  83 /* 0x53 */,
106   WIFIPHYRX_L_SIG_B_E                      =  84 /* 0x54 */,
107   WIFIPHYRX_HT_SIG_E                       =  85 /* 0x55 */,
108   WIFIPHYRX_VHT_SIG_A_E                    =  86 /* 0x56 */,
109   WIFIPHYRX_VHT_SIG_B_SU20_E               =  87 /* 0x57 */,
110   WIFIPHYRX_VHT_SIG_B_SU40_E               =  88 /* 0x58 */,
111   WIFIPHYRX_VHT_SIG_B_SU80_E               =  89 /* 0x59 */,
112   WIFIPHYRX_VHT_SIG_B_SU160_E              =  90 /* 0x5a */,
113   WIFIPHYRX_VHT_SIG_B_MU20_E               =  91 /* 0x5b */,
114   WIFIPHYRX_VHT_SIG_B_MU40_E               =  92 /* 0x5c */,
115   WIFIPHYRX_VHT_SIG_B_MU80_E               =  93 /* 0x5d */,
116   WIFIPHYRX_VHT_SIG_B_MU160_E              =  94 /* 0x5e */,
117   WIFIPHYRX_HE_SIG_A_SU_E                  =  95 /* 0x5f */,
118   WIFIPHYRX_HE_SIG_A_MU_DL_E               =  96 /* 0x60 */,
119   WIFIPHYRX_HE_SIG_A_MU_UL_E               =  97 /* 0x61 */,
120   WIFIPHYRX_HE_SIG_B1_MU_E                 =  98 /* 0x62 */,
121   WIFIPHYRX_HE_SIG_B2_MU_E                 =  99 /* 0x63 */,
122   WIFIPHYRX_HE_SIG_B2_OFDMA_E              = 100 /* 0x64 */,
123   WIFIPHYRX_OTHER_RECEIVE_INFO_E           = 101 /* 0x65 */,
124   WIFIPHYRX_COMMON_USER_INFO_E             = 102 /* 0x66 */,
125   WIFIPHYRX_DATA_DONE_E                    = 103 /* 0x67 */,
126   WIFIRECEIVE_RSSI_INFO_E                  = 104 /* 0x68 */,
127   WIFIRECEIVE_USER_INFO_E                  = 105 /* 0x69 */,
128   WIFIMIMO_CONTROL_INFO_E                  = 106 /* 0x6a */,
129   WIFIRX_LOCATION_INFO_E                   = 107 /* 0x6b */,
130   WIFICOEX_TX_REQ_E                        = 108 /* 0x6c */,
131   WIFIDUMMY_E                              = 109 /* 0x6d */,
132   WIFIRX_TIMING_OFFSET_INFO_E              = 110 /* 0x6e */,
133   WIFIEXAMPLE_TLV_32_NAME_E                = 111 /* 0x6f */,
134   WIFIMPDU_LIMIT_E                         = 112 /* 0x70 */,
135   WIFINA_LENGTH_END_E                      = 113 /* 0x71 */,
136   WIFIOLE_BUF_STATUS_E                     = 114 /* 0x72 */,
137   WIFIPCU_PPDU_SETUP_DONE_E                = 115 /* 0x73 */,
138   WIFIPCU_PPDU_SETUP_END_E                 = 116 /* 0x74 */,
139   WIFIPCU_PPDU_SETUP_INIT_E                = 117 /* 0x75 */,
140   WIFIPCU_PPDU_SETUP_START_E               = 118 /* 0x76 */,
141   WIFIPDG_FES_SETUP_E                      = 119 /* 0x77 */,
142   WIFIPDG_RESPONSE_E                       = 120 /* 0x78 */,
143   WIFIPDG_TX_REQ_E                         = 121 /* 0x79 */,
144   WIFISCH_WAIT_INSTR_E                     = 122 /* 0x7a */,
145   WIFISCHEDULER_TLV_E                      = 123 /* 0x7b */,
146   WIFITQM_FLOW_EMPTY_STATUS_E              = 124 /* 0x7c */,
147   WIFITQM_FLOW_NOT_EMPTY_STATUS_E          = 125 /* 0x7d */,
148   WIFITQM_GEN_MPDU_LENGTH_LIST_E           = 126 /* 0x7e */,
149   WIFITQM_GEN_MPDU_LENGTH_LIST_STATUS_E    = 127 /* 0x7f */,
150   WIFITQM_GEN_MPDUS_E                      = 128 /* 0x80 */,
151   WIFITQM_GEN_MPDUS_STATUS_E               = 129 /* 0x81 */,
152   WIFITQM_REMOVE_MPDU_E                    = 130 /* 0x82 */,
153   WIFITQM_REMOVE_MPDU_STATUS_E             = 131 /* 0x83 */,
154   WIFITQM_REMOVE_MSDU_E                    = 132 /* 0x84 */,
155   WIFITQM_REMOVE_MSDU_STATUS_E             = 133 /* 0x85 */,
156   WIFITQM_UPDATE_TX_MPDU_COUNT_E           = 134 /* 0x86 */,
157   WIFITQM_WRITE_CMD_E                      = 135 /* 0x87 */,
158   WIFIOFDMA_TRIGGER_DETAILS_E              = 136 /* 0x88 */,
159   WIFITX_DATA_E                            = 137 /* 0x89 */,
160   WIFITX_FES_SETUP_E                       = 138 /* 0x8a */,
161   WIFIRX_PACKET_E                          = 139 /* 0x8b */,
162   WIFIEXPECTED_RESPONSE_E                  = 140 /* 0x8c */,
163   WIFITX_MPDU_END_E                        = 141 /* 0x8d */,
164   WIFITX_MPDU_START_E                      = 142 /* 0x8e */,
165   WIFITX_MSDU_END_E                        = 143 /* 0x8f */,
166   WIFITX_MSDU_START_E                      = 144 /* 0x90 */,
167   WIFITX_SW_MODE_SETUP_E                   = 145 /* 0x91 */,
168   WIFITXPCU_BUFFER_STATUS_E                = 146 /* 0x92 */,
169   WIFITXPCU_USER_BUFFER_STATUS_E           = 147 /* 0x93 */,
170   WIFIDATA_TO_TIME_CONFIG_E                = 148 /* 0x94 */,
171   WIFIEXAMPLE_USER_TLV_32_E                = 149 /* 0x95 */,
172   WIFIMPDU_INFO_E                          = 150 /* 0x96 */,
173   WIFIPDG_USER_SETUP_E                     = 151 /* 0x97 */,
174   WIFITX_11AH_SETUP_E                      = 152 /* 0x98 */,
175   WIFIREO_UPDATE_RX_REO_QUEUE_STATUS_E     = 153 /* 0x99 */,
176   WIFITX_PEER_ENTRY_E                      = 154 /* 0x9a */,
177   WIFITX_RAW_OR_NATIVE_FRAME_SETUP_E       = 155 /* 0x9b */,
178   WIFIEXAMPLE_STRUCT_NAME_E                = 156 /* 0x9c */,
179   WIFIPCU_PPDU_SETUP_END_INFO_E            = 157 /* 0x9d */,
180   WIFIPPDU_RATE_SETTING_E                  = 158 /* 0x9e */,
181   WIFIPROT_RATE_SETTING_E                  = 159 /* 0x9f */,
182   WIFIRX_MPDU_DETAILS_E                    = 160 /* 0xa0 */,
183   WIFIEXAMPLE_USER_TLV_42_E                = 161 /* 0xa1 */,
184   WIFIRX_MSDU_LINK_E                       = 162 /* 0xa2 */,
185   WIFIRX_REO_QUEUE_E                       = 163 /* 0xa3 */,
186   WIFIADDR_SEARCH_ENTRY_E                  = 164 /* 0xa4 */,
187   WIFISCHEDULER_CMD_E                      = 165 /* 0xa5 */,
188   WIFITX_FLUSH_E                           = 166 /* 0xa6 */,
189   WIFITQM_ENTRANCE_RING_E                  = 167 /* 0xa7 */,
190   WIFITX_DATA_WORD_E                       = 168 /* 0xa8 */,
191   WIFITX_MPDU_DETAILS_E                    = 169 /* 0xa9 */,
192   WIFITX_MPDU_LINK_E                       = 170 /* 0xaa */,
193   WIFITX_MPDU_LINK_PTR_E                   = 171 /* 0xab */,
194   WIFITX_MPDU_QUEUE_HEAD_E                 = 172 /* 0xac */,
195   WIFITX_MPDU_QUEUE_EXT_E                  = 173 /* 0xad */,
196   WIFITX_MPDU_QUEUE_EXT_PTR_E              = 174 /* 0xae */,
197   WIFITX_MSDU_DETAILS_E                    = 175 /* 0xaf */,
198   WIFITX_MSDU_EXTENSION_E                  = 176 /* 0xb0 */,
199   WIFITX_MSDU_FLOW_E                       = 177 /* 0xb1 */,
200   WIFITX_MSDU_LINK_E                       = 178 /* 0xb2 */,
201   WIFITX_MSDU_LINK_ENTRY_PTR_E             = 179 /* 0xb3 */,
202   WIFIRESPONSE_RATE_SETTING_E              = 180 /* 0xb4 */,
203   WIFITXPCU_BUFFER_BASICS_E                = 181 /* 0xb5 */,
204   WIFIUNIFORM_DESCRIPTOR_HEADER_E          = 182 /* 0xb6 */,
205   WIFIUNIFORM_TQM_CMD_HEADER_E             = 183 /* 0xb7 */,
206   WIFIUNIFORM_TQM_STATUS_HEADER_E          = 184 /* 0xb8 */,
207   WIFIUSER_RATE_SETTING_E                  = 185 /* 0xb9 */,
208   WIFIWBM_BUFFER_RING_E                    = 186 /* 0xba */,
209   WIFIWBM_LINK_DESCRIPTOR_RING_E           = 187 /* 0xbb */,
210   WIFIWBM_RELEASE_RING_E                   = 188 /* 0xbc */,
211   WIFITX_FLUSH_REQ_E                       = 189 /* 0xbd */,
212   WIFIRX_MSDU_DETAILS_E                    = 190 /* 0xbe */,
213   WIFITQM_WRITE_CMD_STATUS_E               = 191 /* 0xbf */,
214   WIFITQM_GET_MPDU_QUEUE_STATS_E           = 192 /* 0xc0 */,
215   WIFITQM_GET_MSDU_FLOW_STATS_E            = 193 /* 0xc1 */,
216   WIFIEXAMPLE_USER_CTLV_32_E               = 194 /* 0xc2 */,
217   WIFITX_FES_STATUS_START_E                = 195 /* 0xc3 */,
218   WIFITX_FES_STATUS_USER_PPDU_E            = 196 /* 0xc4 */,
219   WIFITX_FES_STATUS_USER_RESPONSE_E        = 197 /* 0xc5 */,
220   WIFITX_FES_STATUS_END_E                  = 198 /* 0xc6 */,
221   WIFIRX_TRIG_INFO_E                       = 199 /* 0xc7 */,
222   WIFIRXPCU_TX_SETUP_CLEAR_E               = 200 /* 0xc8 */,
223   WIFIRX_FRAME_BITMAP_REQ_E                = 201 /* 0xc9 */,
224   WIFIRX_FRAME_BITMAP_ACK_E                = 202 /* 0xca */,
225   WIFICOEX_RX_STATUS_E                     = 203 /* 0xcb */,
226   WIFIRX_START_PARAM_E                     = 204 /* 0xcc */,
227   WIFIRX_PPDU_START_E                      = 205 /* 0xcd */,
228   WIFIRX_PPDU_END_E                        = 206 /* 0xce */,
229   WIFIRX_MPDU_START_E                      = 207 /* 0xcf */,
230   WIFIRX_MPDU_END_E                        = 208 /* 0xd0 */,
231   WIFIRX_MSDU_START_E                      = 209 /* 0xd1 */,
232   WIFIRX_MSDU_END_E                        = 210 /* 0xd2 */,
233   WIFIRX_ATTENTION_E                       = 211 /* 0xd3 */,
234   WIFIRECEIVED_RESPONSE_INFO_E             = 212 /* 0xd4 */,
235   WIFIRX_PHY_SLEEP_E                       = 213 /* 0xd5 */,
236   WIFIRX_HEADER_E                          = 214 /* 0xd6 */,
237   WIFIRX_PEER_ENTRY_E                      = 215 /* 0xd7 */,
238   WIFIRX_FLUSH_E                           = 216 /* 0xd8 */,
239   WIFIRX_RESPONSE_REQUIRED_INFO_E          = 217 /* 0xd9 */,
240   WIFIRX_FRAMELESS_BAR_DETAILS_E           = 218 /* 0xda */,
241   WIFITQM_GET_MPDU_QUEUE_STATS_STATUS_E    = 219 /* 0xdb */,
242   WIFITQM_GET_MSDU_FLOW_STATS_STATUS_E     = 220 /* 0xdc */,
243   WIFITX_CBF_INFO_E                        = 221 /* 0xdd */,
244   WIFIPCU_PPDU_SETUP_USER_E                = 222 /* 0xde */,
245   WIFIRX_MPDU_PCU_START_E                  = 223 /* 0xdf */,
246   WIFIRX_PM_INFO_E                         = 224 /* 0xe0 */,
247   WIFIRX_USER_PPDU_END_E                   = 225 /* 0xe1 */,
248   WIFIRX_PRE_PPDU_START_E                  = 226 /* 0xe2 */,
249   WIFIRX_PREAMBLE_E                        = 227 /* 0xe3 */,
250   WIFITX_FES_SETUP_COMPLETE_E              = 228 /* 0xe4 */,
251   WIFITX_LAST_MPDU_FETCHED_E               = 229 /* 0xe5 */,
252   WIFITXDMA_STOP_REQUEST_E                 = 230 /* 0xe6 */,
253   WIFIRXPCU_SETUP_E                        = 231 /* 0xe7 */,
254   WIFIRXPCU_USER_SETUP_E                   = 232 /* 0xe8 */,
255   WIFITX_FES_STATUS_ACK_OR_BA_E            = 233 /* 0xe9 */,
256   WIFITQM_ACKED_MPDU_E                     = 234 /* 0xea */,
257   WIFICOEX_TX_RESP_E                       = 235 /* 0xeb */,
258   WIFICOEX_TX_STATUS_E                     = 236 /* 0xec */,
259   WIFIMACTX_COEX_PHY_CTRL_E                = 237 /* 0xed */,
260   WIFICOEX_STATUS_BROADCAST_E              = 238 /* 0xee */,
261   WIFIRESPONSE_START_STATUS_E              = 239 /* 0xef */,
262   WIFIRESPONSE_END_STATUS_E                = 240 /* 0xf0 */,
263   WIFICRYPTO_STATUS_E                      = 241 /* 0xf1 */,
264   WIFIRECEIVED_TRIGGER_INFO_E              = 242 /* 0xf2 */,
265   WIFIREO_ENTRANCE_RING_E                  = 243 /* 0xf3 */,
266   WIFIRX_MPDU_LINK_E                       = 244 /* 0xf4 */,
267   WIFICOEX_TX_STOP_CTRL_E                  = 245 /* 0xf5 */,
268   WIFIRX_PPDU_ACK_REPORT_E                 = 246 /* 0xf6 */,
269   WIFIRX_PPDU_NO_ACK_REPORT_E              = 247 /* 0xf7 */,
270   WIFISCH_COEX_STATUS_E                    = 248 /* 0xf8 */,
271   WIFISCHEDULER_COMMAND_STATUS_E           = 249 /* 0xf9 */,
272   WIFISCHEDULER_RX_PPDU_NO_RESPONSE_STATUS_E = 250 /* 0xfa */,
273   WIFITX_FES_STATUS_PROT_E                 = 251 /* 0xfb */,
274   WIFITX_FES_STATUS_START_PPDU_E           = 252 /* 0xfc */,
275   WIFITX_FES_STATUS_START_PROT_E           = 253 /* 0xfd */,
276   WIFITXPCU_PHYTX_DEBUG32_E                = 254 /* 0xfe */,
277   WIFITXPCU_PHYTX_OTHER_TRANSMIT_INFO32_E  = 255 /* 0xff */,
278   WIFITX_MPDU_COUNT_TRANSFER_END_E         = 256 /* 0x100 */,
279   WIFIWHO_ANCHOR_OFFSET_E                  = 257 /* 0x101 */,
280   WIFIWHO_ANCHOR_VALUE_E                   = 258 /* 0x102 */,
281   WIFIWHO_CCE_INFO_E                       = 259 /* 0x103 */,
282   WIFIWHO_COMMIT_E                         = 260 /* 0x104 */,
283   WIFIWHO_COMMIT_DONE_E                    = 261 /* 0x105 */,
284   WIFIWHO_FLUSH_E                          = 262 /* 0x106 */,
285   WIFIWHO_L2_LLC_E                         = 263 /* 0x107 */,
286   WIFIWHO_L2_PAYLOAD_E                     = 264 /* 0x108 */,
287   WIFIWHO_L3_CHECKSUM_E                    = 265 /* 0x109 */,
288   WIFIWHO_L3_INFO_E                        = 266 /* 0x10a */,
289   WIFIWHO_L4_CHECKSUM_E                    = 267 /* 0x10b */,
290   WIFIWHO_L4_INFO_E                        = 268 /* 0x10c */,
291   WIFIWHO_MSDU_E                           = 269 /* 0x10d */,
292   WIFIWHO_MSDU_MISC_E                      = 270 /* 0x10e */,
293   WIFIWHO_PACKET_DATA_E                    = 271 /* 0x10f */,
294   WIFIWHO_PACKET_HDR_E                     = 272 /* 0x110 */,
295   WIFIWHO_PPDU_END_E                       = 273 /* 0x111 */,
296   WIFIWHO_PPDU_START_E                     = 274 /* 0x112 */,
297   WIFIWHO_TSO_E                            = 275 /* 0x113 */,
298   WIFIWHO_WMAC_HEADER_PV0_E                = 276 /* 0x114 */,
299   WIFIWHO_WMAC_HEADER_PV1_E                = 277 /* 0x115 */,
300   WIFIWHO_WMAC_IV_E                        = 278 /* 0x116 */,
301   WIFIMPDU_INFO_END_E                      = 279 /* 0x117 */,
302   WIFIMPDU_INFO_BITMAP_E                   = 280 /* 0x118 */,
303   WIFITX_QUEUE_EXTENSION_E                 = 281 /* 0x119 */,
304   WIFIRX_PEER_ENTRY_DETAILS_E              = 282 /* 0x11a */,
305   WIFIRX_REO_QUEUE_REFERENCE_E             = 283 /* 0x11b */,
306   WIFIRX_REO_QUEUE_EXT_E                   = 284 /* 0x11c */,
307   WIFISCHEDULER_SELFGEN_RESPONSE_STATUS_E  = 285 /* 0x11d */,
308   WIFITQM_UPDATE_TX_MPDU_COUNT_STATUS_E    = 286 /* 0x11e */,
309   WIFITQM_ACKED_MPDU_STATUS_E              = 287 /* 0x11f */,
310   WIFITQM_ADD_MSDU_STATUS_E                = 288 /* 0x120 */,
311   WIFIRX_MPDU_LINK_PTR_E                   = 289 /* 0x121 */,
312   WIFIREO_DESTINATION_RING_E               = 290 /* 0x122 */,
313   WIFITQM_LIST_GEN_DONE_E                  = 291 /* 0x123 */,
314   WIFIWHO_TERMINATE_E                      = 292 /* 0x124 */,
315   WIFITX_LAST_MPDU_END_E                   = 293 /* 0x125 */,
316   WIFITX_CV_DATA_E                         = 294 /* 0x126 */,
317   WIFITCL_ENTRANCE_FROM_PPE_RING_E         = 295 /* 0x127 */,
318   WIFIPPDU_TX_END_E                        = 296 /* 0x128 */,
319   WIFIPROT_TX_END_E                        = 297 /* 0x129 */,
320   WIFIPDG_RESPONSE_RATE_SETTING_E          = 298 /* 0x12a */,
321   WIFIMPDU_INFO_GLOBAL_END_E               = 299 /* 0x12b */,
322   WIFITQM_SCH_INSTR_GLOBAL_END_E           = 300 /* 0x12c */,
323   WIFIRX_PPDU_END_USER_STATS_E             = 301 /* 0x12d */,
324   WIFIRX_PPDU_END_USER_STATS_EXT_E         = 302 /* 0x12e */,
325   WIFINO_ACK_REPORT_E                      = 303 /* 0x12f */,
326   WIFIACK_REPORT_E                         = 304 /* 0x130 */,
327   WIFIUNIFORM_REO_CMD_HEADER_E             = 305 /* 0x131 */,
328   WIFIREO_GET_QUEUE_STATS_E                = 306 /* 0x132 */,
329   WIFIREO_FLUSH_QUEUE_E                    = 307 /* 0x133 */,
330   WIFIREO_FLUSH_CACHE_E                    = 308 /* 0x134 */,
331   WIFIREO_UNBLOCK_CACHE_E                  = 309 /* 0x135 */,
332   WIFIUNIFORM_REO_STATUS_HEADER_E          = 310 /* 0x136 */,
333   WIFIREO_GET_QUEUE_STATS_STATUS_E         = 311 /* 0x137 */,
334   WIFIREO_FLUSH_QUEUE_STATUS_E             = 312 /* 0x138 */,
335   WIFIREO_FLUSH_CACHE_STATUS_E             = 313 /* 0x139 */,
336   WIFIREO_UNBLOCK_CACHE_STATUS_E           = 314 /* 0x13a */,
337   WIFITQM_FLUSH_CACHE_E                    = 315 /* 0x13b */,
338   WIFITQM_UNBLOCK_CACHE_E                  = 316 /* 0x13c */,
339   WIFITQM_FLUSH_CACHE_STATUS_E             = 317 /* 0x13d */,
340   WIFITQM_UNBLOCK_CACHE_STATUS_E           = 318 /* 0x13e */,
341   WIFIRX_PPDU_END_STATUS_DONE_E            = 319 /* 0x13f */,
342   WIFIRX_STATUS_BUFFER_DONE_E              = 320 /* 0x140 */,
343   WIFIBUFFER_ADDR_INFO_E                   = 321 /* 0x141 */,
344   WIFIRX_MSDU_DESC_INFO_E                  = 322 /* 0x142 */,
345   WIFIRX_MPDU_DESC_INFO_E                  = 323 /* 0x143 */,
346   WIFITCL_DATA_CMD_E                       = 324 /* 0x144 */,
347   WIFITCL_GSE_CMD_E                        = 325 /* 0x145 */,
348   WIFITCL_EXIT_BASE_E                      = 326 /* 0x146 */,
349   WIFITCL_COMPACT_EXIT_RING_E              = 327 /* 0x147 */,
350   WIFITCL_REGULAR_EXIT_RING_E              = 328 /* 0x148 */,
351   WIFITCL_EXTENDED_EXIT_RING_E             = 329 /* 0x149 */,
352   WIFIUPLINK_COMMON_INFO_E                 = 330 /* 0x14a */,
353   WIFIUPLINK_USER_SETUP_INFO_E             = 331 /* 0x14b */,
354   WIFITX_DATA_SYNC_E                       = 332 /* 0x14c */,
355   WIFIPHYRX_CBF_READ_REQUEST_ACK_E         = 333 /* 0x14d */,
356   WIFITCL_STATUS_RING_E                    = 334 /* 0x14e */,
357   WIFITQM_GET_MPDU_HEAD_INFO_E             = 335 /* 0x14f */,
358   WIFITQM_SYNC_CMD_E                       = 336 /* 0x150 */,
359   WIFITQM_GET_MPDU_HEAD_INFO_STATUS_E      = 337 /* 0x151 */,
360   WIFITQM_SYNC_CMD_STATUS_E                = 338 /* 0x152 */,
361   WIFITQM_THRESHOLD_DROP_NOTIFICATION_STATUS_E = 339 /* 0x153 */,
362   WIFITQM_DESCRIPTOR_THRESHOLD_REACHED_STATUS_E = 340 /* 0x154 */,
363   WIFIREO_FLUSH_TIMEOUT_LIST_E             = 341 /* 0x155 */,
364   WIFIREO_FLUSH_TIMEOUT_LIST_STATUS_E      = 342 /* 0x156 */,
365   WIFIREO_TO_PPE_RING_E                    = 343 /* 0x157 */,
366   WIFIRX_MPDU_INFO_E                       = 344 /* 0x158 */,
367   WIFIREO_DESCRIPTOR_THRESHOLD_REACHED_STATUS_E = 345 /* 0x159 */,
368   WIFISCHEDULER_RX_SIFS_RESPONSE_TRIGGER_STATUS_E = 346 /* 0x15a */,
369   WIFIEXAMPLE_USER_TLV_32_NAME_E           = 347 /* 0x15b */,
370   WIFIRX_PPDU_START_USER_INFO_E            = 348 /* 0x15c */,
371   WIFIRX_RXPCU_CLASSIFICATION_OVERVIEW_E   = 349 /* 0x15d */,
372   WIFIRX_RING_MASK_E                       = 350 /* 0x15e */,
373   WIFIWHO_CLASSIFY_INFO_E                  = 351 /* 0x15f */,
374   WIFITXPT_CLASSIFY_INFO_E                 = 352 /* 0x160 */,
375   WIFIRXPT_CLASSIFY_INFO_E                 = 353 /* 0x161 */,
376   WIFITX_FLOW_SEARCH_ENTRY_E               = 354 /* 0x162 */,
377   WIFIRX_FLOW_SEARCH_ENTRY_E               = 355 /* 0x163 */,
378   WIFIRECEIVED_TRIGGER_INFO_DETAILS_E      = 356 /* 0x164 */,
379   WIFICOEX_MAC_NAP_E                       = 357 /* 0x165 */,
380   WIFIMACRX_ABORT_REQUEST_INFO_E           = 358 /* 0x166 */,
381   WIFIMACTX_ABORT_REQUEST_INFO_E           = 359 /* 0x167 */,
382   WIFIPHYRX_ABORT_REQUEST_INFO_E           = 360 /* 0x168 */,
383   WIFIPHYTX_ABORT_REQUEST_INFO_E           = 361 /* 0x169 */,
384   WIFIRXPCU_PPDU_END_INFO_E                = 362 /* 0x16a */,
385   WIFIWHO_MESH_CONTROL_E                   = 363 /* 0x16b */,
386   WIFIL_SIG_A_INFO_E                       = 364 /* 0x16c */,
387   WIFIL_SIG_B_INFO_E                       = 365 /* 0x16d */,
388   WIFIHT_SIG_INFO_E                        = 366 /* 0x16e */,
389   WIFIVHT_SIG_A_INFO_E                     = 367 /* 0x16f */,
390   WIFIVHT_SIG_B_SU20_INFO_E                = 368 /* 0x170 */,
391   WIFIVHT_SIG_B_SU40_INFO_E                = 369 /* 0x171 */,
392   WIFIVHT_SIG_B_SU80_INFO_E                = 370 /* 0x172 */,
393   WIFIVHT_SIG_B_SU160_INFO_E               = 371 /* 0x173 */,
394   WIFIVHT_SIG_B_MU20_INFO_E                = 372 /* 0x174 */,
395   WIFIVHT_SIG_B_MU40_INFO_E                = 373 /* 0x175 */,
396   WIFIVHT_SIG_B_MU80_INFO_E                = 374 /* 0x176 */,
397   WIFIVHT_SIG_B_MU160_INFO_E               = 375 /* 0x177 */,
398   WIFISERVICE_INFO_E                       = 376 /* 0x178 */,
399   WIFIHE_SIG_A_SU_INFO_E                   = 377 /* 0x179 */,
400   WIFIHE_SIG_A_MU_DL_INFO_E                = 378 /* 0x17a */,
401   WIFIHE_SIG_A_MU_UL_INFO_E                = 379 /* 0x17b */,
402   WIFIHE_SIG_B1_MU_INFO_E                  = 380 /* 0x17c */,
403   WIFIHE_SIG_B2_MU_INFO_E                  = 381 /* 0x17d */,
404   WIFIHE_SIG_B2_OFDMA_INFO_E               = 382 /* 0x17e */,
405   WIFIPDG_SW_MODE_BW_START_E               = 383 /* 0x17f */,
406   WIFIPDG_SW_MODE_BW_END_E                 = 384 /* 0x180 */,
407   WIFIPDG_WAIT_FOR_MAC_REQUEST_E           = 385 /* 0x181 */,
408   WIFIPDG_WAIT_FOR_PHY_REQUEST_E           = 386 /* 0x182 */,
409   WIFISCHEDULER_END_E                      = 387 /* 0x183 */,
410   WIFIPEER_TABLE_ENTRY_E                   = 388 /* 0x184 */,
411   WIFISW_PEER_INFO_E                       = 389 /* 0x185 */,
412   WIFIRXOLE_CCE_CLASSIFY_INFO_E            = 390 /* 0x186 */,
413   WIFITCL_CCE_CLASSIFY_INFO_E              = 391 /* 0x187 */,
414   WIFIRXOLE_CCE_INFO_E                     = 392 /* 0x188 */,
415   WIFITCL_CCE_INFO_E                       = 393 /* 0x189 */,
416   WIFITCL_CCE_SUPERRULE_E                  = 394 /* 0x18a */,
417   WIFICCE_RULE_E                           = 395 /* 0x18b */,
418   WIFIRX_PPDU_START_DROPPED_E              = 396 /* 0x18c */,
419   WIFIRX_PPDU_END_DROPPED_E                = 397 /* 0x18d */,
420   WIFIRX_PPDU_END_STATUS_DONE_DROPPED_E    = 398 /* 0x18e */,
421   WIFIRX_MPDU_START_DROPPED_E              = 399 /* 0x18f */,
422   WIFIRX_MSDU_START_DROPPED_E              = 400 /* 0x190 */,
423   WIFIRX_MSDU_END_DROPPED_E                = 401 /* 0x191 */,
424   WIFIRX_MPDU_END_DROPPED_E                = 402 /* 0x192 */,
425   WIFIRX_ATTENTION_DROPPED_E               = 403 /* 0x193 */,
426   WIFITXPCU_USER_SETUP_E                   = 404 /* 0x194 */,
427   WIFIRXPCU_USER_SETUP_EXT_E               = 405 /* 0x195 */,
428   WIFICE_SRC_DESC_E                        = 406 /* 0x196 */,
429   WIFICE_STAT_DESC_E                       = 407 /* 0x197 */,
430   WIFIRXOLE_CCE_SUPERRULE_E                = 408 /* 0x198 */,
431   WIFITX_RATE_STATS_INFO_E                 = 409 /* 0x199 */,
432   WIFICMD_PART_0_END_E                     = 410 /* 0x19a */,
433   WIFIMACTX_SYNTH_ON_E                     = 411 /* 0x19b */,
434   WIFISCH_CRITICAL_TLV_REFERENCE_E         = 412 /* 0x19c */,
435   WIFITQM_MPDU_GLOBAL_START_E              = 413 /* 0x19d */,
436   WIFIEXAMPLE_TLV_32_E                     = 414 /* 0x19e */,
437   WIFITQM_UPDATE_TX_MSDU_FLOW_E            = 415 /* 0x19f */,
438   WIFITQM_UPDATE_TX_MPDU_QUEUE_HEAD_E      = 416 /* 0x1a0 */,
439   WIFITQM_UPDATE_TX_MSDU_FLOW_STATUS_E     = 417 /* 0x1a1 */,
440   WIFITQM_UPDATE_TX_MPDU_QUEUE_HEAD_STATUS_E = 418 /* 0x1a2 */,
441   WIFIREO_UPDATE_RX_REO_QUEUE_E            = 419 /* 0x1a3 */,
442   WIFICE_DST_DESC_E                        = 420 /* 0x1a4 */,
443   WIFITQM_MPDU_QUEUE_EMPTY_STATUS_E        = 421 /* 0x1a5 */,
444   WIFITQM_2_SCH_MPDU_AVAILABLE_E           = 422 /* 0x1a6 */,
445   WIFIPDG_TRIG_RESPONSE_E                  = 423 /* 0x1a7 */,
446   WIFITRIGGER_RESPONSE_TX_DONE_E           = 424 /* 0x1a8 */,
447   WIFIABORT_FROM_PHYRX_DETAILS_E           = 425 /* 0x1a9 */,
448   WIFISCH_TQM_CMD_WRAPPER_E                = 426 /* 0x1aa */,
449   WIFIMPDUS_AVAILABLE_E                    = 427 /* 0x1ab */,
450   WIFIRECEIVED_RESPONSE_INFO_PART2_E       = 428 /* 0x1ac */,
451   WIFIPHYRX_PKT_END_INFO_E                 = 429 /* 0x1ad */,
452   WIFIPHYRX_TX_START_TIMING_E              = 430 /* 0x1ae */,
453   WIFITXPCU_PREAMBLE_DONE_E                = 431 /* 0x1af */,
454   WIFINDP_PREAMBLE_DONE_E                  = 432 /* 0x1b0 */,
455   WIFISCH_TQM_CMD_WRAPPER_RBO_DROP_E       = 433 /* 0x1b1 */,
456   WIFISCH_TQM_CMD_WRAPPER_CONT_DROP_E      = 434 /* 0x1b2 */,
457   WIFIMACTX_CLEAR_PREV_TX_INFO_E           = 435 /* 0x1b3 */,
458   WIFITX_PUNCTURE_SETUP_E                  = 436 /* 0x1b4 */,
459   WIFITX_PUNCTURE_PATTERN_E                = 437 /* 0x1b5 */,
460   WIFIR2R_STATUS_END_E                     = 438 /* 0x1b6 */,
461   WIFIMACTX_PREFETCH_CV_COMMON_E           = 439 /* 0x1b7 */,
462   WIFIEND_OF_FLUSH_MARKER_E                = 440 /* 0x1b8 */,
463   WIFIUPLINK_COMMON_INFO_PUNC_E            = 441 /* 0x1b9 */,
464   WIFIMACTX_MU_UPLINK_COMMON_PUNC_E        = 442 /* 0x1ba */,
465   WIFIMACTX_MU_UPLINK_USER_SETUP_PUNC_E    = 443 /* 0x1bb */,
466   WIFIRECEIVED_RESPONSE_USER_7_0_E         = 444 /* 0x1bc */,
467   WIFIRECEIVED_RESPONSE_USER_15_8_E        = 445 /* 0x1bd */,
468   WIFIRECEIVED_RESPONSE_USER_23_16_E       = 446 /* 0x1be */,
469   WIFIRECEIVED_RESPONSE_USER_31_24_E       = 447 /* 0x1bf */,
470   WIFIRECEIVED_RESPONSE_USER_36_32_E       = 448 /* 0x1c0 */,
471   WIFIRECEIVED_RESPONSE_USER_INFO_E        = 449 /* 0x1c1 */,
472   WIFITX_LOOPBACK_SETUP_E                  = 450 /* 0x1c2 */,
473   WIFIPHYRX_OTHER_RECEIVE_INFO_RU_DETAILS_E = 451 /* 0x1c3 */,
474   WIFISCH_WAIT_INSTR_TX_PATH_E             = 452 /* 0x1c4 */,
475   WIFIMACTX_OTHER_TRANSMIT_INFO_TX2TX_E    = 453 /* 0x1c5 */,
476   WIFIMACTX_OTHER_TRANSMIT_INFO_EMUPHY_SETUP_E = 454 /* 0x1c6 */,
477   WIFIPHYRX_OTHER_RECEIVE_INFO_EVM_DETAILS_E = 455 /* 0x1c7 */,
478   WIFITX_WUR_DATA_E                        = 456 /* 0x1c8 */,
479   WIFIRX_PPDU_END_START_E                  = 457 /* 0x1c9 */,
480   WIFIRX_PPDU_END_MIDDLE_E                 = 458 /* 0x1ca */,
481   WIFIRX_PPDU_END_LAST_E                   = 459 /* 0x1cb */,
482   WIFIRECEIVE_USER_INFO_L1_E               = 460 /* 0x1cc */,
483   WIFIMIMO_CONTROL_INFO_L1_E               = 461 /* 0x1cd */,
484   WIFIMACTX_BACKOFF_BASED_TRANSMISSION_E   = 462 /* 0x1ce */,
485   WIFIMACTX_OTHER_TRANSMIT_INFO_DL_OFDMA_TX_E = 463 /* 0x1cf */,
486   WIFISRP_INFO_E                           = 464 /* 0x1d0 */,
487   WIFIOBSS_SR_INFO_E                       = 465 /* 0x1d1 */,
488   WIFISCHEDULER_SW_MSG_STATUS_E            = 466 /* 0x1d2 */,
489   WIFIHWSCH_RXPCU_MAC_INFO_ANNOUNCEMENT_E  = 467 /* 0x1d3 */,
490   WIFIRXPCU_SETUP_COMPLETE_E               = 468 /* 0x1d4 */,
491   WIFISNOOP_PPDU_START_E                   = 469 /* 0x1d5 */,
492   WIFISNOOP_MPDU_USR_DBG_INFO_E            = 470 /* 0x1d6 */,
493   WIFISNOOP_MSDU_USR_DBG_INFO_E            = 471 /* 0x1d7 */,
494   WIFISNOOP_MSDU_USR_DATA_E                = 472 /* 0x1d8 */,
495   WIFISNOOP_MPDU_USR_STAT_INFO_E           = 473 /* 0x1d9 */,
496   WIFISNOOP_PPDU_END_E                     = 474 /* 0x1da */,
497   WIFISNOOP_SPARE_E                        = 475 /* 0x1db */,
498   WIFIMACTX_PREFETCH_CV_BULK_E             = 476 /* 0x1dc */,
499   WIFIMACTX_PREFETCH_CV_BULK_USER_E        = 477 /* 0x1dd */,
500   WIFIPHYRX_OTHER_RECEIVE_INFO_MU_RSSI_COMMON_E = 478 /* 0x1de */,
501   WIFIPHYRX_OTHER_RECEIVE_INFO_MU_RSSI_USER_E = 479 /* 0x1df */,
502   WIFIMACTX_OTHER_TRANSMIT_INFO_SCH_DETAILS_E = 480 /* 0x1e0 */,
503   WIFISW_MONITOR_RING_E                    = 481 /* 0x1e1 */,
504   WIFIPHYRX_OTHER_RECEIVE_INFO_108P_EVM_DETAILS_E = 482 /* 0x1e2 */,
505   WIFISCH_TLV_WRAPPER_E                    = 483 /* 0x1e3 */,
506   WIFISCHEDULER_STATUS_WRAPPER_E           = 484 /* 0x1e4 */,
507   WIFITLV_BASE_E                           = 511 /* 0x1ff */
508 
509 } tlv_tag_def__e; ///< tlv_tag_def Enum Type
510 
511 #endif // _TLV_TAG_DEF_
512