xref: /wlan-driver/fw-api/hw/qcn9224/v1/ofdma_trigger_details.h (revision 5113495b16420b49004c444715d2daae2066e7dc)
1*5113495bSYour Name 
2*5113495bSYour Name /* Copyright (c) 2022, Qualcomm Innovation Center, Inc. All rights reserved.
3*5113495bSYour Name  *
4*5113495bSYour Name  * Permission to use, copy, modify, and/or distribute this software for any
5*5113495bSYour Name  * purpose with or without fee is hereby granted, provided that the above
6*5113495bSYour Name  * copyright notice and this permission notice appear in all copies.
7*5113495bSYour Name  *
8*5113495bSYour Name  * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9*5113495bSYour Name  * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10*5113495bSYour Name  * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11*5113495bSYour Name  * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12*5113495bSYour Name  * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13*5113495bSYour Name  * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14*5113495bSYour Name  * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15*5113495bSYour Name  */
16*5113495bSYour Name 
17*5113495bSYour Name 
18*5113495bSYour Name 
19*5113495bSYour Name 
20*5113495bSYour Name 
21*5113495bSYour Name 
22*5113495bSYour Name 
23*5113495bSYour Name 
24*5113495bSYour Name 
25*5113495bSYour Name 
26*5113495bSYour Name #ifndef _OFDMA_TRIGGER_DETAILS_H_
27*5113495bSYour Name #define _OFDMA_TRIGGER_DETAILS_H_
28*5113495bSYour Name #if !defined(__ASSEMBLER__)
29*5113495bSYour Name #endif
30*5113495bSYour Name 
31*5113495bSYour Name #include "mlo_sta_id_details.h"
32*5113495bSYour Name #define NUM_OF_DWORDS_OFDMA_TRIGGER_DETAILS 22
33*5113495bSYour Name 
34*5113495bSYour Name #define NUM_OF_QWORDS_OFDMA_TRIGGER_DETAILS 11
35*5113495bSYour Name 
36*5113495bSYour Name 
37*5113495bSYour Name struct ofdma_trigger_details {
38*5113495bSYour Name #ifndef WIFI_BIT_ORDER_BIG_ENDIAN
39*5113495bSYour Name              uint32_t ax_trigger_source                                       :  1,
40*5113495bSYour Name                       rx_trigger_frame_user_source                            :  2,
41*5113495bSYour Name                       received_bandwidth                                      :  3,
42*5113495bSYour Name                       txop_duration_all_ones                                  :  1,
43*5113495bSYour Name                       eht_trigger_response                                    :  1,
44*5113495bSYour Name                       pre_rssi_comb                                           :  8,
45*5113495bSYour Name                       rssi_comb                                               :  8,
46*5113495bSYour Name                       rxpcu_pcie_l0_req_duration                              :  8;
47*5113495bSYour Name              uint32_t he_trigger_ul_ppdu_length                               :  5,
48*5113495bSYour Name                       he_trigger_ru_allocation                                :  8,
49*5113495bSYour Name                       he_trigger_dl_tx_power                                  :  5,
50*5113495bSYour Name                       he_trigger_ul_target_rssi                               :  5,
51*5113495bSYour Name                       he_trigger_ul_mcs                                       :  2,
52*5113495bSYour Name                       he_trigger_reserved                                     :  1,
53*5113495bSYour Name                       bss_color                                               :  6;
54*5113495bSYour Name              uint32_t trigger_type                                            :  4,
55*5113495bSYour Name                       lsig_response_length                                    : 12,
56*5113495bSYour Name                       cascade_indication                                      :  1,
57*5113495bSYour Name                       carrier_sense                                           :  1,
58*5113495bSYour Name                       bandwidth                                               :  2,
59*5113495bSYour Name                       cp_ltf_size                                             :  2,
60*5113495bSYour Name                       mu_mimo_ltf_mode                                        :  1,
61*5113495bSYour Name                       number_of_ltfs                                          :  3,
62*5113495bSYour Name                       stbc                                                    :  1,
63*5113495bSYour Name                       ldpc_extra_symbol                                       :  1,
64*5113495bSYour Name                       ap_tx_power_lsb_part                                    :  4;
65*5113495bSYour Name              uint32_t ap_tx_power_msb_part                                    :  2,
66*5113495bSYour Name                       packet_extension_a_factor                               :  2,
67*5113495bSYour Name                       packet_extension_pe_disambiguity                        :  1,
68*5113495bSYour Name                       spatial_reuse                                           : 16,
69*5113495bSYour Name                       doppler                                                 :  1,
70*5113495bSYour Name                       he_siga_reserved                                        :  9,
71*5113495bSYour Name                       reserved_3b                                             :  1;
72*5113495bSYour Name              uint32_t aid12                                                   : 12,
73*5113495bSYour Name                       ru_allocation                                           :  9,
74*5113495bSYour Name                       mcs                                                     :  4,
75*5113495bSYour Name                       dcm                                                     :  1,
76*5113495bSYour Name                       start_spatial_stream                                    :  3,
77*5113495bSYour Name                       number_of_spatial_stream                                :  3;
78*5113495bSYour Name              uint32_t target_rssi                                             :  7,
79*5113495bSYour Name                       coding_type                                             :  1,
80*5113495bSYour Name                       mpdu_mu_spacing_factor                                  :  2,
81*5113495bSYour Name                       tid_aggregation_limit                                   :  3,
82*5113495bSYour Name                       reserved_5b                                             :  1,
83*5113495bSYour Name                       prefered_ac                                             :  2,
84*5113495bSYour Name                       bar_control_ack_policy                                  :  1,
85*5113495bSYour Name                       bar_control_multi_tid                                   :  1,
86*5113495bSYour Name                       bar_control_compressed_bitmap                           :  1,
87*5113495bSYour Name                       bar_control_reserved                                    :  9,
88*5113495bSYour Name                       bar_control_tid_info                                    :  4;
89*5113495bSYour Name              uint32_t nr0_per_tid_info_reserved                               : 12,
90*5113495bSYour Name                       nr0_per_tid_info_tid_value                              :  4,
91*5113495bSYour Name                       nr0_start_seq_ctrl_frag_number                          :  4,
92*5113495bSYour Name                       nr0_start_seq_ctrl_start_seq_number                     : 12;
93*5113495bSYour Name              uint32_t nr1_per_tid_info_reserved                               : 12,
94*5113495bSYour Name                       nr1_per_tid_info_tid_value                              :  4,
95*5113495bSYour Name                       nr1_start_seq_ctrl_frag_number                          :  4,
96*5113495bSYour Name                       nr1_start_seq_ctrl_start_seq_number                     : 12;
97*5113495bSYour Name              uint32_t nr2_per_tid_info_reserved                               : 12,
98*5113495bSYour Name                       nr2_per_tid_info_tid_value                              :  4,
99*5113495bSYour Name                       nr2_start_seq_ctrl_frag_number                          :  4,
100*5113495bSYour Name                       nr2_start_seq_ctrl_start_seq_number                     : 12;
101*5113495bSYour Name              uint32_t nr3_per_tid_info_reserved                               : 12,
102*5113495bSYour Name                       nr3_per_tid_info_tid_value                              :  4,
103*5113495bSYour Name                       nr3_start_seq_ctrl_frag_number                          :  4,
104*5113495bSYour Name                       nr3_start_seq_ctrl_start_seq_number                     : 12;
105*5113495bSYour Name              uint32_t nr4_per_tid_info_reserved                               : 12,
106*5113495bSYour Name                       nr4_per_tid_info_tid_value                              :  4,
107*5113495bSYour Name                       nr4_start_seq_ctrl_frag_number                          :  4,
108*5113495bSYour Name                       nr4_start_seq_ctrl_start_seq_number                     : 12;
109*5113495bSYour Name              uint32_t nr5_per_tid_info_reserved                               : 12,
110*5113495bSYour Name                       nr5_per_tid_info_tid_value                              :  4,
111*5113495bSYour Name                       nr5_start_seq_ctrl_frag_number                          :  4,
112*5113495bSYour Name                       nr5_start_seq_ctrl_start_seq_number                     : 12;
113*5113495bSYour Name              uint32_t nr6_per_tid_info_reserved                               : 12,
114*5113495bSYour Name                       nr6_per_tid_info_tid_value                              :  4,
115*5113495bSYour Name                       nr6_start_seq_ctrl_frag_number                          :  4,
116*5113495bSYour Name                       nr6_start_seq_ctrl_start_seq_number                     : 12;
117*5113495bSYour Name              uint32_t nr7_per_tid_info_reserved                               : 12,
118*5113495bSYour Name                       nr7_per_tid_info_tid_value                              :  4,
119*5113495bSYour Name                       nr7_start_seq_ctrl_frag_number                          :  4,
120*5113495bSYour Name                       nr7_start_seq_ctrl_start_seq_number                     : 12;
121*5113495bSYour Name              uint32_t fb_segment_retransmission_bitmap                        :  8,
122*5113495bSYour Name                       reserved_14a                                            :  2,
123*5113495bSYour Name                       u_sig_puncture_pattern_encoding                         :  6,
124*5113495bSYour Name                       dot11be_puncture_bitmap                                 : 16;
125*5113495bSYour Name              uint32_t rx_chain_mask                                           :  8,
126*5113495bSYour Name                       rx_duration_field                                       : 16,
127*5113495bSYour Name                       scrambler_seed                                          :  7,
128*5113495bSYour Name                       rx_chain_mask_type                                      :  1;
129*5113495bSYour Name              struct   mlo_sta_id_details                                        mlo_sta_id_details_rx;
130*5113495bSYour Name              uint16_t normalized_pre_rssi_comb                                :  8,
131*5113495bSYour Name                       normalized_rssi_comb                                    :  8;
132*5113495bSYour Name              uint32_t sw_peer_id                                              : 16,
133*5113495bSYour Name                       response_tx_duration                                    : 16;
134*5113495bSYour Name              uint32_t ranging_trigger_subtype                                 :  4,
135*5113495bSYour Name                       tbr_trigger_common_info_79_68                           : 12,
136*5113495bSYour Name                       tbr_trigger_sound_reserved_20_12                        :  9,
137*5113495bSYour Name                       i2r_rep                                                 :  3,
138*5113495bSYour Name                       tbr_trigger_sound_reserved_25_24                        :  2,
139*5113495bSYour Name                       reserved_18a                                            :  1,
140*5113495bSYour Name                       qos_null_only_response_tx                               :  1;
141*5113495bSYour Name              uint32_t tbr_trigger_sound_sac                                   : 16,
142*5113495bSYour Name                       reserved_19a                                            :  8,
143*5113495bSYour Name                       u_sig_reserved2                                         :  5,
144*5113495bSYour Name                       reserved_19b                                            :  3;
145*5113495bSYour Name              uint32_t eht_special_aid12                                       : 12,
146*5113495bSYour Name                       phy_version                                             :  3,
147*5113495bSYour Name                       bandwidth_ext                                           :  2,
148*5113495bSYour Name                       eht_spatial_reuse                                       :  8,
149*5113495bSYour Name                       u_sig_reserved1                                         :  7;
150*5113495bSYour Name              uint32_t eht_trigger_special_user_info_71_40                     : 32;
151*5113495bSYour Name #else
152*5113495bSYour Name              uint32_t rxpcu_pcie_l0_req_duration                              :  8,
153*5113495bSYour Name                       rssi_comb                                               :  8,
154*5113495bSYour Name                       pre_rssi_comb                                           :  8,
155*5113495bSYour Name                       eht_trigger_response                                    :  1,
156*5113495bSYour Name                       txop_duration_all_ones                                  :  1,
157*5113495bSYour Name                       received_bandwidth                                      :  3,
158*5113495bSYour Name                       rx_trigger_frame_user_source                            :  2,
159*5113495bSYour Name                       ax_trigger_source                                       :  1;
160*5113495bSYour Name              uint32_t bss_color                                               :  6,
161*5113495bSYour Name                       he_trigger_reserved                                     :  1,
162*5113495bSYour Name                       he_trigger_ul_mcs                                       :  2,
163*5113495bSYour Name                       he_trigger_ul_target_rssi                               :  5,
164*5113495bSYour Name                       he_trigger_dl_tx_power                                  :  5,
165*5113495bSYour Name                       he_trigger_ru_allocation                                :  8,
166*5113495bSYour Name                       he_trigger_ul_ppdu_length                               :  5;
167*5113495bSYour Name              uint32_t ap_tx_power_lsb_part                                    :  4,
168*5113495bSYour Name                       ldpc_extra_symbol                                       :  1,
169*5113495bSYour Name                       stbc                                                    :  1,
170*5113495bSYour Name                       number_of_ltfs                                          :  3,
171*5113495bSYour Name                       mu_mimo_ltf_mode                                        :  1,
172*5113495bSYour Name                       cp_ltf_size                                             :  2,
173*5113495bSYour Name                       bandwidth                                               :  2,
174*5113495bSYour Name                       carrier_sense                                           :  1,
175*5113495bSYour Name                       cascade_indication                                      :  1,
176*5113495bSYour Name                       lsig_response_length                                    : 12,
177*5113495bSYour Name                       trigger_type                                            :  4;
178*5113495bSYour Name              uint32_t reserved_3b                                             :  1,
179*5113495bSYour Name                       he_siga_reserved                                        :  9,
180*5113495bSYour Name                       doppler                                                 :  1,
181*5113495bSYour Name                       spatial_reuse                                           : 16,
182*5113495bSYour Name                       packet_extension_pe_disambiguity                        :  1,
183*5113495bSYour Name                       packet_extension_a_factor                               :  2,
184*5113495bSYour Name                       ap_tx_power_msb_part                                    :  2;
185*5113495bSYour Name              uint32_t number_of_spatial_stream                                :  3,
186*5113495bSYour Name                       start_spatial_stream                                    :  3,
187*5113495bSYour Name                       dcm                                                     :  1,
188*5113495bSYour Name                       mcs                                                     :  4,
189*5113495bSYour Name                       ru_allocation                                           :  9,
190*5113495bSYour Name                       aid12                                                   : 12;
191*5113495bSYour Name              uint32_t bar_control_tid_info                                    :  4,
192*5113495bSYour Name                       bar_control_reserved                                    :  9,
193*5113495bSYour Name                       bar_control_compressed_bitmap                           :  1,
194*5113495bSYour Name                       bar_control_multi_tid                                   :  1,
195*5113495bSYour Name                       bar_control_ack_policy                                  :  1,
196*5113495bSYour Name                       prefered_ac                                             :  2,
197*5113495bSYour Name                       reserved_5b                                             :  1,
198*5113495bSYour Name                       tid_aggregation_limit                                   :  3,
199*5113495bSYour Name                       mpdu_mu_spacing_factor                                  :  2,
200*5113495bSYour Name                       coding_type                                             :  1,
201*5113495bSYour Name                       target_rssi                                             :  7;
202*5113495bSYour Name              uint32_t nr0_start_seq_ctrl_start_seq_number                     : 12,
203*5113495bSYour Name                       nr0_start_seq_ctrl_frag_number                          :  4,
204*5113495bSYour Name                       nr0_per_tid_info_tid_value                              :  4,
205*5113495bSYour Name                       nr0_per_tid_info_reserved                               : 12;
206*5113495bSYour Name              uint32_t nr1_start_seq_ctrl_start_seq_number                     : 12,
207*5113495bSYour Name                       nr1_start_seq_ctrl_frag_number                          :  4,
208*5113495bSYour Name                       nr1_per_tid_info_tid_value                              :  4,
209*5113495bSYour Name                       nr1_per_tid_info_reserved                               : 12;
210*5113495bSYour Name              uint32_t nr2_start_seq_ctrl_start_seq_number                     : 12,
211*5113495bSYour Name                       nr2_start_seq_ctrl_frag_number                          :  4,
212*5113495bSYour Name                       nr2_per_tid_info_tid_value                              :  4,
213*5113495bSYour Name                       nr2_per_tid_info_reserved                               : 12;
214*5113495bSYour Name              uint32_t nr3_start_seq_ctrl_start_seq_number                     : 12,
215*5113495bSYour Name                       nr3_start_seq_ctrl_frag_number                          :  4,
216*5113495bSYour Name                       nr3_per_tid_info_tid_value                              :  4,
217*5113495bSYour Name                       nr3_per_tid_info_reserved                               : 12;
218*5113495bSYour Name              uint32_t nr4_start_seq_ctrl_start_seq_number                     : 12,
219*5113495bSYour Name                       nr4_start_seq_ctrl_frag_number                          :  4,
220*5113495bSYour Name                       nr4_per_tid_info_tid_value                              :  4,
221*5113495bSYour Name                       nr4_per_tid_info_reserved                               : 12;
222*5113495bSYour Name              uint32_t nr5_start_seq_ctrl_start_seq_number                     : 12,
223*5113495bSYour Name                       nr5_start_seq_ctrl_frag_number                          :  4,
224*5113495bSYour Name                       nr5_per_tid_info_tid_value                              :  4,
225*5113495bSYour Name                       nr5_per_tid_info_reserved                               : 12;
226*5113495bSYour Name              uint32_t nr6_start_seq_ctrl_start_seq_number                     : 12,
227*5113495bSYour Name                       nr6_start_seq_ctrl_frag_number                          :  4,
228*5113495bSYour Name                       nr6_per_tid_info_tid_value                              :  4,
229*5113495bSYour Name                       nr6_per_tid_info_reserved                               : 12;
230*5113495bSYour Name              uint32_t nr7_start_seq_ctrl_start_seq_number                     : 12,
231*5113495bSYour Name                       nr7_start_seq_ctrl_frag_number                          :  4,
232*5113495bSYour Name                       nr7_per_tid_info_tid_value                              :  4,
233*5113495bSYour Name                       nr7_per_tid_info_reserved                               : 12;
234*5113495bSYour Name              uint32_t dot11be_puncture_bitmap                                 : 16,
235*5113495bSYour Name                       u_sig_puncture_pattern_encoding                         :  6,
236*5113495bSYour Name                       reserved_14a                                            :  2,
237*5113495bSYour Name                       fb_segment_retransmission_bitmap                        :  8;
238*5113495bSYour Name              uint32_t rx_chain_mask_type                                      :  1,
239*5113495bSYour Name                       scrambler_seed                                          :  7,
240*5113495bSYour Name                       rx_duration_field                                       : 16,
241*5113495bSYour Name                       rx_chain_mask                                           :  8;
242*5113495bSYour Name              uint32_t normalized_rssi_comb                                    :  8,
243*5113495bSYour Name                       normalized_pre_rssi_comb                                :  8;
244*5113495bSYour Name              struct   mlo_sta_id_details                                        mlo_sta_id_details_rx;
245*5113495bSYour Name              uint32_t response_tx_duration                                    : 16,
246*5113495bSYour Name                       sw_peer_id                                              : 16;
247*5113495bSYour Name              uint32_t qos_null_only_response_tx                               :  1,
248*5113495bSYour Name                       reserved_18a                                            :  1,
249*5113495bSYour Name                       tbr_trigger_sound_reserved_25_24                        :  2,
250*5113495bSYour Name                       i2r_rep                                                 :  3,
251*5113495bSYour Name                       tbr_trigger_sound_reserved_20_12                        :  9,
252*5113495bSYour Name                       tbr_trigger_common_info_79_68                           : 12,
253*5113495bSYour Name                       ranging_trigger_subtype                                 :  4;
254*5113495bSYour Name              uint32_t reserved_19b                                            :  3,
255*5113495bSYour Name                       u_sig_reserved2                                         :  5,
256*5113495bSYour Name                       reserved_19a                                            :  8,
257*5113495bSYour Name                       tbr_trigger_sound_sac                                   : 16;
258*5113495bSYour Name              uint32_t u_sig_reserved1                                         :  7,
259*5113495bSYour Name                       eht_spatial_reuse                                       :  8,
260*5113495bSYour Name                       bandwidth_ext                                           :  2,
261*5113495bSYour Name                       phy_version                                             :  3,
262*5113495bSYour Name                       eht_special_aid12                                       : 12;
263*5113495bSYour Name              uint32_t eht_trigger_special_user_info_71_40                     : 32;
264*5113495bSYour Name #endif
265*5113495bSYour Name };
266*5113495bSYour Name 
267*5113495bSYour Name 
268*5113495bSYour Name 
269*5113495bSYour Name 
270*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AX_TRIGGER_SOURCE_OFFSET                              0x0000000000000000
271*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AX_TRIGGER_SOURCE_LSB                                 0
272*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AX_TRIGGER_SOURCE_MSB                                 0
273*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AX_TRIGGER_SOURCE_MASK                                0x0000000000000001
274*5113495bSYour Name 
275*5113495bSYour Name 
276*5113495bSYour Name 
277*5113495bSYour Name 
278*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_TRIGGER_FRAME_USER_SOURCE_OFFSET                   0x0000000000000000
279*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_TRIGGER_FRAME_USER_SOURCE_LSB                      1
280*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_TRIGGER_FRAME_USER_SOURCE_MSB                      2
281*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_TRIGGER_FRAME_USER_SOURCE_MASK                     0x0000000000000006
282*5113495bSYour Name 
283*5113495bSYour Name 
284*5113495bSYour Name 
285*5113495bSYour Name 
286*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RECEIVED_BANDWIDTH_OFFSET                             0x0000000000000000
287*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RECEIVED_BANDWIDTH_LSB                                3
288*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RECEIVED_BANDWIDTH_MSB                                5
289*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RECEIVED_BANDWIDTH_MASK                               0x0000000000000038
290*5113495bSYour Name 
291*5113495bSYour Name 
292*5113495bSYour Name 
293*5113495bSYour Name 
294*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TXOP_DURATION_ALL_ONES_OFFSET                         0x0000000000000000
295*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TXOP_DURATION_ALL_ONES_LSB                            6
296*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TXOP_DURATION_ALL_ONES_MSB                            6
297*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TXOP_DURATION_ALL_ONES_MASK                           0x0000000000000040
298*5113495bSYour Name 
299*5113495bSYour Name 
300*5113495bSYour Name 
301*5113495bSYour Name 
302*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_RESPONSE_OFFSET                           0x0000000000000000
303*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_RESPONSE_LSB                              7
304*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_RESPONSE_MSB                              7
305*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_RESPONSE_MASK                             0x0000000000000080
306*5113495bSYour Name 
307*5113495bSYour Name 
308*5113495bSYour Name 
309*5113495bSYour Name 
310*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PRE_RSSI_COMB_OFFSET                                  0x0000000000000000
311*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PRE_RSSI_COMB_LSB                                     8
312*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PRE_RSSI_COMB_MSB                                     15
313*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PRE_RSSI_COMB_MASK                                    0x000000000000ff00
314*5113495bSYour Name 
315*5113495bSYour Name 
316*5113495bSYour Name 
317*5113495bSYour Name 
318*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RSSI_COMB_OFFSET                                      0x0000000000000000
319*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RSSI_COMB_LSB                                         16
320*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RSSI_COMB_MSB                                         23
321*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RSSI_COMB_MASK                                        0x0000000000ff0000
322*5113495bSYour Name 
323*5113495bSYour Name 
324*5113495bSYour Name 
325*5113495bSYour Name 
326*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RXPCU_PCIE_L0_REQ_DURATION_OFFSET                     0x0000000000000000
327*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RXPCU_PCIE_L0_REQ_DURATION_LSB                        24
328*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RXPCU_PCIE_L0_REQ_DURATION_MSB                        31
329*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RXPCU_PCIE_L0_REQ_DURATION_MASK                       0x00000000ff000000
330*5113495bSYour Name 
331*5113495bSYour Name 
332*5113495bSYour Name 
333*5113495bSYour Name 
334*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_PPDU_LENGTH_OFFSET                      0x0000000000000000
335*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_PPDU_LENGTH_LSB                         32
336*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_PPDU_LENGTH_MSB                         36
337*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_PPDU_LENGTH_MASK                        0x0000001f00000000
338*5113495bSYour Name 
339*5113495bSYour Name 
340*5113495bSYour Name 
341*5113495bSYour Name 
342*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RU_ALLOCATION_OFFSET                       0x0000000000000000
343*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RU_ALLOCATION_LSB                          37
344*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RU_ALLOCATION_MSB                          44
345*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RU_ALLOCATION_MASK                         0x00001fe000000000
346*5113495bSYour Name 
347*5113495bSYour Name 
348*5113495bSYour Name 
349*5113495bSYour Name 
350*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_DL_TX_POWER_OFFSET                         0x0000000000000000
351*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_DL_TX_POWER_LSB                            45
352*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_DL_TX_POWER_MSB                            49
353*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_DL_TX_POWER_MASK                           0x0003e00000000000
354*5113495bSYour Name 
355*5113495bSYour Name 
356*5113495bSYour Name 
357*5113495bSYour Name 
358*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_TARGET_RSSI_OFFSET                      0x0000000000000000
359*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_TARGET_RSSI_LSB                         50
360*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_TARGET_RSSI_MSB                         54
361*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_TARGET_RSSI_MASK                        0x007c000000000000
362*5113495bSYour Name 
363*5113495bSYour Name 
364*5113495bSYour Name 
365*5113495bSYour Name 
366*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_MCS_OFFSET                              0x0000000000000000
367*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_MCS_LSB                                 55
368*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_MCS_MSB                                 56
369*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_UL_MCS_MASK                                0x0180000000000000
370*5113495bSYour Name 
371*5113495bSYour Name 
372*5113495bSYour Name 
373*5113495bSYour Name 
374*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RESERVED_OFFSET                            0x0000000000000000
375*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RESERVED_LSB                               57
376*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RESERVED_MSB                               57
377*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_TRIGGER_RESERVED_MASK                              0x0200000000000000
378*5113495bSYour Name 
379*5113495bSYour Name 
380*5113495bSYour Name 
381*5113495bSYour Name 
382*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BSS_COLOR_OFFSET                                      0x0000000000000000
383*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BSS_COLOR_LSB                                         58
384*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BSS_COLOR_MSB                                         63
385*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BSS_COLOR_MASK                                        0xfc00000000000000
386*5113495bSYour Name 
387*5113495bSYour Name 
388*5113495bSYour Name 
389*5113495bSYour Name 
390*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TRIGGER_TYPE_OFFSET                                   0x0000000000000008
391*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TRIGGER_TYPE_LSB                                      0
392*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TRIGGER_TYPE_MSB                                      3
393*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TRIGGER_TYPE_MASK                                     0x000000000000000f
394*5113495bSYour Name 
395*5113495bSYour Name 
396*5113495bSYour Name 
397*5113495bSYour Name 
398*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LSIG_RESPONSE_LENGTH_OFFSET                           0x0000000000000008
399*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LSIG_RESPONSE_LENGTH_LSB                              4
400*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LSIG_RESPONSE_LENGTH_MSB                              15
401*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LSIG_RESPONSE_LENGTH_MASK                             0x000000000000fff0
402*5113495bSYour Name 
403*5113495bSYour Name 
404*5113495bSYour Name 
405*5113495bSYour Name 
406*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CASCADE_INDICATION_OFFSET                             0x0000000000000008
407*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CASCADE_INDICATION_LSB                                16
408*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CASCADE_INDICATION_MSB                                16
409*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CASCADE_INDICATION_MASK                               0x0000000000010000
410*5113495bSYour Name 
411*5113495bSYour Name 
412*5113495bSYour Name 
413*5113495bSYour Name 
414*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CARRIER_SENSE_OFFSET                                  0x0000000000000008
415*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CARRIER_SENSE_LSB                                     17
416*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CARRIER_SENSE_MSB                                     17
417*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CARRIER_SENSE_MASK                                    0x0000000000020000
418*5113495bSYour Name 
419*5113495bSYour Name 
420*5113495bSYour Name 
421*5113495bSYour Name 
422*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_OFFSET                                      0x0000000000000008
423*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_LSB                                         18
424*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_MSB                                         19
425*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_MASK                                        0x00000000000c0000
426*5113495bSYour Name 
427*5113495bSYour Name 
428*5113495bSYour Name 
429*5113495bSYour Name 
430*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CP_LTF_SIZE_OFFSET                                    0x0000000000000008
431*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CP_LTF_SIZE_LSB                                       20
432*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CP_LTF_SIZE_MSB                                       21
433*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CP_LTF_SIZE_MASK                                      0x0000000000300000
434*5113495bSYour Name 
435*5113495bSYour Name 
436*5113495bSYour Name 
437*5113495bSYour Name 
438*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MU_MIMO_LTF_MODE_OFFSET                               0x0000000000000008
439*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MU_MIMO_LTF_MODE_LSB                                  22
440*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MU_MIMO_LTF_MODE_MSB                                  22
441*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MU_MIMO_LTF_MODE_MASK                                 0x0000000000400000
442*5113495bSYour Name 
443*5113495bSYour Name 
444*5113495bSYour Name 
445*5113495bSYour Name 
446*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_LTFS_OFFSET                                 0x0000000000000008
447*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_LTFS_LSB                                    23
448*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_LTFS_MSB                                    25
449*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_LTFS_MASK                                   0x0000000003800000
450*5113495bSYour Name 
451*5113495bSYour Name 
452*5113495bSYour Name 
453*5113495bSYour Name 
454*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_STBC_OFFSET                                           0x0000000000000008
455*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_STBC_LSB                                              26
456*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_STBC_MSB                                              26
457*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_STBC_MASK                                             0x0000000004000000
458*5113495bSYour Name 
459*5113495bSYour Name 
460*5113495bSYour Name 
461*5113495bSYour Name 
462*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LDPC_EXTRA_SYMBOL_OFFSET                              0x0000000000000008
463*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LDPC_EXTRA_SYMBOL_LSB                                 27
464*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LDPC_EXTRA_SYMBOL_MSB                                 27
465*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_LDPC_EXTRA_SYMBOL_MASK                                0x0000000008000000
466*5113495bSYour Name 
467*5113495bSYour Name 
468*5113495bSYour Name 
469*5113495bSYour Name 
470*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_LSB_PART_OFFSET                           0x0000000000000008
471*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_LSB_PART_LSB                              28
472*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_LSB_PART_MSB                              31
473*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_LSB_PART_MASK                             0x00000000f0000000
474*5113495bSYour Name 
475*5113495bSYour Name 
476*5113495bSYour Name 
477*5113495bSYour Name 
478*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_MSB_PART_OFFSET                           0x0000000000000008
479*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_MSB_PART_LSB                              32
480*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_MSB_PART_MSB                              33
481*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AP_TX_POWER_MSB_PART_MASK                             0x0000000300000000
482*5113495bSYour Name 
483*5113495bSYour Name 
484*5113495bSYour Name 
485*5113495bSYour Name 
486*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_A_FACTOR_OFFSET                      0x0000000000000008
487*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_A_FACTOR_LSB                         34
488*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_A_FACTOR_MSB                         35
489*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_A_FACTOR_MASK                        0x0000000c00000000
490*5113495bSYour Name 
491*5113495bSYour Name 
492*5113495bSYour Name 
493*5113495bSYour Name 
494*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_PE_DISAMBIGUITY_OFFSET               0x0000000000000008
495*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_PE_DISAMBIGUITY_LSB                  36
496*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_PE_DISAMBIGUITY_MSB                  36
497*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PACKET_EXTENSION_PE_DISAMBIGUITY_MASK                 0x0000001000000000
498*5113495bSYour Name 
499*5113495bSYour Name 
500*5113495bSYour Name 
501*5113495bSYour Name 
502*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SPATIAL_REUSE_OFFSET                                  0x0000000000000008
503*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SPATIAL_REUSE_LSB                                     37
504*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SPATIAL_REUSE_MSB                                     52
505*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SPATIAL_REUSE_MASK                                    0x001fffe000000000
506*5113495bSYour Name 
507*5113495bSYour Name 
508*5113495bSYour Name 
509*5113495bSYour Name 
510*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOPPLER_OFFSET                                        0x0000000000000008
511*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOPPLER_LSB                                           53
512*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOPPLER_MSB                                           53
513*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOPPLER_MASK                                          0x0020000000000000
514*5113495bSYour Name 
515*5113495bSYour Name 
516*5113495bSYour Name 
517*5113495bSYour Name 
518*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_SIGA_RESERVED_OFFSET                               0x0000000000000008
519*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_SIGA_RESERVED_LSB                                  54
520*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_SIGA_RESERVED_MSB                                  62
521*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_HE_SIGA_RESERVED_MASK                                 0x7fc0000000000000
522*5113495bSYour Name 
523*5113495bSYour Name 
524*5113495bSYour Name 
525*5113495bSYour Name 
526*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_3B_OFFSET                                    0x0000000000000008
527*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_3B_LSB                                       63
528*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_3B_MSB                                       63
529*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_3B_MASK                                      0x8000000000000000
530*5113495bSYour Name 
531*5113495bSYour Name 
532*5113495bSYour Name 
533*5113495bSYour Name 
534*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AID12_OFFSET                                          0x0000000000000010
535*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AID12_LSB                                             0
536*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AID12_MSB                                             11
537*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_AID12_MASK                                            0x0000000000000fff
538*5113495bSYour Name 
539*5113495bSYour Name 
540*5113495bSYour Name 
541*5113495bSYour Name 
542*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RU_ALLOCATION_OFFSET                                  0x0000000000000010
543*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RU_ALLOCATION_LSB                                     12
544*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RU_ALLOCATION_MSB                                     20
545*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RU_ALLOCATION_MASK                                    0x00000000001ff000
546*5113495bSYour Name 
547*5113495bSYour Name 
548*5113495bSYour Name 
549*5113495bSYour Name 
550*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MCS_OFFSET                                            0x0000000000000010
551*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MCS_LSB                                               21
552*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MCS_MSB                                               24
553*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MCS_MASK                                              0x0000000001e00000
554*5113495bSYour Name 
555*5113495bSYour Name 
556*5113495bSYour Name 
557*5113495bSYour Name 
558*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DCM_OFFSET                                            0x0000000000000010
559*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DCM_LSB                                               25
560*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DCM_MSB                                               25
561*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DCM_MASK                                              0x0000000002000000
562*5113495bSYour Name 
563*5113495bSYour Name 
564*5113495bSYour Name 
565*5113495bSYour Name 
566*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_START_SPATIAL_STREAM_OFFSET                           0x0000000000000010
567*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_START_SPATIAL_STREAM_LSB                              26
568*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_START_SPATIAL_STREAM_MSB                              28
569*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_START_SPATIAL_STREAM_MASK                             0x000000001c000000
570*5113495bSYour Name 
571*5113495bSYour Name 
572*5113495bSYour Name 
573*5113495bSYour Name 
574*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_SPATIAL_STREAM_OFFSET                       0x0000000000000010
575*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_SPATIAL_STREAM_LSB                          29
576*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_SPATIAL_STREAM_MSB                          31
577*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NUMBER_OF_SPATIAL_STREAM_MASK                         0x00000000e0000000
578*5113495bSYour Name 
579*5113495bSYour Name 
580*5113495bSYour Name 
581*5113495bSYour Name 
582*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TARGET_RSSI_OFFSET                                    0x0000000000000010
583*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TARGET_RSSI_LSB                                       32
584*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TARGET_RSSI_MSB                                       38
585*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TARGET_RSSI_MASK                                      0x0000007f00000000
586*5113495bSYour Name 
587*5113495bSYour Name 
588*5113495bSYour Name 
589*5113495bSYour Name 
590*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CODING_TYPE_OFFSET                                    0x0000000000000010
591*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CODING_TYPE_LSB                                       39
592*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CODING_TYPE_MSB                                       39
593*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_CODING_TYPE_MASK                                      0x0000008000000000
594*5113495bSYour Name 
595*5113495bSYour Name 
596*5113495bSYour Name 
597*5113495bSYour Name 
598*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MPDU_MU_SPACING_FACTOR_OFFSET                         0x0000000000000010
599*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MPDU_MU_SPACING_FACTOR_LSB                            40
600*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MPDU_MU_SPACING_FACTOR_MSB                            41
601*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MPDU_MU_SPACING_FACTOR_MASK                           0x0000030000000000
602*5113495bSYour Name 
603*5113495bSYour Name 
604*5113495bSYour Name 
605*5113495bSYour Name 
606*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TID_AGGREGATION_LIMIT_OFFSET                          0x0000000000000010
607*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TID_AGGREGATION_LIMIT_LSB                             42
608*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TID_AGGREGATION_LIMIT_MSB                             44
609*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TID_AGGREGATION_LIMIT_MASK                            0x00001c0000000000
610*5113495bSYour Name 
611*5113495bSYour Name 
612*5113495bSYour Name 
613*5113495bSYour Name 
614*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_5B_OFFSET                                    0x0000000000000010
615*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_5B_LSB                                       45
616*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_5B_MSB                                       45
617*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_5B_MASK                                      0x0000200000000000
618*5113495bSYour Name 
619*5113495bSYour Name 
620*5113495bSYour Name 
621*5113495bSYour Name 
622*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PREFERED_AC_OFFSET                                    0x0000000000000010
623*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PREFERED_AC_LSB                                       46
624*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PREFERED_AC_MSB                                       47
625*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PREFERED_AC_MASK                                      0x0000c00000000000
626*5113495bSYour Name 
627*5113495bSYour Name 
628*5113495bSYour Name 
629*5113495bSYour Name 
630*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_ACK_POLICY_OFFSET                         0x0000000000000010
631*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_ACK_POLICY_LSB                            48
632*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_ACK_POLICY_MSB                            48
633*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_ACK_POLICY_MASK                           0x0001000000000000
634*5113495bSYour Name 
635*5113495bSYour Name 
636*5113495bSYour Name 
637*5113495bSYour Name 
638*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_MULTI_TID_OFFSET                          0x0000000000000010
639*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_MULTI_TID_LSB                             49
640*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_MULTI_TID_MSB                             49
641*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_MULTI_TID_MASK                            0x0002000000000000
642*5113495bSYour Name 
643*5113495bSYour Name 
644*5113495bSYour Name 
645*5113495bSYour Name 
646*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_COMPRESSED_BITMAP_OFFSET                  0x0000000000000010
647*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_COMPRESSED_BITMAP_LSB                     50
648*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_COMPRESSED_BITMAP_MSB                     50
649*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_COMPRESSED_BITMAP_MASK                    0x0004000000000000
650*5113495bSYour Name 
651*5113495bSYour Name 
652*5113495bSYour Name 
653*5113495bSYour Name 
654*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_RESERVED_OFFSET                           0x0000000000000010
655*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_RESERVED_LSB                              51
656*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_RESERVED_MSB                              59
657*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_RESERVED_MASK                             0x0ff8000000000000
658*5113495bSYour Name 
659*5113495bSYour Name 
660*5113495bSYour Name 
661*5113495bSYour Name 
662*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_TID_INFO_OFFSET                           0x0000000000000010
663*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_TID_INFO_LSB                              60
664*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_TID_INFO_MSB                              63
665*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BAR_CONTROL_TID_INFO_MASK                             0xf000000000000000
666*5113495bSYour Name 
667*5113495bSYour Name 
668*5113495bSYour Name 
669*5113495bSYour Name 
670*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000018
671*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_RESERVED_LSB                         0
672*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_RESERVED_MSB                         11
673*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_RESERVED_MASK                        0x0000000000000fff
674*5113495bSYour Name 
675*5113495bSYour Name 
676*5113495bSYour Name 
677*5113495bSYour Name 
678*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000018
679*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_TID_VALUE_LSB                        12
680*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_TID_VALUE_MSB                        15
681*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_PER_TID_INFO_TID_VALUE_MASK                       0x000000000000f000
682*5113495bSYour Name 
683*5113495bSYour Name 
684*5113495bSYour Name 
685*5113495bSYour Name 
686*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000018
687*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_FRAG_NUMBER_LSB                    16
688*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_FRAG_NUMBER_MSB                    19
689*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x00000000000f0000
690*5113495bSYour Name 
691*5113495bSYour Name 
692*5113495bSYour Name 
693*5113495bSYour Name 
694*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000018
695*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               20
696*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               31
697*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR0_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0x00000000fff00000
698*5113495bSYour Name 
699*5113495bSYour Name 
700*5113495bSYour Name 
701*5113495bSYour Name 
702*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000018
703*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_RESERVED_LSB                         32
704*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_RESERVED_MSB                         43
705*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_RESERVED_MASK                        0x00000fff00000000
706*5113495bSYour Name 
707*5113495bSYour Name 
708*5113495bSYour Name 
709*5113495bSYour Name 
710*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000018
711*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_TID_VALUE_LSB                        44
712*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_TID_VALUE_MSB                        47
713*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_PER_TID_INFO_TID_VALUE_MASK                       0x0000f00000000000
714*5113495bSYour Name 
715*5113495bSYour Name 
716*5113495bSYour Name 
717*5113495bSYour Name 
718*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000018
719*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_FRAG_NUMBER_LSB                    48
720*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_FRAG_NUMBER_MSB                    51
721*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x000f000000000000
722*5113495bSYour Name 
723*5113495bSYour Name 
724*5113495bSYour Name 
725*5113495bSYour Name 
726*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000018
727*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               52
728*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               63
729*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR1_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0xfff0000000000000
730*5113495bSYour Name 
731*5113495bSYour Name 
732*5113495bSYour Name 
733*5113495bSYour Name 
734*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000020
735*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_RESERVED_LSB                         0
736*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_RESERVED_MSB                         11
737*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_RESERVED_MASK                        0x0000000000000fff
738*5113495bSYour Name 
739*5113495bSYour Name 
740*5113495bSYour Name 
741*5113495bSYour Name 
742*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000020
743*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_TID_VALUE_LSB                        12
744*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_TID_VALUE_MSB                        15
745*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_PER_TID_INFO_TID_VALUE_MASK                       0x000000000000f000
746*5113495bSYour Name 
747*5113495bSYour Name 
748*5113495bSYour Name 
749*5113495bSYour Name 
750*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000020
751*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_FRAG_NUMBER_LSB                    16
752*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_FRAG_NUMBER_MSB                    19
753*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x00000000000f0000
754*5113495bSYour Name 
755*5113495bSYour Name 
756*5113495bSYour Name 
757*5113495bSYour Name 
758*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000020
759*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               20
760*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               31
761*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR2_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0x00000000fff00000
762*5113495bSYour Name 
763*5113495bSYour Name 
764*5113495bSYour Name 
765*5113495bSYour Name 
766*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000020
767*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_RESERVED_LSB                         32
768*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_RESERVED_MSB                         43
769*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_RESERVED_MASK                        0x00000fff00000000
770*5113495bSYour Name 
771*5113495bSYour Name 
772*5113495bSYour Name 
773*5113495bSYour Name 
774*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000020
775*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_TID_VALUE_LSB                        44
776*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_TID_VALUE_MSB                        47
777*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_PER_TID_INFO_TID_VALUE_MASK                       0x0000f00000000000
778*5113495bSYour Name 
779*5113495bSYour Name 
780*5113495bSYour Name 
781*5113495bSYour Name 
782*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000020
783*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_FRAG_NUMBER_LSB                    48
784*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_FRAG_NUMBER_MSB                    51
785*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x000f000000000000
786*5113495bSYour Name 
787*5113495bSYour Name 
788*5113495bSYour Name 
789*5113495bSYour Name 
790*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000020
791*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               52
792*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               63
793*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR3_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0xfff0000000000000
794*5113495bSYour Name 
795*5113495bSYour Name 
796*5113495bSYour Name 
797*5113495bSYour Name 
798*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000028
799*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_RESERVED_LSB                         0
800*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_RESERVED_MSB                         11
801*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_RESERVED_MASK                        0x0000000000000fff
802*5113495bSYour Name 
803*5113495bSYour Name 
804*5113495bSYour Name 
805*5113495bSYour Name 
806*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000028
807*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_TID_VALUE_LSB                        12
808*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_TID_VALUE_MSB                        15
809*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_PER_TID_INFO_TID_VALUE_MASK                       0x000000000000f000
810*5113495bSYour Name 
811*5113495bSYour Name 
812*5113495bSYour Name 
813*5113495bSYour Name 
814*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000028
815*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_FRAG_NUMBER_LSB                    16
816*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_FRAG_NUMBER_MSB                    19
817*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x00000000000f0000
818*5113495bSYour Name 
819*5113495bSYour Name 
820*5113495bSYour Name 
821*5113495bSYour Name 
822*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000028
823*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               20
824*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               31
825*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR4_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0x00000000fff00000
826*5113495bSYour Name 
827*5113495bSYour Name 
828*5113495bSYour Name 
829*5113495bSYour Name 
830*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000028
831*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_RESERVED_LSB                         32
832*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_RESERVED_MSB                         43
833*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_RESERVED_MASK                        0x00000fff00000000
834*5113495bSYour Name 
835*5113495bSYour Name 
836*5113495bSYour Name 
837*5113495bSYour Name 
838*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000028
839*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_TID_VALUE_LSB                        44
840*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_TID_VALUE_MSB                        47
841*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_PER_TID_INFO_TID_VALUE_MASK                       0x0000f00000000000
842*5113495bSYour Name 
843*5113495bSYour Name 
844*5113495bSYour Name 
845*5113495bSYour Name 
846*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000028
847*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_FRAG_NUMBER_LSB                    48
848*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_FRAG_NUMBER_MSB                    51
849*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x000f000000000000
850*5113495bSYour Name 
851*5113495bSYour Name 
852*5113495bSYour Name 
853*5113495bSYour Name 
854*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000028
855*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               52
856*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               63
857*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR5_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0xfff0000000000000
858*5113495bSYour Name 
859*5113495bSYour Name 
860*5113495bSYour Name 
861*5113495bSYour Name 
862*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000030
863*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_RESERVED_LSB                         0
864*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_RESERVED_MSB                         11
865*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_RESERVED_MASK                        0x0000000000000fff
866*5113495bSYour Name 
867*5113495bSYour Name 
868*5113495bSYour Name 
869*5113495bSYour Name 
870*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000030
871*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_TID_VALUE_LSB                        12
872*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_TID_VALUE_MSB                        15
873*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_PER_TID_INFO_TID_VALUE_MASK                       0x000000000000f000
874*5113495bSYour Name 
875*5113495bSYour Name 
876*5113495bSYour Name 
877*5113495bSYour Name 
878*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000030
879*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_FRAG_NUMBER_LSB                    16
880*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_FRAG_NUMBER_MSB                    19
881*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x00000000000f0000
882*5113495bSYour Name 
883*5113495bSYour Name 
884*5113495bSYour Name 
885*5113495bSYour Name 
886*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000030
887*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               20
888*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               31
889*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR6_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0x00000000fff00000
890*5113495bSYour Name 
891*5113495bSYour Name 
892*5113495bSYour Name 
893*5113495bSYour Name 
894*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_RESERVED_OFFSET                      0x0000000000000030
895*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_RESERVED_LSB                         32
896*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_RESERVED_MSB                         43
897*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_RESERVED_MASK                        0x00000fff00000000
898*5113495bSYour Name 
899*5113495bSYour Name 
900*5113495bSYour Name 
901*5113495bSYour Name 
902*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_TID_VALUE_OFFSET                     0x0000000000000030
903*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_TID_VALUE_LSB                        44
904*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_TID_VALUE_MSB                        47
905*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_PER_TID_INFO_TID_VALUE_MASK                       0x0000f00000000000
906*5113495bSYour Name 
907*5113495bSYour Name 
908*5113495bSYour Name 
909*5113495bSYour Name 
910*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_FRAG_NUMBER_OFFSET                 0x0000000000000030
911*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_FRAG_NUMBER_LSB                    48
912*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_FRAG_NUMBER_MSB                    51
913*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_FRAG_NUMBER_MASK                   0x000f000000000000
914*5113495bSYour Name 
915*5113495bSYour Name 
916*5113495bSYour Name 
917*5113495bSYour Name 
918*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_START_SEQ_NUMBER_OFFSET            0x0000000000000030
919*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_START_SEQ_NUMBER_LSB               52
920*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_START_SEQ_NUMBER_MSB               63
921*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NR7_START_SEQ_CTRL_START_SEQ_NUMBER_MASK              0xfff0000000000000
922*5113495bSYour Name 
923*5113495bSYour Name 
924*5113495bSYour Name 
925*5113495bSYour Name 
926*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_FB_SEGMENT_RETRANSMISSION_BITMAP_OFFSET               0x0000000000000038
927*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_FB_SEGMENT_RETRANSMISSION_BITMAP_LSB                  0
928*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_FB_SEGMENT_RETRANSMISSION_BITMAP_MSB                  7
929*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_FB_SEGMENT_RETRANSMISSION_BITMAP_MASK                 0x00000000000000ff
930*5113495bSYour Name 
931*5113495bSYour Name 
932*5113495bSYour Name 
933*5113495bSYour Name 
934*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_14A_OFFSET                                   0x0000000000000038
935*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_14A_LSB                                      8
936*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_14A_MSB                                      9
937*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_14A_MASK                                     0x0000000000000300
938*5113495bSYour Name 
939*5113495bSYour Name 
940*5113495bSYour Name 
941*5113495bSYour Name 
942*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_PUNCTURE_PATTERN_ENCODING_OFFSET                0x0000000000000038
943*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_PUNCTURE_PATTERN_ENCODING_LSB                   10
944*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_PUNCTURE_PATTERN_ENCODING_MSB                   15
945*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_PUNCTURE_PATTERN_ENCODING_MASK                  0x000000000000fc00
946*5113495bSYour Name 
947*5113495bSYour Name 
948*5113495bSYour Name 
949*5113495bSYour Name 
950*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOT11BE_PUNCTURE_BITMAP_OFFSET                        0x0000000000000038
951*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOT11BE_PUNCTURE_BITMAP_LSB                           16
952*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOT11BE_PUNCTURE_BITMAP_MSB                           31
953*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_DOT11BE_PUNCTURE_BITMAP_MASK                          0x00000000ffff0000
954*5113495bSYour Name 
955*5113495bSYour Name 
956*5113495bSYour Name 
957*5113495bSYour Name 
958*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_OFFSET                                  0x0000000000000038
959*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_LSB                                     32
960*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_MSB                                     39
961*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_MASK                                    0x000000ff00000000
962*5113495bSYour Name 
963*5113495bSYour Name 
964*5113495bSYour Name 
965*5113495bSYour Name 
966*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_DURATION_FIELD_OFFSET                              0x0000000000000038
967*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_DURATION_FIELD_LSB                                 40
968*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_DURATION_FIELD_MSB                                 55
969*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_DURATION_FIELD_MASK                                0x00ffff0000000000
970*5113495bSYour Name 
971*5113495bSYour Name 
972*5113495bSYour Name 
973*5113495bSYour Name 
974*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SCRAMBLER_SEED_OFFSET                                 0x0000000000000038
975*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SCRAMBLER_SEED_LSB                                    56
976*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SCRAMBLER_SEED_MSB                                    62
977*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SCRAMBLER_SEED_MASK                                   0x7f00000000000000
978*5113495bSYour Name 
979*5113495bSYour Name 
980*5113495bSYour Name 
981*5113495bSYour Name 
982*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_TYPE_OFFSET                             0x0000000000000038
983*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_TYPE_LSB                                63
984*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_TYPE_MSB                                63
985*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RX_CHAIN_MASK_TYPE_MASK                               0x8000000000000000
986*5113495bSYour Name 
987*5113495bSYour Name 
988*5113495bSYour Name 
989*5113495bSYour Name 
990*5113495bSYour Name 
991*5113495bSYour Name 
992*5113495bSYour Name 
993*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_OFFSET          0x0000000000000040
994*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_LSB             0
995*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_MSB             9
996*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_MASK            0x00000000000003ff
997*5113495bSYour Name 
998*5113495bSYour Name 
999*5113495bSYour Name 
1000*5113495bSYour Name 
1001*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_SELF_ML_SYNC_OFFSET       0x0000000000000040
1002*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_SELF_ML_SYNC_LSB          10
1003*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_SELF_ML_SYNC_MSB          10
1004*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_SELF_ML_SYNC_MASK         0x0000000000000400
1005*5113495bSYour Name 
1006*5113495bSYour Name 
1007*5113495bSYour Name 
1008*5113495bSYour Name 
1009*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_PARTNER_ML_SYNC_OFFSET    0x0000000000000040
1010*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_PARTNER_ML_SYNC_LSB       11
1011*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_PARTNER_ML_SYNC_MSB       11
1012*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_BLOCK_PARTNER_ML_SYNC_MASK      0x0000000000000800
1013*5113495bSYour Name 
1014*5113495bSYour Name 
1015*5113495bSYour Name 
1016*5113495bSYour Name 
1017*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_VALID_OFFSET    0x0000000000000040
1018*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_VALID_LSB       12
1019*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_VALID_MSB       12
1020*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_NSTR_MLO_STA_ID_VALID_MASK      0x0000000000001000
1021*5113495bSYour Name 
1022*5113495bSYour Name 
1023*5113495bSYour Name 
1024*5113495bSYour Name 
1025*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_RESERVED_0A_OFFSET              0x0000000000000040
1026*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_RESERVED_0A_LSB                 13
1027*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_RESERVED_0A_MSB                 15
1028*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_MLO_STA_ID_DETAILS_RX_RESERVED_0A_MASK                0x000000000000e000
1029*5113495bSYour Name 
1030*5113495bSYour Name 
1031*5113495bSYour Name 
1032*5113495bSYour Name 
1033*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_PRE_RSSI_COMB_OFFSET                       0x0000000000000040
1034*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_PRE_RSSI_COMB_LSB                          16
1035*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_PRE_RSSI_COMB_MSB                          23
1036*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_PRE_RSSI_COMB_MASK                         0x0000000000ff0000
1037*5113495bSYour Name 
1038*5113495bSYour Name 
1039*5113495bSYour Name 
1040*5113495bSYour Name 
1041*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_RSSI_COMB_OFFSET                           0x0000000000000040
1042*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_RSSI_COMB_LSB                              24
1043*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_RSSI_COMB_MSB                              31
1044*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_NORMALIZED_RSSI_COMB_MASK                             0x00000000ff000000
1045*5113495bSYour Name 
1046*5113495bSYour Name 
1047*5113495bSYour Name 
1048*5113495bSYour Name 
1049*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SW_PEER_ID_OFFSET                                     0x0000000000000040
1050*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SW_PEER_ID_LSB                                        32
1051*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SW_PEER_ID_MSB                                        47
1052*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_SW_PEER_ID_MASK                                       0x0000ffff00000000
1053*5113495bSYour Name 
1054*5113495bSYour Name 
1055*5113495bSYour Name 
1056*5113495bSYour Name 
1057*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESPONSE_TX_DURATION_OFFSET                           0x0000000000000040
1058*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESPONSE_TX_DURATION_LSB                              48
1059*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESPONSE_TX_DURATION_MSB                              63
1060*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESPONSE_TX_DURATION_MASK                             0xffff000000000000
1061*5113495bSYour Name 
1062*5113495bSYour Name 
1063*5113495bSYour Name 
1064*5113495bSYour Name 
1065*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RANGING_TRIGGER_SUBTYPE_OFFSET                        0x0000000000000048
1066*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RANGING_TRIGGER_SUBTYPE_LSB                           0
1067*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RANGING_TRIGGER_SUBTYPE_MSB                           3
1068*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RANGING_TRIGGER_SUBTYPE_MASK                          0x000000000000000f
1069*5113495bSYour Name 
1070*5113495bSYour Name 
1071*5113495bSYour Name 
1072*5113495bSYour Name 
1073*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_COMMON_INFO_79_68_OFFSET                  0x0000000000000048
1074*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_COMMON_INFO_79_68_LSB                     4
1075*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_COMMON_INFO_79_68_MSB                     15
1076*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_COMMON_INFO_79_68_MASK                    0x000000000000fff0
1077*5113495bSYour Name 
1078*5113495bSYour Name 
1079*5113495bSYour Name 
1080*5113495bSYour Name 
1081*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_20_12_OFFSET               0x0000000000000048
1082*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_20_12_LSB                  16
1083*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_20_12_MSB                  24
1084*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_20_12_MASK                 0x0000000001ff0000
1085*5113495bSYour Name 
1086*5113495bSYour Name 
1087*5113495bSYour Name 
1088*5113495bSYour Name 
1089*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_I2R_REP_OFFSET                                        0x0000000000000048
1090*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_I2R_REP_LSB                                           25
1091*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_I2R_REP_MSB                                           27
1092*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_I2R_REP_MASK                                          0x000000000e000000
1093*5113495bSYour Name 
1094*5113495bSYour Name 
1095*5113495bSYour Name 
1096*5113495bSYour Name 
1097*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_25_24_OFFSET               0x0000000000000048
1098*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_25_24_LSB                  28
1099*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_25_24_MSB                  29
1100*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_RESERVED_25_24_MASK                 0x0000000030000000
1101*5113495bSYour Name 
1102*5113495bSYour Name 
1103*5113495bSYour Name 
1104*5113495bSYour Name 
1105*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_18A_OFFSET                                   0x0000000000000048
1106*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_18A_LSB                                      30
1107*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_18A_MSB                                      30
1108*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_18A_MASK                                     0x0000000040000000
1109*5113495bSYour Name 
1110*5113495bSYour Name 
1111*5113495bSYour Name 
1112*5113495bSYour Name 
1113*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_QOS_NULL_ONLY_RESPONSE_TX_OFFSET                      0x0000000000000048
1114*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_QOS_NULL_ONLY_RESPONSE_TX_LSB                         31
1115*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_QOS_NULL_ONLY_RESPONSE_TX_MSB                         31
1116*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_QOS_NULL_ONLY_RESPONSE_TX_MASK                        0x0000000080000000
1117*5113495bSYour Name 
1118*5113495bSYour Name 
1119*5113495bSYour Name 
1120*5113495bSYour Name 
1121*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_SAC_OFFSET                          0x0000000000000048
1122*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_SAC_LSB                             32
1123*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_SAC_MSB                             47
1124*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_TBR_TRIGGER_SOUND_SAC_MASK                            0x0000ffff00000000
1125*5113495bSYour Name 
1126*5113495bSYour Name 
1127*5113495bSYour Name 
1128*5113495bSYour Name 
1129*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19A_OFFSET                                   0x0000000000000048
1130*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19A_LSB                                      48
1131*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19A_MSB                                      55
1132*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19A_MASK                                     0x00ff000000000000
1133*5113495bSYour Name 
1134*5113495bSYour Name 
1135*5113495bSYour Name 
1136*5113495bSYour Name 
1137*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED2_OFFSET                                0x0000000000000048
1138*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED2_LSB                                   56
1139*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED2_MSB                                   60
1140*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED2_MASK                                  0x1f00000000000000
1141*5113495bSYour Name 
1142*5113495bSYour Name 
1143*5113495bSYour Name 
1144*5113495bSYour Name 
1145*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19B_OFFSET                                   0x0000000000000048
1146*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19B_LSB                                      61
1147*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19B_MSB                                      63
1148*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_RESERVED_19B_MASK                                     0xe000000000000000
1149*5113495bSYour Name 
1150*5113495bSYour Name 
1151*5113495bSYour Name 
1152*5113495bSYour Name 
1153*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPECIAL_AID12_OFFSET                              0x0000000000000050
1154*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPECIAL_AID12_LSB                                 0
1155*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPECIAL_AID12_MSB                                 11
1156*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPECIAL_AID12_MASK                                0x0000000000000fff
1157*5113495bSYour Name 
1158*5113495bSYour Name 
1159*5113495bSYour Name 
1160*5113495bSYour Name 
1161*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PHY_VERSION_OFFSET                                    0x0000000000000050
1162*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PHY_VERSION_LSB                                       12
1163*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PHY_VERSION_MSB                                       14
1164*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_PHY_VERSION_MASK                                      0x0000000000007000
1165*5113495bSYour Name 
1166*5113495bSYour Name 
1167*5113495bSYour Name 
1168*5113495bSYour Name 
1169*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_EXT_OFFSET                                  0x0000000000000050
1170*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_EXT_LSB                                     15
1171*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_EXT_MSB                                     16
1172*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_BANDWIDTH_EXT_MASK                                    0x0000000000018000
1173*5113495bSYour Name 
1174*5113495bSYour Name 
1175*5113495bSYour Name 
1176*5113495bSYour Name 
1177*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPATIAL_REUSE_OFFSET                              0x0000000000000050
1178*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPATIAL_REUSE_LSB                                 17
1179*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPATIAL_REUSE_MSB                                 24
1180*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_SPATIAL_REUSE_MASK                                0x0000000001fe0000
1181*5113495bSYour Name 
1182*5113495bSYour Name 
1183*5113495bSYour Name 
1184*5113495bSYour Name 
1185*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED1_OFFSET                                0x0000000000000050
1186*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED1_LSB                                   25
1187*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED1_MSB                                   31
1188*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_U_SIG_RESERVED1_MASK                                  0x00000000fe000000
1189*5113495bSYour Name 
1190*5113495bSYour Name 
1191*5113495bSYour Name 
1192*5113495bSYour Name 
1193*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_SPECIAL_USER_INFO_71_40_OFFSET            0x0000000000000050
1194*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_SPECIAL_USER_INFO_71_40_LSB               32
1195*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_SPECIAL_USER_INFO_71_40_MSB               63
1196*5113495bSYour Name #define OFDMA_TRIGGER_DETAILS_EHT_TRIGGER_SPECIAL_USER_INFO_71_40_MASK              0xffffffff00000000
1197*5113495bSYour Name 
1198*5113495bSYour Name 
1199*5113495bSYour Name 
1200*5113495bSYour Name #endif
1201