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