xref: /wlan-driver/fw-api/hw/qca5424/rx_location_info.h (revision 5113495b16420b49004c444715d2daae2066e7dc)
1 
2 /*
3  * Copyright (c) 2024, Qualcomm Innovation Center, Inc. All rights reserved.
4  * SPDX-License-Identifier: ISC
5  */
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 #ifndef _RX_LOCATION_INFO_H_
20 #define _RX_LOCATION_INFO_H_
21 #if !defined(__ASSEMBLER__)
22 #endif
23 
24 #define NUM_OF_DWORDS_RX_LOCATION_INFO 28
25 
26 
27 struct rx_location_info {
28 #ifndef WIFI_BIT_ORDER_BIG_ENDIAN
29              uint32_t rx_location_info_valid                                  :  1,
30                       rtt_hw_ifft_mode                                        :  1,
31                       rtt_11az_mode                                           :  2,
32                       reserved_0                                              :  4,
33                       rtt_num_fac                                             :  8,
34                       rtt_rx_chain_mask                                       :  8,
35                       rtt_num_streams                                         :  8;
36              uint32_t rtt_first_selected_chain                                :  8,
37                       rtt_second_selected_chain                               :  8,
38                       rtt_cfr_status                                          :  8,
39                       rtt_cir_status                                          :  8;
40              uint32_t rtt_che_buffer_pointer_low32                            : 32;
41              uint32_t rtt_che_buffer_pointer_high8                            :  8,
42                       reserved_3                                              :  8,
43                       rtt_pkt_bw_vht                                          :  4,
44                       rtt_pkt_bw_leg                                          :  4,
45                       rtt_mcs_rate                                            :  8;
46              uint32_t rtt_cfo_measurement                                     : 16,
47                       rtt_preamble_type                                       :  8,
48                       rtt_gi_type                                             :  8;
49              uint32_t rx_start_ts                                             : 32;
50              uint32_t rx_start_ts_upper                                       : 32;
51              uint32_t rx_end_ts                                               : 32;
52              uint32_t gain_chain0                                             : 16,
53                       gain_chain1                                             : 16;
54              uint32_t gain_chain2                                             : 16,
55                       gain_chain3                                             : 16;
56              uint32_t gain_report_status                                      :  8,
57                       rtt_timing_backoff_sel                                  :  8,
58                       rtt_fac_combined                                        : 16;
59              uint32_t rtt_fac_0                                               : 16,
60                       rtt_fac_1                                               : 16;
61              uint32_t rtt_fac_2                                               : 16,
62                       rtt_fac_3                                               : 16;
63              uint32_t rtt_fac_4                                               : 16,
64                       rtt_fac_5                                               : 16;
65              uint32_t rtt_fac_6                                               : 16,
66                       rtt_fac_7                                               : 16;
67              uint32_t rtt_fac_8                                               : 16,
68                       rtt_fac_9                                               : 16;
69              uint32_t rtt_fac_10                                              : 16,
70                       rtt_fac_11                                              : 16;
71              uint32_t rtt_fac_12                                              : 16,
72                       rtt_fac_13                                              : 16;
73              uint32_t rtt_fac_14                                              : 16,
74                       rtt_fac_15                                              : 16;
75              uint32_t rtt_fac_16                                              : 16,
76                       rtt_fac_17                                              : 16;
77              uint32_t rtt_fac_18                                              : 16,
78                       rtt_fac_19                                              : 16;
79              uint32_t rtt_fac_20                                              : 16,
80                       rtt_fac_21                                              : 16;
81              uint32_t rtt_fac_22                                              : 16,
82                       rtt_fac_23                                              : 16;
83              uint32_t rtt_fac_24                                              : 16,
84                       rtt_fac_25                                              : 16;
85              uint32_t rtt_fac_26                                              : 16,
86                       rtt_fac_27                                              : 16;
87              uint32_t rtt_fac_28                                              : 16,
88                       rtt_fac_29                                              : 16;
89              uint32_t rtt_fac_30                                              : 16,
90                       rtt_fac_31                                              : 16;
91              uint32_t reserved_27a                                            : 32;
92 #else
93              uint32_t rtt_num_streams                                         :  8,
94                       rtt_rx_chain_mask                                       :  8,
95                       rtt_num_fac                                             :  8,
96                       reserved_0                                              :  4,
97                       rtt_11az_mode                                           :  2,
98                       rtt_hw_ifft_mode                                        :  1,
99                       rx_location_info_valid                                  :  1;
100              uint32_t rtt_cir_status                                          :  8,
101                       rtt_cfr_status                                          :  8,
102                       rtt_second_selected_chain                               :  8,
103                       rtt_first_selected_chain                                :  8;
104              uint32_t rtt_che_buffer_pointer_low32                            : 32;
105              uint32_t rtt_mcs_rate                                            :  8,
106                       rtt_pkt_bw_leg                                          :  4,
107                       rtt_pkt_bw_vht                                          :  4,
108                       reserved_3                                              :  8,
109                       rtt_che_buffer_pointer_high8                            :  8;
110              uint32_t rtt_gi_type                                             :  8,
111                       rtt_preamble_type                                       :  8,
112                       rtt_cfo_measurement                                     : 16;
113              uint32_t rx_start_ts                                             : 32;
114              uint32_t rx_start_ts_upper                                       : 32;
115              uint32_t rx_end_ts                                               : 32;
116              uint32_t gain_chain1                                             : 16,
117                       gain_chain0                                             : 16;
118              uint32_t gain_chain3                                             : 16,
119                       gain_chain2                                             : 16;
120              uint32_t rtt_fac_combined                                        : 16,
121                       rtt_timing_backoff_sel                                  :  8,
122                       gain_report_status                                      :  8;
123              uint32_t rtt_fac_1                                               : 16,
124                       rtt_fac_0                                               : 16;
125              uint32_t rtt_fac_3                                               : 16,
126                       rtt_fac_2                                               : 16;
127              uint32_t rtt_fac_5                                               : 16,
128                       rtt_fac_4                                               : 16;
129              uint32_t rtt_fac_7                                               : 16,
130                       rtt_fac_6                                               : 16;
131              uint32_t rtt_fac_9                                               : 16,
132                       rtt_fac_8                                               : 16;
133              uint32_t rtt_fac_11                                              : 16,
134                       rtt_fac_10                                              : 16;
135              uint32_t rtt_fac_13                                              : 16,
136                       rtt_fac_12                                              : 16;
137              uint32_t rtt_fac_15                                              : 16,
138                       rtt_fac_14                                              : 16;
139              uint32_t rtt_fac_17                                              : 16,
140                       rtt_fac_16                                              : 16;
141              uint32_t rtt_fac_19                                              : 16,
142                       rtt_fac_18                                              : 16;
143              uint32_t rtt_fac_21                                              : 16,
144                       rtt_fac_20                                              : 16;
145              uint32_t rtt_fac_23                                              : 16,
146                       rtt_fac_22                                              : 16;
147              uint32_t rtt_fac_25                                              : 16,
148                       rtt_fac_24                                              : 16;
149              uint32_t rtt_fac_27                                              : 16,
150                       rtt_fac_26                                              : 16;
151              uint32_t rtt_fac_29                                              : 16,
152                       rtt_fac_28                                              : 16;
153              uint32_t rtt_fac_31                                              : 16,
154                       rtt_fac_30                                              : 16;
155              uint32_t reserved_27a                                            : 32;
156 #endif
157 };
158 
159 
160 
161 
162 #define RX_LOCATION_INFO_RX_LOCATION_INFO_VALID_OFFSET                              0x00000000
163 #define RX_LOCATION_INFO_RX_LOCATION_INFO_VALID_LSB                                 0
164 #define RX_LOCATION_INFO_RX_LOCATION_INFO_VALID_MSB                                 0
165 #define RX_LOCATION_INFO_RX_LOCATION_INFO_VALID_MASK                                0x00000001
166 
167 
168 
169 
170 #define RX_LOCATION_INFO_RTT_HW_IFFT_MODE_OFFSET                                    0x00000000
171 #define RX_LOCATION_INFO_RTT_HW_IFFT_MODE_LSB                                       1
172 #define RX_LOCATION_INFO_RTT_HW_IFFT_MODE_MSB                                       1
173 #define RX_LOCATION_INFO_RTT_HW_IFFT_MODE_MASK                                      0x00000002
174 
175 
176 
177 
178 #define RX_LOCATION_INFO_RTT_11AZ_MODE_OFFSET                                       0x00000000
179 #define RX_LOCATION_INFO_RTT_11AZ_MODE_LSB                                          2
180 #define RX_LOCATION_INFO_RTT_11AZ_MODE_MSB                                          3
181 #define RX_LOCATION_INFO_RTT_11AZ_MODE_MASK                                         0x0000000c
182 
183 
184 
185 
186 #define RX_LOCATION_INFO_RESERVED_0_OFFSET                                          0x00000000
187 #define RX_LOCATION_INFO_RESERVED_0_LSB                                             4
188 #define RX_LOCATION_INFO_RESERVED_0_MSB                                             7
189 #define RX_LOCATION_INFO_RESERVED_0_MASK                                            0x000000f0
190 
191 
192 
193 
194 #define RX_LOCATION_INFO_RTT_NUM_FAC_OFFSET                                         0x00000000
195 #define RX_LOCATION_INFO_RTT_NUM_FAC_LSB                                            8
196 #define RX_LOCATION_INFO_RTT_NUM_FAC_MSB                                            15
197 #define RX_LOCATION_INFO_RTT_NUM_FAC_MASK                                           0x0000ff00
198 
199 
200 
201 
202 #define RX_LOCATION_INFO_RTT_RX_CHAIN_MASK_OFFSET                                   0x00000000
203 #define RX_LOCATION_INFO_RTT_RX_CHAIN_MASK_LSB                                      16
204 #define RX_LOCATION_INFO_RTT_RX_CHAIN_MASK_MSB                                      23
205 #define RX_LOCATION_INFO_RTT_RX_CHAIN_MASK_MASK                                     0x00ff0000
206 
207 
208 
209 
210 #define RX_LOCATION_INFO_RTT_NUM_STREAMS_OFFSET                                     0x00000000
211 #define RX_LOCATION_INFO_RTT_NUM_STREAMS_LSB                                        24
212 #define RX_LOCATION_INFO_RTT_NUM_STREAMS_MSB                                        31
213 #define RX_LOCATION_INFO_RTT_NUM_STREAMS_MASK                                       0xff000000
214 
215 
216 
217 
218 #define RX_LOCATION_INFO_RTT_FIRST_SELECTED_CHAIN_OFFSET                            0x00000004
219 #define RX_LOCATION_INFO_RTT_FIRST_SELECTED_CHAIN_LSB                               0
220 #define RX_LOCATION_INFO_RTT_FIRST_SELECTED_CHAIN_MSB                               7
221 #define RX_LOCATION_INFO_RTT_FIRST_SELECTED_CHAIN_MASK                              0x000000ff
222 
223 
224 
225 
226 #define RX_LOCATION_INFO_RTT_SECOND_SELECTED_CHAIN_OFFSET                           0x00000004
227 #define RX_LOCATION_INFO_RTT_SECOND_SELECTED_CHAIN_LSB                              8
228 #define RX_LOCATION_INFO_RTT_SECOND_SELECTED_CHAIN_MSB                              15
229 #define RX_LOCATION_INFO_RTT_SECOND_SELECTED_CHAIN_MASK                             0x0000ff00
230 
231 
232 
233 
234 #define RX_LOCATION_INFO_RTT_CFR_STATUS_OFFSET                                      0x00000004
235 #define RX_LOCATION_INFO_RTT_CFR_STATUS_LSB                                         16
236 #define RX_LOCATION_INFO_RTT_CFR_STATUS_MSB                                         23
237 #define RX_LOCATION_INFO_RTT_CFR_STATUS_MASK                                        0x00ff0000
238 
239 
240 
241 
242 #define RX_LOCATION_INFO_RTT_CIR_STATUS_OFFSET                                      0x00000004
243 #define RX_LOCATION_INFO_RTT_CIR_STATUS_LSB                                         24
244 #define RX_LOCATION_INFO_RTT_CIR_STATUS_MSB                                         31
245 #define RX_LOCATION_INFO_RTT_CIR_STATUS_MASK                                        0xff000000
246 
247 
248 
249 
250 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_LOW32_OFFSET                        0x00000008
251 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_LOW32_LSB                           0
252 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_LOW32_MSB                           31
253 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_LOW32_MASK                          0xffffffff
254 
255 
256 
257 
258 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_HIGH8_OFFSET                        0x0000000c
259 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_HIGH8_LSB                           0
260 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_HIGH8_MSB                           7
261 #define RX_LOCATION_INFO_RTT_CHE_BUFFER_POINTER_HIGH8_MASK                          0x000000ff
262 
263 
264 
265 
266 #define RX_LOCATION_INFO_RESERVED_3_OFFSET                                          0x0000000c
267 #define RX_LOCATION_INFO_RESERVED_3_LSB                                             8
268 #define RX_LOCATION_INFO_RESERVED_3_MSB                                             15
269 #define RX_LOCATION_INFO_RESERVED_3_MASK                                            0x0000ff00
270 
271 
272 
273 
274 #define RX_LOCATION_INFO_RTT_PKT_BW_VHT_OFFSET                                      0x0000000c
275 #define RX_LOCATION_INFO_RTT_PKT_BW_VHT_LSB                                         16
276 #define RX_LOCATION_INFO_RTT_PKT_BW_VHT_MSB                                         19
277 #define RX_LOCATION_INFO_RTT_PKT_BW_VHT_MASK                                        0x000f0000
278 
279 
280 
281 
282 #define RX_LOCATION_INFO_RTT_PKT_BW_LEG_OFFSET                                      0x0000000c
283 #define RX_LOCATION_INFO_RTT_PKT_BW_LEG_LSB                                         20
284 #define RX_LOCATION_INFO_RTT_PKT_BW_LEG_MSB                                         23
285 #define RX_LOCATION_INFO_RTT_PKT_BW_LEG_MASK                                        0x00f00000
286 
287 
288 
289 
290 #define RX_LOCATION_INFO_RTT_MCS_RATE_OFFSET                                        0x0000000c
291 #define RX_LOCATION_INFO_RTT_MCS_RATE_LSB                                           24
292 #define RX_LOCATION_INFO_RTT_MCS_RATE_MSB                                           31
293 #define RX_LOCATION_INFO_RTT_MCS_RATE_MASK                                          0xff000000
294 
295 
296 
297 
298 #define RX_LOCATION_INFO_RTT_CFO_MEASUREMENT_OFFSET                                 0x00000010
299 #define RX_LOCATION_INFO_RTT_CFO_MEASUREMENT_LSB                                    0
300 #define RX_LOCATION_INFO_RTT_CFO_MEASUREMENT_MSB                                    15
301 #define RX_LOCATION_INFO_RTT_CFO_MEASUREMENT_MASK                                   0x0000ffff
302 
303 
304 
305 
306 #define RX_LOCATION_INFO_RTT_PREAMBLE_TYPE_OFFSET                                   0x00000010
307 #define RX_LOCATION_INFO_RTT_PREAMBLE_TYPE_LSB                                      16
308 #define RX_LOCATION_INFO_RTT_PREAMBLE_TYPE_MSB                                      23
309 #define RX_LOCATION_INFO_RTT_PREAMBLE_TYPE_MASK                                     0x00ff0000
310 
311 
312 
313 
314 #define RX_LOCATION_INFO_RTT_GI_TYPE_OFFSET                                         0x00000010
315 #define RX_LOCATION_INFO_RTT_GI_TYPE_LSB                                            24
316 #define RX_LOCATION_INFO_RTT_GI_TYPE_MSB                                            31
317 #define RX_LOCATION_INFO_RTT_GI_TYPE_MASK                                           0xff000000
318 
319 
320 
321 
322 #define RX_LOCATION_INFO_RX_START_TS_OFFSET                                         0x00000014
323 #define RX_LOCATION_INFO_RX_START_TS_LSB                                            0
324 #define RX_LOCATION_INFO_RX_START_TS_MSB                                            31
325 #define RX_LOCATION_INFO_RX_START_TS_MASK                                           0xffffffff
326 
327 
328 
329 
330 #define RX_LOCATION_INFO_RX_START_TS_UPPER_OFFSET                                   0x00000018
331 #define RX_LOCATION_INFO_RX_START_TS_UPPER_LSB                                      0
332 #define RX_LOCATION_INFO_RX_START_TS_UPPER_MSB                                      31
333 #define RX_LOCATION_INFO_RX_START_TS_UPPER_MASK                                     0xffffffff
334 
335 
336 
337 
338 #define RX_LOCATION_INFO_RX_END_TS_OFFSET                                           0x0000001c
339 #define RX_LOCATION_INFO_RX_END_TS_LSB                                              0
340 #define RX_LOCATION_INFO_RX_END_TS_MSB                                              31
341 #define RX_LOCATION_INFO_RX_END_TS_MASK                                             0xffffffff
342 
343 
344 
345 
346 #define RX_LOCATION_INFO_GAIN_CHAIN0_OFFSET                                         0x00000020
347 #define RX_LOCATION_INFO_GAIN_CHAIN0_LSB                                            0
348 #define RX_LOCATION_INFO_GAIN_CHAIN0_MSB                                            15
349 #define RX_LOCATION_INFO_GAIN_CHAIN0_MASK                                           0x0000ffff
350 
351 
352 
353 
354 #define RX_LOCATION_INFO_GAIN_CHAIN1_OFFSET                                         0x00000020
355 #define RX_LOCATION_INFO_GAIN_CHAIN1_LSB                                            16
356 #define RX_LOCATION_INFO_GAIN_CHAIN1_MSB                                            31
357 #define RX_LOCATION_INFO_GAIN_CHAIN1_MASK                                           0xffff0000
358 
359 
360 
361 
362 #define RX_LOCATION_INFO_GAIN_CHAIN2_OFFSET                                         0x00000024
363 #define RX_LOCATION_INFO_GAIN_CHAIN2_LSB                                            0
364 #define RX_LOCATION_INFO_GAIN_CHAIN2_MSB                                            15
365 #define RX_LOCATION_INFO_GAIN_CHAIN2_MASK                                           0x0000ffff
366 
367 
368 
369 
370 #define RX_LOCATION_INFO_GAIN_CHAIN3_OFFSET                                         0x00000024
371 #define RX_LOCATION_INFO_GAIN_CHAIN3_LSB                                            16
372 #define RX_LOCATION_INFO_GAIN_CHAIN3_MSB                                            31
373 #define RX_LOCATION_INFO_GAIN_CHAIN3_MASK                                           0xffff0000
374 
375 
376 
377 
378 #define RX_LOCATION_INFO_GAIN_REPORT_STATUS_OFFSET                                  0x00000028
379 #define RX_LOCATION_INFO_GAIN_REPORT_STATUS_LSB                                     0
380 #define RX_LOCATION_INFO_GAIN_REPORT_STATUS_MSB                                     7
381 #define RX_LOCATION_INFO_GAIN_REPORT_STATUS_MASK                                    0x000000ff
382 
383 
384 
385 
386 #define RX_LOCATION_INFO_RTT_TIMING_BACKOFF_SEL_OFFSET                              0x00000028
387 #define RX_LOCATION_INFO_RTT_TIMING_BACKOFF_SEL_LSB                                 8
388 #define RX_LOCATION_INFO_RTT_TIMING_BACKOFF_SEL_MSB                                 15
389 #define RX_LOCATION_INFO_RTT_TIMING_BACKOFF_SEL_MASK                                0x0000ff00
390 
391 
392 
393 
394 #define RX_LOCATION_INFO_RTT_FAC_COMBINED_OFFSET                                    0x00000028
395 #define RX_LOCATION_INFO_RTT_FAC_COMBINED_LSB                                       16
396 #define RX_LOCATION_INFO_RTT_FAC_COMBINED_MSB                                       31
397 #define RX_LOCATION_INFO_RTT_FAC_COMBINED_MASK                                      0xffff0000
398 
399 
400 
401 
402 #define RX_LOCATION_INFO_RTT_FAC_0_OFFSET                                           0x0000002c
403 #define RX_LOCATION_INFO_RTT_FAC_0_LSB                                              0
404 #define RX_LOCATION_INFO_RTT_FAC_0_MSB                                              15
405 #define RX_LOCATION_INFO_RTT_FAC_0_MASK                                             0x0000ffff
406 
407 
408 
409 
410 #define RX_LOCATION_INFO_RTT_FAC_1_OFFSET                                           0x0000002c
411 #define RX_LOCATION_INFO_RTT_FAC_1_LSB                                              16
412 #define RX_LOCATION_INFO_RTT_FAC_1_MSB                                              31
413 #define RX_LOCATION_INFO_RTT_FAC_1_MASK                                             0xffff0000
414 
415 
416 
417 
418 #define RX_LOCATION_INFO_RTT_FAC_2_OFFSET                                           0x00000030
419 #define RX_LOCATION_INFO_RTT_FAC_2_LSB                                              0
420 #define RX_LOCATION_INFO_RTT_FAC_2_MSB                                              15
421 #define RX_LOCATION_INFO_RTT_FAC_2_MASK                                             0x0000ffff
422 
423 
424 
425 
426 #define RX_LOCATION_INFO_RTT_FAC_3_OFFSET                                           0x00000030
427 #define RX_LOCATION_INFO_RTT_FAC_3_LSB                                              16
428 #define RX_LOCATION_INFO_RTT_FAC_3_MSB                                              31
429 #define RX_LOCATION_INFO_RTT_FAC_3_MASK                                             0xffff0000
430 
431 
432 
433 
434 #define RX_LOCATION_INFO_RTT_FAC_4_OFFSET                                           0x00000034
435 #define RX_LOCATION_INFO_RTT_FAC_4_LSB                                              0
436 #define RX_LOCATION_INFO_RTT_FAC_4_MSB                                              15
437 #define RX_LOCATION_INFO_RTT_FAC_4_MASK                                             0x0000ffff
438 
439 
440 
441 
442 #define RX_LOCATION_INFO_RTT_FAC_5_OFFSET                                           0x00000034
443 #define RX_LOCATION_INFO_RTT_FAC_5_LSB                                              16
444 #define RX_LOCATION_INFO_RTT_FAC_5_MSB                                              31
445 #define RX_LOCATION_INFO_RTT_FAC_5_MASK                                             0xffff0000
446 
447 
448 
449 
450 #define RX_LOCATION_INFO_RTT_FAC_6_OFFSET                                           0x00000038
451 #define RX_LOCATION_INFO_RTT_FAC_6_LSB                                              0
452 #define RX_LOCATION_INFO_RTT_FAC_6_MSB                                              15
453 #define RX_LOCATION_INFO_RTT_FAC_6_MASK                                             0x0000ffff
454 
455 
456 
457 
458 #define RX_LOCATION_INFO_RTT_FAC_7_OFFSET                                           0x00000038
459 #define RX_LOCATION_INFO_RTT_FAC_7_LSB                                              16
460 #define RX_LOCATION_INFO_RTT_FAC_7_MSB                                              31
461 #define RX_LOCATION_INFO_RTT_FAC_7_MASK                                             0xffff0000
462 
463 
464 
465 
466 #define RX_LOCATION_INFO_RTT_FAC_8_OFFSET                                           0x0000003c
467 #define RX_LOCATION_INFO_RTT_FAC_8_LSB                                              0
468 #define RX_LOCATION_INFO_RTT_FAC_8_MSB                                              15
469 #define RX_LOCATION_INFO_RTT_FAC_8_MASK                                             0x0000ffff
470 
471 
472 
473 
474 #define RX_LOCATION_INFO_RTT_FAC_9_OFFSET                                           0x0000003c
475 #define RX_LOCATION_INFO_RTT_FAC_9_LSB                                              16
476 #define RX_LOCATION_INFO_RTT_FAC_9_MSB                                              31
477 #define RX_LOCATION_INFO_RTT_FAC_9_MASK                                             0xffff0000
478 
479 
480 
481 
482 #define RX_LOCATION_INFO_RTT_FAC_10_OFFSET                                          0x00000040
483 #define RX_LOCATION_INFO_RTT_FAC_10_LSB                                             0
484 #define RX_LOCATION_INFO_RTT_FAC_10_MSB                                             15
485 #define RX_LOCATION_INFO_RTT_FAC_10_MASK                                            0x0000ffff
486 
487 
488 
489 
490 #define RX_LOCATION_INFO_RTT_FAC_11_OFFSET                                          0x00000040
491 #define RX_LOCATION_INFO_RTT_FAC_11_LSB                                             16
492 #define RX_LOCATION_INFO_RTT_FAC_11_MSB                                             31
493 #define RX_LOCATION_INFO_RTT_FAC_11_MASK                                            0xffff0000
494 
495 
496 
497 
498 #define RX_LOCATION_INFO_RTT_FAC_12_OFFSET                                          0x00000044
499 #define RX_LOCATION_INFO_RTT_FAC_12_LSB                                             0
500 #define RX_LOCATION_INFO_RTT_FAC_12_MSB                                             15
501 #define RX_LOCATION_INFO_RTT_FAC_12_MASK                                            0x0000ffff
502 
503 
504 
505 
506 #define RX_LOCATION_INFO_RTT_FAC_13_OFFSET                                          0x00000044
507 #define RX_LOCATION_INFO_RTT_FAC_13_LSB                                             16
508 #define RX_LOCATION_INFO_RTT_FAC_13_MSB                                             31
509 #define RX_LOCATION_INFO_RTT_FAC_13_MASK                                            0xffff0000
510 
511 
512 
513 
514 #define RX_LOCATION_INFO_RTT_FAC_14_OFFSET                                          0x00000048
515 #define RX_LOCATION_INFO_RTT_FAC_14_LSB                                             0
516 #define RX_LOCATION_INFO_RTT_FAC_14_MSB                                             15
517 #define RX_LOCATION_INFO_RTT_FAC_14_MASK                                            0x0000ffff
518 
519 
520 
521 
522 #define RX_LOCATION_INFO_RTT_FAC_15_OFFSET                                          0x00000048
523 #define RX_LOCATION_INFO_RTT_FAC_15_LSB                                             16
524 #define RX_LOCATION_INFO_RTT_FAC_15_MSB                                             31
525 #define RX_LOCATION_INFO_RTT_FAC_15_MASK                                            0xffff0000
526 
527 
528 
529 
530 #define RX_LOCATION_INFO_RTT_FAC_16_OFFSET                                          0x0000004c
531 #define RX_LOCATION_INFO_RTT_FAC_16_LSB                                             0
532 #define RX_LOCATION_INFO_RTT_FAC_16_MSB                                             15
533 #define RX_LOCATION_INFO_RTT_FAC_16_MASK                                            0x0000ffff
534 
535 
536 
537 
538 #define RX_LOCATION_INFO_RTT_FAC_17_OFFSET                                          0x0000004c
539 #define RX_LOCATION_INFO_RTT_FAC_17_LSB                                             16
540 #define RX_LOCATION_INFO_RTT_FAC_17_MSB                                             31
541 #define RX_LOCATION_INFO_RTT_FAC_17_MASK                                            0xffff0000
542 
543 
544 
545 
546 #define RX_LOCATION_INFO_RTT_FAC_18_OFFSET                                          0x00000050
547 #define RX_LOCATION_INFO_RTT_FAC_18_LSB                                             0
548 #define RX_LOCATION_INFO_RTT_FAC_18_MSB                                             15
549 #define RX_LOCATION_INFO_RTT_FAC_18_MASK                                            0x0000ffff
550 
551 
552 
553 
554 #define RX_LOCATION_INFO_RTT_FAC_19_OFFSET                                          0x00000050
555 #define RX_LOCATION_INFO_RTT_FAC_19_LSB                                             16
556 #define RX_LOCATION_INFO_RTT_FAC_19_MSB                                             31
557 #define RX_LOCATION_INFO_RTT_FAC_19_MASK                                            0xffff0000
558 
559 
560 
561 
562 #define RX_LOCATION_INFO_RTT_FAC_20_OFFSET                                          0x00000054
563 #define RX_LOCATION_INFO_RTT_FAC_20_LSB                                             0
564 #define RX_LOCATION_INFO_RTT_FAC_20_MSB                                             15
565 #define RX_LOCATION_INFO_RTT_FAC_20_MASK                                            0x0000ffff
566 
567 
568 
569 
570 #define RX_LOCATION_INFO_RTT_FAC_21_OFFSET                                          0x00000054
571 #define RX_LOCATION_INFO_RTT_FAC_21_LSB                                             16
572 #define RX_LOCATION_INFO_RTT_FAC_21_MSB                                             31
573 #define RX_LOCATION_INFO_RTT_FAC_21_MASK                                            0xffff0000
574 
575 
576 
577 
578 #define RX_LOCATION_INFO_RTT_FAC_22_OFFSET                                          0x00000058
579 #define RX_LOCATION_INFO_RTT_FAC_22_LSB                                             0
580 #define RX_LOCATION_INFO_RTT_FAC_22_MSB                                             15
581 #define RX_LOCATION_INFO_RTT_FAC_22_MASK                                            0x0000ffff
582 
583 
584 
585 
586 #define RX_LOCATION_INFO_RTT_FAC_23_OFFSET                                          0x00000058
587 #define RX_LOCATION_INFO_RTT_FAC_23_LSB                                             16
588 #define RX_LOCATION_INFO_RTT_FAC_23_MSB                                             31
589 #define RX_LOCATION_INFO_RTT_FAC_23_MASK                                            0xffff0000
590 
591 
592 
593 
594 #define RX_LOCATION_INFO_RTT_FAC_24_OFFSET                                          0x0000005c
595 #define RX_LOCATION_INFO_RTT_FAC_24_LSB                                             0
596 #define RX_LOCATION_INFO_RTT_FAC_24_MSB                                             15
597 #define RX_LOCATION_INFO_RTT_FAC_24_MASK                                            0x0000ffff
598 
599 
600 
601 
602 #define RX_LOCATION_INFO_RTT_FAC_25_OFFSET                                          0x0000005c
603 #define RX_LOCATION_INFO_RTT_FAC_25_LSB                                             16
604 #define RX_LOCATION_INFO_RTT_FAC_25_MSB                                             31
605 #define RX_LOCATION_INFO_RTT_FAC_25_MASK                                            0xffff0000
606 
607 
608 
609 
610 #define RX_LOCATION_INFO_RTT_FAC_26_OFFSET                                          0x00000060
611 #define RX_LOCATION_INFO_RTT_FAC_26_LSB                                             0
612 #define RX_LOCATION_INFO_RTT_FAC_26_MSB                                             15
613 #define RX_LOCATION_INFO_RTT_FAC_26_MASK                                            0x0000ffff
614 
615 
616 
617 
618 #define RX_LOCATION_INFO_RTT_FAC_27_OFFSET                                          0x00000060
619 #define RX_LOCATION_INFO_RTT_FAC_27_LSB                                             16
620 #define RX_LOCATION_INFO_RTT_FAC_27_MSB                                             31
621 #define RX_LOCATION_INFO_RTT_FAC_27_MASK                                            0xffff0000
622 
623 
624 
625 
626 #define RX_LOCATION_INFO_RTT_FAC_28_OFFSET                                          0x00000064
627 #define RX_LOCATION_INFO_RTT_FAC_28_LSB                                             0
628 #define RX_LOCATION_INFO_RTT_FAC_28_MSB                                             15
629 #define RX_LOCATION_INFO_RTT_FAC_28_MASK                                            0x0000ffff
630 
631 
632 
633 
634 #define RX_LOCATION_INFO_RTT_FAC_29_OFFSET                                          0x00000064
635 #define RX_LOCATION_INFO_RTT_FAC_29_LSB                                             16
636 #define RX_LOCATION_INFO_RTT_FAC_29_MSB                                             31
637 #define RX_LOCATION_INFO_RTT_FAC_29_MASK                                            0xffff0000
638 
639 
640 
641 
642 #define RX_LOCATION_INFO_RTT_FAC_30_OFFSET                                          0x00000068
643 #define RX_LOCATION_INFO_RTT_FAC_30_LSB                                             0
644 #define RX_LOCATION_INFO_RTT_FAC_30_MSB                                             15
645 #define RX_LOCATION_INFO_RTT_FAC_30_MASK                                            0x0000ffff
646 
647 
648 
649 
650 #define RX_LOCATION_INFO_RTT_FAC_31_OFFSET                                          0x00000068
651 #define RX_LOCATION_INFO_RTT_FAC_31_LSB                                             16
652 #define RX_LOCATION_INFO_RTT_FAC_31_MSB                                             31
653 #define RX_LOCATION_INFO_RTT_FAC_31_MASK                                            0xffff0000
654 
655 
656 
657 
658 #define RX_LOCATION_INFO_RESERVED_27A_OFFSET                                        0x0000006c
659 #define RX_LOCATION_INFO_RESERVED_27A_LSB                                           0
660 #define RX_LOCATION_INFO_RESERVED_27A_MSB                                           31
661 #define RX_LOCATION_INFO_RESERVED_27A_MASK                                          0xffffffff
662 
663 
664 
665 #endif
666