1  /*
2   * Copyright (c) 2020 The Linux Foundation. All rights reserved.
3   *
4   * Permission to use, copy, modify, and/or distribute this software for
5   * any purpose with or without fee is hereby granted, provided that the
6   * above copyright notice and this permission notice appear in all
7   * copies.
8   *
9   * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL
10   * WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED
11   * WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE
12   * AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
13   * DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
14   * PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
15   * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
16   * PERFORMANCE OF THIS SOFTWARE.
17   */
18  
19  //
20  // DO NOT EDIT!  This file is automatically generated
21  //               These definitions are tied to a particular hardware layout
22  
23  
24  #ifndef _RECEIVE_RSSI_INFO_H_
25  #define _RECEIVE_RSSI_INFO_H_
26  #if !defined(__ASSEMBLER__)
27  #endif
28  
29  
30  // ################ START SUMMARY #################
31  //
32  //	Dword	Fields
33  //	0	rssi_pri20_chain0[7:0], rssi_ext20_chain0[15:8], rssi_ext40_low20_chain0[23:16], rssi_ext40_high20_chain0[31:24]
34  //	1	rssi_ext80_low20_chain0[7:0], rssi_ext80_low_high20_chain0[15:8], rssi_ext80_high_low20_chain0[23:16], rssi_ext80_high20_chain0[31:24]
35  //	2	rssi_pri20_chain1[7:0], rssi_ext20_chain1[15:8], rssi_ext40_low20_chain1[23:16], rssi_ext40_high20_chain1[31:24]
36  //	3	rssi_ext80_low20_chain1[7:0], rssi_ext80_low_high20_chain1[15:8], rssi_ext80_high_low20_chain1[23:16], rssi_ext80_high20_chain1[31:24]
37  //	4	rssi_pri20_chain2[7:0], rssi_ext20_chain2[15:8], rssi_ext40_low20_chain2[23:16], rssi_ext40_high20_chain2[31:24]
38  //	5	rssi_ext80_low20_chain2[7:0], rssi_ext80_low_high20_chain2[15:8], rssi_ext80_high_low20_chain2[23:16], rssi_ext80_high20_chain2[31:24]
39  //	6	rssi_pri20_chain3[7:0], rssi_ext20_chain3[15:8], rssi_ext40_low20_chain3[23:16], rssi_ext40_high20_chain3[31:24]
40  //	7	rssi_ext80_low20_chain3[7:0], rssi_ext80_low_high20_chain3[15:8], rssi_ext80_high_low20_chain3[23:16], rssi_ext80_high20_chain3[31:24]
41  //	8	rssi_pri20_chain4[7:0], rssi_ext20_chain4[15:8], rssi_ext40_low20_chain4[23:16], rssi_ext40_high20_chain4[31:24]
42  //	9	rssi_ext80_low20_chain4[7:0], rssi_ext80_low_high20_chain4[15:8], rssi_ext80_high_low20_chain4[23:16], rssi_ext80_high20_chain4[31:24]
43  //	10	rssi_pri20_chain5[7:0], rssi_ext20_chain5[15:8], rssi_ext40_low20_chain5[23:16], rssi_ext40_high20_chain5[31:24]
44  //	11	rssi_ext80_low20_chain5[7:0], rssi_ext80_low_high20_chain5[15:8], rssi_ext80_high_low20_chain5[23:16], rssi_ext80_high20_chain5[31:24]
45  //	12	rssi_pri20_chain6[7:0], rssi_ext20_chain6[15:8], rssi_ext40_low20_chain6[23:16], rssi_ext40_high20_chain6[31:24]
46  //	13	rssi_ext80_low20_chain6[7:0], rssi_ext80_low_high20_chain6[15:8], rssi_ext80_high_low20_chain6[23:16], rssi_ext80_high20_chain6[31:24]
47  //	14	rssi_pri20_chain7[7:0], rssi_ext20_chain7[15:8], rssi_ext40_low20_chain7[23:16], rssi_ext40_high20_chain7[31:24]
48  //	15	rssi_ext80_low20_chain7[7:0], rssi_ext80_low_high20_chain7[15:8], rssi_ext80_high_low20_chain7[23:16], rssi_ext80_high20_chain7[31:24]
49  //
50  // ################ END SUMMARY #################
51  
52  #define NUM_OF_DWORDS_RECEIVE_RSSI_INFO 16
53  
54  struct receive_rssi_info {
55               uint32_t rssi_pri20_chain0               :  8, //[7:0]
56                        rssi_ext20_chain0               :  8, //[15:8]
57                        rssi_ext40_low20_chain0         :  8, //[23:16]
58                        rssi_ext40_high20_chain0        :  8; //[31:24]
59               uint32_t rssi_ext80_low20_chain0         :  8, //[7:0]
60                        rssi_ext80_low_high20_chain0    :  8, //[15:8]
61                        rssi_ext80_high_low20_chain0    :  8, //[23:16]
62                        rssi_ext80_high20_chain0        :  8; //[31:24]
63               uint32_t rssi_pri20_chain1               :  8, //[7:0]
64                        rssi_ext20_chain1               :  8, //[15:8]
65                        rssi_ext40_low20_chain1         :  8, //[23:16]
66                        rssi_ext40_high20_chain1        :  8; //[31:24]
67               uint32_t rssi_ext80_low20_chain1         :  8, //[7:0]
68                        rssi_ext80_low_high20_chain1    :  8, //[15:8]
69                        rssi_ext80_high_low20_chain1    :  8, //[23:16]
70                        rssi_ext80_high20_chain1        :  8; //[31:24]
71               uint32_t rssi_pri20_chain2               :  8, //[7:0]
72                        rssi_ext20_chain2               :  8, //[15:8]
73                        rssi_ext40_low20_chain2         :  8, //[23:16]
74                        rssi_ext40_high20_chain2        :  8; //[31:24]
75               uint32_t rssi_ext80_low20_chain2         :  8, //[7:0]
76                        rssi_ext80_low_high20_chain2    :  8, //[15:8]
77                        rssi_ext80_high_low20_chain2    :  8, //[23:16]
78                        rssi_ext80_high20_chain2        :  8; //[31:24]
79               uint32_t rssi_pri20_chain3               :  8, //[7:0]
80                        rssi_ext20_chain3               :  8, //[15:8]
81                        rssi_ext40_low20_chain3         :  8, //[23:16]
82                        rssi_ext40_high20_chain3        :  8; //[31:24]
83               uint32_t rssi_ext80_low20_chain3         :  8, //[7:0]
84                        rssi_ext80_low_high20_chain3    :  8, //[15:8]
85                        rssi_ext80_high_low20_chain3    :  8, //[23:16]
86                        rssi_ext80_high20_chain3        :  8; //[31:24]
87               uint32_t rssi_pri20_chain4               :  8, //[7:0]
88                        rssi_ext20_chain4               :  8, //[15:8]
89                        rssi_ext40_low20_chain4         :  8, //[23:16]
90                        rssi_ext40_high20_chain4        :  8; //[31:24]
91               uint32_t rssi_ext80_low20_chain4         :  8, //[7:0]
92                        rssi_ext80_low_high20_chain4    :  8, //[15:8]
93                        rssi_ext80_high_low20_chain4    :  8, //[23:16]
94                        rssi_ext80_high20_chain4        :  8; //[31:24]
95               uint32_t rssi_pri20_chain5               :  8, //[7:0]
96                        rssi_ext20_chain5               :  8, //[15:8]
97                        rssi_ext40_low20_chain5         :  8, //[23:16]
98                        rssi_ext40_high20_chain5        :  8; //[31:24]
99               uint32_t rssi_ext80_low20_chain5         :  8, //[7:0]
100                        rssi_ext80_low_high20_chain5    :  8, //[15:8]
101                        rssi_ext80_high_low20_chain5    :  8, //[23:16]
102                        rssi_ext80_high20_chain5        :  8; //[31:24]
103               uint32_t rssi_pri20_chain6               :  8, //[7:0]
104                        rssi_ext20_chain6               :  8, //[15:8]
105                        rssi_ext40_low20_chain6         :  8, //[23:16]
106                        rssi_ext40_high20_chain6        :  8; //[31:24]
107               uint32_t rssi_ext80_low20_chain6         :  8, //[7:0]
108                        rssi_ext80_low_high20_chain6    :  8, //[15:8]
109                        rssi_ext80_high_low20_chain6    :  8, //[23:16]
110                        rssi_ext80_high20_chain6        :  8; //[31:24]
111               uint32_t rssi_pri20_chain7               :  8, //[7:0]
112                        rssi_ext20_chain7               :  8, //[15:8]
113                        rssi_ext40_low20_chain7         :  8, //[23:16]
114                        rssi_ext40_high20_chain7        :  8; //[31:24]
115               uint32_t rssi_ext80_low20_chain7         :  8, //[7:0]
116                        rssi_ext80_low_high20_chain7    :  8, //[15:8]
117                        rssi_ext80_high_low20_chain7    :  8, //[23:16]
118                        rssi_ext80_high20_chain7        :  8; //[31:24]
119  };
120  
121  /*
122  
123  rssi_pri20_chain0
124  
125  			RSSI of RX PPDU on chain 0 of primary 20 MHz bandwidth.
126  
127  			Value of 0x80 indicates invalid.
128  
129  rssi_ext20_chain0
130  
131  			RSSI of RX PPDU on chain 0 of extension 20 MHz
132  			bandwidth.
133  
134  			Value of 0x80 indicates invalid.
135  
136  rssi_ext40_low20_chain0
137  
138  			RSSI of RX PPDU on chain 0 of extension 40, low 20 MHz
139  			bandwidth.
140  
141  			Value of 0x80 indicates invalid.
142  
143  rssi_ext40_high20_chain0
144  
145  			RSSI of RX PPDU on chain 0 of extension 40, high 20 MHz
146  			bandwidth.
147  
148  			Value of 0x80 indicates invalid.
149  
150  rssi_ext80_low20_chain0
151  
152  			RSSI of RX PPDU on chain 0 of extension 80, low 20 MHz
153  			bandwidth.
154  
155  			Value of 0x80 indicates invalid.
156  
157  rssi_ext80_low_high20_chain0
158  
159  			RSSI of RX PPDU on chain 0 of extension 80, low-high 20
160  			MHz bandwidth.
161  
162  			Value of 0x80 indicates invalid.
163  
164  rssi_ext80_high_low20_chain0
165  
166  			RSSI of RX PPDU on chain 0 of extension 80, high-low 20
167  			MHz bandwidth.
168  
169  			Value of 0x80 indicates invalid.
170  
171  rssi_ext80_high20_chain0
172  
173  			RSSI of RX PPDU on chain 0 of extension 80, high 20 MHz
174  			bandwidth.
175  
176  			Value of 0x80 indicates invalid.
177  
178  rssi_pri20_chain1
179  
180  			RSSI of RX PPDU on chain 1 of primary 20 MHz bandwidth.
181  
182  			Value of 0x80 indicates invalid.
183  
184  rssi_ext20_chain1
185  
186  			RSSI of RX PPDU on chain 1 of extension 20 MHz
187  			bandwidth.
188  
189  			Value of 0x80 indicates invalid.
190  
191  rssi_ext40_low20_chain1
192  
193  			RSSI of RX PPDU on chain 1 of extension 40, low 20 MHz
194  			bandwidth.
195  
196  			Value of 0x80 indicates invalid.
197  
198  rssi_ext40_high20_chain1
199  
200  			RSSI of RX PPDU on chain 1 of extension 40, high 20 MHz
201  			bandwidth.
202  
203  			Value of 0x80 indicates invalid.
204  
205  rssi_ext80_low20_chain1
206  
207  			RSSI of RX PPDU on chain 1 of extension 80, low 20 MHz
208  			bandwidth.
209  
210  			Value of 0x80 indicates invalid.
211  
212  rssi_ext80_low_high20_chain1
213  
214  			RSSI of RX PPDU on chain 1 of extension 80, low-high 20
215  			MHz bandwidth.
216  
217  			Value of 0x80 indicates invalid.
218  
219  rssi_ext80_high_low20_chain1
220  
221  			RSSI of RX PPDU on chain 1 of extension 80, high-low 20
222  			MHz bandwidth.
223  
224  			Value of 0x80 indicates invalid.
225  
226  rssi_ext80_high20_chain1
227  
228  			RSSI of RX PPDU on chain 1 of extension 80, high 20 MHz
229  			bandwidth.
230  
231  			Value of 0x80 indicates invalid.
232  
233  rssi_pri20_chain2
234  
235  			RSSI of RX PPDU on chain 2 of primary 20 MHz bandwidth.
236  
237  			Value of 0x80 indicates invalid.
238  
239  rssi_ext20_chain2
240  
241  			RSSI of RX PPDU on chain 2 of extension 20 MHz
242  			bandwidth.
243  
244  			Value of 0x80 indicates invalid.
245  
246  rssi_ext40_low20_chain2
247  
248  			RSSI of RX PPDU on chain 2 of extension 40, low 20 MHz
249  			bandwidth.
250  
251  			Value of 0x80 indicates invalid.
252  
253  rssi_ext40_high20_chain2
254  
255  			RSSI of RX PPDU on chain 2 of extension 40, high 20 MHz
256  			bandwidth.
257  
258  			Value of 0x80 indicates invalid.
259  
260  rssi_ext80_low20_chain2
261  
262  			RSSI of RX PPDU on chain 2 of extension 80, low 20 MHz
263  			bandwidth.
264  
265  			Value of 0x80 indicates invalid.
266  
267  rssi_ext80_low_high20_chain2
268  
269  			RSSI of RX PPDU on chain 2 of extension 80, low-high 20
270  			MHz bandwidth.
271  
272  			Value of 0x80 indicates invalid.
273  
274  rssi_ext80_high_low20_chain2
275  
276  			RSSI of RX PPDU on chain 2 of extension 80, high-low 20
277  			MHz bandwidth.
278  
279  			Value of 0x80 indicates invalid.
280  
281  rssi_ext80_high20_chain2
282  
283  			RSSI of RX PPDU on chain 2 of extension 80, high 20 MHz
284  			bandwidth.
285  
286  			Value of 0x80 indicates invalid.
287  
288  rssi_pri20_chain3
289  
290  			RSSI of RX PPDU on chain 3 of primary 20 MHz bandwidth.
291  
292  			Value of 0x80 indicates invalid.
293  
294  rssi_ext20_chain3
295  
296  			RSSI of RX PPDU on chain 3 of extension 20 MHz
297  			bandwidth.
298  
299  			Value of 0x80 indicates invalid.
300  
301  rssi_ext40_low20_chain3
302  
303  			RSSI of RX PPDU on chain 3 of extension 40, low 20 MHz
304  			bandwidth.
305  
306  			Value of 0x80 indicates invalid.
307  
308  rssi_ext40_high20_chain3
309  
310  			RSSI of RX PPDU on chain 3 of extension 40, high 20 MHz
311  			bandwidth.
312  
313  			Value of 0x80 indicates invalid.
314  
315  rssi_ext80_low20_chain3
316  
317  			RSSI of RX PPDU on chain 3 of extension 80, low 20 MHz
318  			bandwidth.
319  
320  			Value of 0x80 indicates invalid.
321  
322  rssi_ext80_low_high20_chain3
323  
324  			RSSI of RX PPDU on chain 3 of extension 80, low-high 20
325  			MHz bandwidth.
326  
327  			Value of 0x80 indicates invalid.
328  
329  rssi_ext80_high_low20_chain3
330  
331  			RSSI of RX PPDU on chain 3 of extension 80, high-low 20
332  			MHz bandwidth.
333  
334  			Value of 0x80 indicates invalid.
335  
336  rssi_ext80_high20_chain3
337  
338  			RSSI of RX PPDU on chain 3 of extension 80, high 20 MHz
339  			bandwidth.
340  
341  			Value of 0x80 indicates invalid.
342  
343  rssi_pri20_chain4
344  
345  			RSSI of RX PPDU on chain 4 of primary 20 MHz bandwidth.
346  
347  			Value of 0x80 indicates invalid.
348  
349  rssi_ext20_chain4
350  
351  			RSSI of RX PPDU on chain 4 of extension 20 MHz
352  			bandwidth.
353  
354  			Value of 0x80 indicates invalid.
355  
356  rssi_ext40_low20_chain4
357  
358  			RSSI of RX PPDU on chain 4 of extension 40, low 20 MHz
359  			bandwidth.
360  
361  			Value of 0x80 indicates invalid.
362  
363  rssi_ext40_high20_chain4
364  
365  			RSSI of RX PPDU on chain 4 of extension 40, high 20 MHz
366  			bandwidth.
367  
368  			Value of 0x80 indicates invalid.
369  
370  rssi_ext80_low20_chain4
371  
372  			RSSI of RX PPDU on chain 4 of extension 80, low 20 MHz
373  			bandwidth.
374  
375  			Value of 0x80 indicates invalid.
376  
377  rssi_ext80_low_high20_chain4
378  
379  			RSSI of RX PPDU on chain 4 of extension 80, low-high 20
380  			MHz bandwidth.
381  
382  			Value of 0x80 indicates invalid.
383  
384  rssi_ext80_high_low20_chain4
385  
386  			RSSI of RX PPDU on chain 4 of extension 80, high-low 20
387  			MHz bandwidth.
388  
389  			Value of 0x80 indicates invalid.
390  
391  rssi_ext80_high20_chain4
392  
393  			RSSI of RX PPDU on chain 4 of extension 80, high 20 MHz
394  			bandwidth.
395  
396  			Value of 0x80 indicates invalid.
397  
398  rssi_pri20_chain5
399  
400  			RSSI of RX PPDU on chain 0 of primary 20 MHz bandwidth.
401  
402  			Value of 0x80 indicates invalid.
403  
404  rssi_ext20_chain5
405  
406  			RSSI of RX PPDU on chain 5 of extension 20 MHz
407  			bandwidth.
408  
409  			Value of 0x80 indicates invalid.
410  
411  rssi_ext40_low20_chain5
412  
413  			RSSI of RX PPDU on chain 5 of extension 40, low 20 MHz
414  			bandwidth.
415  
416  			Value of 0x80 indicates invalid.
417  
418  rssi_ext40_high20_chain5
419  
420  			RSSI of RX PPDU on chain 5 of extension 40, high 20 MHz
421  			bandwidth.
422  
423  			Value of 0x80 indicates invalid.
424  
425  rssi_ext80_low20_chain5
426  
427  			RSSI of RX PPDU on chain 5 of extension 80, low 20 MHz
428  			bandwidth.
429  
430  			Value of 0x80 indicates invalid.
431  
432  rssi_ext80_low_high20_chain5
433  
434  			RSSI of RX PPDU on chain 5 of extension 80, low-high 20
435  			MHz bandwidth.
436  
437  			Value of 0x80 indicates invalid.
438  
439  rssi_ext80_high_low20_chain5
440  
441  			RSSI of RX PPDU on chain 5 of extension 80, high-low 20
442  			MHz bandwidth.
443  
444  			Value of 0x80 indicates invalid.
445  
446  rssi_ext80_high20_chain5
447  
448  			RSSI of RX PPDU on chain 5 of extension 80, high 20 MHz
449  			bandwidth.
450  
451  			Value of 0x80 indicates invalid.
452  
453  rssi_pri20_chain6
454  
455  			RSSI of RX PPDU on chain 6 of primary 20 MHz bandwidth.
456  
457  			Value of 0x80 indicates invalid.
458  
459  rssi_ext20_chain6
460  
461  			RSSI of RX PPDU on chain 6 of extension 20 MHz
462  			bandwidth.
463  
464  			Value of 0x80 indicates invalid.
465  
466  rssi_ext40_low20_chain6
467  
468  			RSSI of RX PPDU on chain 6 of extension 40, low 20 MHz
469  			bandwidth.
470  
471  			Value of 0x80 indicates invalid.
472  
473  rssi_ext40_high20_chain6
474  
475  			RSSI of RX PPDU on chain 6 of extension 40, high 20 MHz
476  			bandwidth.
477  
478  			Value of 0x80 indicates invalid.
479  
480  rssi_ext80_low20_chain6
481  
482  			RSSI of RX PPDU on chain 6 of extension 80, low 20 MHz
483  			bandwidth.
484  
485  			Value of 0x80 indicates invalid.
486  
487  rssi_ext80_low_high20_chain6
488  
489  			RSSI of RX PPDU on chain 6 of extension 80, low-high 20
490  			MHz bandwidth.
491  
492  			Value of 0x80 indicates invalid.
493  
494  rssi_ext80_high_low20_chain6
495  
496  			RSSI of RX PPDU on chain 6 of extension 80, high-low 20
497  			MHz bandwidth.
498  
499  			Value of 0x80 indicates invalid.
500  
501  rssi_ext80_high20_chain6
502  
503  			RSSI of RX PPDU on chain 6 of extension 80, high 20 MHz
504  			bandwidth.
505  
506  			Value of 0x80 indicates invalid.
507  
508  rssi_pri20_chain7
509  
510  			RSSI of RX PPDU on chain 7 of primary 20 MHz bandwidth.
511  
512  			Value of 0x80 indicates invalid.
513  
514  rssi_ext20_chain7
515  
516  			RSSI of RX PPDU on chain 7 of extension 20 MHz
517  			bandwidth.
518  
519  			Value of 0x80 indicates invalid.
520  
521  rssi_ext40_low20_chain7
522  
523  			RSSI of RX PPDU on chain 7 of extension 40, low 20 MHz
524  			bandwidth.
525  
526  			Value of 0x80 indicates invalid.
527  
528  rssi_ext40_high20_chain7
529  
530  			RSSI of RX PPDU on chain 7 of extension 40, high 20 MHz
531  			bandwidth.
532  
533  			Value of 0x80 indicates invalid.
534  
535  rssi_ext80_low20_chain7
536  
537  			RSSI of RX PPDU on chain 7 of extension 80, low 20 MHz
538  			bandwidth.
539  
540  			Value of 0x80 indicates invalid.
541  
542  rssi_ext80_low_high20_chain7
543  
544  			RSSI of RX PPDU on chain 7 of extension 80, low-high 20
545  			MHz bandwidth.
546  
547  			Value of 0x80 indicates invalid.
548  
549  rssi_ext80_high_low20_chain7
550  
551  			RSSI of RX PPDU on chain 7 of extension 80, high-low 20
552  			MHz bandwidth.
553  
554  			Value of 0x80 indicates invalid.
555  
556  rssi_ext80_high20_chain7
557  
558  			RSSI of RX PPDU on chain 7 of extension 80, high 20 MHz
559  			bandwidth.
560  
561  			Value of 0x80 indicates invalid.
562  */
563  
564  
565  /* Description		RECEIVE_RSSI_INFO_0_RSSI_PRI20_CHAIN0
566  
567  			RSSI of RX PPDU on chain 0 of primary 20 MHz bandwidth.
568  
569  			Value of 0x80 indicates invalid.
570  */
571  #define RECEIVE_RSSI_INFO_0_RSSI_PRI20_CHAIN0_OFFSET                 0x00000000
572  #define RECEIVE_RSSI_INFO_0_RSSI_PRI20_CHAIN0_LSB                    0
573  #define RECEIVE_RSSI_INFO_0_RSSI_PRI20_CHAIN0_MASK                   0x000000ff
574  
575  /* Description		RECEIVE_RSSI_INFO_0_RSSI_EXT20_CHAIN0
576  
577  			RSSI of RX PPDU on chain 0 of extension 20 MHz
578  			bandwidth.
579  
580  			Value of 0x80 indicates invalid.
581  */
582  #define RECEIVE_RSSI_INFO_0_RSSI_EXT20_CHAIN0_OFFSET                 0x00000000
583  #define RECEIVE_RSSI_INFO_0_RSSI_EXT20_CHAIN0_LSB                    8
584  #define RECEIVE_RSSI_INFO_0_RSSI_EXT20_CHAIN0_MASK                   0x0000ff00
585  
586  /* Description		RECEIVE_RSSI_INFO_0_RSSI_EXT40_LOW20_CHAIN0
587  
588  			RSSI of RX PPDU on chain 0 of extension 40, low 20 MHz
589  			bandwidth.
590  
591  			Value of 0x80 indicates invalid.
592  */
593  #define RECEIVE_RSSI_INFO_0_RSSI_EXT40_LOW20_CHAIN0_OFFSET           0x00000000
594  #define RECEIVE_RSSI_INFO_0_RSSI_EXT40_LOW20_CHAIN0_LSB              16
595  #define RECEIVE_RSSI_INFO_0_RSSI_EXT40_LOW20_CHAIN0_MASK             0x00ff0000
596  
597  /* Description		RECEIVE_RSSI_INFO_0_RSSI_EXT40_HIGH20_CHAIN0
598  
599  			RSSI of RX PPDU on chain 0 of extension 40, high 20 MHz
600  			bandwidth.
601  
602  			Value of 0x80 indicates invalid.
603  */
604  #define RECEIVE_RSSI_INFO_0_RSSI_EXT40_HIGH20_CHAIN0_OFFSET          0x00000000
605  #define RECEIVE_RSSI_INFO_0_RSSI_EXT40_HIGH20_CHAIN0_LSB             24
606  #define RECEIVE_RSSI_INFO_0_RSSI_EXT40_HIGH20_CHAIN0_MASK            0xff000000
607  
608  /* Description		RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW20_CHAIN0
609  
610  			RSSI of RX PPDU on chain 0 of extension 80, low 20 MHz
611  			bandwidth.
612  
613  			Value of 0x80 indicates invalid.
614  */
615  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW20_CHAIN0_OFFSET           0x00000004
616  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW20_CHAIN0_LSB              0
617  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW20_CHAIN0_MASK             0x000000ff
618  
619  /* Description		RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW_HIGH20_CHAIN0
620  
621  			RSSI of RX PPDU on chain 0 of extension 80, low-high 20
622  			MHz bandwidth.
623  
624  			Value of 0x80 indicates invalid.
625  */
626  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW_HIGH20_CHAIN0_OFFSET      0x00000004
627  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW_HIGH20_CHAIN0_LSB         8
628  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_LOW_HIGH20_CHAIN0_MASK        0x0000ff00
629  
630  /* Description		RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH_LOW20_CHAIN0
631  
632  			RSSI of RX PPDU on chain 0 of extension 80, high-low 20
633  			MHz bandwidth.
634  
635  			Value of 0x80 indicates invalid.
636  */
637  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH_LOW20_CHAIN0_OFFSET      0x00000004
638  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH_LOW20_CHAIN0_LSB         16
639  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH_LOW20_CHAIN0_MASK        0x00ff0000
640  
641  /* Description		RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH20_CHAIN0
642  
643  			RSSI of RX PPDU on chain 0 of extension 80, high 20 MHz
644  			bandwidth.
645  
646  			Value of 0x80 indicates invalid.
647  */
648  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH20_CHAIN0_OFFSET          0x00000004
649  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH20_CHAIN0_LSB             24
650  #define RECEIVE_RSSI_INFO_1_RSSI_EXT80_HIGH20_CHAIN0_MASK            0xff000000
651  
652  /* Description		RECEIVE_RSSI_INFO_2_RSSI_PRI20_CHAIN1
653  
654  			RSSI of RX PPDU on chain 1 of primary 20 MHz bandwidth.
655  
656  			Value of 0x80 indicates invalid.
657  */
658  #define RECEIVE_RSSI_INFO_2_RSSI_PRI20_CHAIN1_OFFSET                 0x00000008
659  #define RECEIVE_RSSI_INFO_2_RSSI_PRI20_CHAIN1_LSB                    0
660  #define RECEIVE_RSSI_INFO_2_RSSI_PRI20_CHAIN1_MASK                   0x000000ff
661  
662  /* Description		RECEIVE_RSSI_INFO_2_RSSI_EXT20_CHAIN1
663  
664  			RSSI of RX PPDU on chain 1 of extension 20 MHz
665  			bandwidth.
666  
667  			Value of 0x80 indicates invalid.
668  */
669  #define RECEIVE_RSSI_INFO_2_RSSI_EXT20_CHAIN1_OFFSET                 0x00000008
670  #define RECEIVE_RSSI_INFO_2_RSSI_EXT20_CHAIN1_LSB                    8
671  #define RECEIVE_RSSI_INFO_2_RSSI_EXT20_CHAIN1_MASK                   0x0000ff00
672  
673  /* Description		RECEIVE_RSSI_INFO_2_RSSI_EXT40_LOW20_CHAIN1
674  
675  			RSSI of RX PPDU on chain 1 of extension 40, low 20 MHz
676  			bandwidth.
677  
678  			Value of 0x80 indicates invalid.
679  */
680  #define RECEIVE_RSSI_INFO_2_RSSI_EXT40_LOW20_CHAIN1_OFFSET           0x00000008
681  #define RECEIVE_RSSI_INFO_2_RSSI_EXT40_LOW20_CHAIN1_LSB              16
682  #define RECEIVE_RSSI_INFO_2_RSSI_EXT40_LOW20_CHAIN1_MASK             0x00ff0000
683  
684  /* Description		RECEIVE_RSSI_INFO_2_RSSI_EXT40_HIGH20_CHAIN1
685  
686  			RSSI of RX PPDU on chain 1 of extension 40, high 20 MHz
687  			bandwidth.
688  
689  			Value of 0x80 indicates invalid.
690  */
691  #define RECEIVE_RSSI_INFO_2_RSSI_EXT40_HIGH20_CHAIN1_OFFSET          0x00000008
692  #define RECEIVE_RSSI_INFO_2_RSSI_EXT40_HIGH20_CHAIN1_LSB             24
693  #define RECEIVE_RSSI_INFO_2_RSSI_EXT40_HIGH20_CHAIN1_MASK            0xff000000
694  
695  /* Description		RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW20_CHAIN1
696  
697  			RSSI of RX PPDU on chain 1 of extension 80, low 20 MHz
698  			bandwidth.
699  
700  			Value of 0x80 indicates invalid.
701  */
702  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW20_CHAIN1_OFFSET           0x0000000c
703  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW20_CHAIN1_LSB              0
704  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW20_CHAIN1_MASK             0x000000ff
705  
706  /* Description		RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW_HIGH20_CHAIN1
707  
708  			RSSI of RX PPDU on chain 1 of extension 80, low-high 20
709  			MHz bandwidth.
710  
711  			Value of 0x80 indicates invalid.
712  */
713  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW_HIGH20_CHAIN1_OFFSET      0x0000000c
714  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW_HIGH20_CHAIN1_LSB         8
715  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_LOW_HIGH20_CHAIN1_MASK        0x0000ff00
716  
717  /* Description		RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH_LOW20_CHAIN1
718  
719  			RSSI of RX PPDU on chain 1 of extension 80, high-low 20
720  			MHz bandwidth.
721  
722  			Value of 0x80 indicates invalid.
723  */
724  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH_LOW20_CHAIN1_OFFSET      0x0000000c
725  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH_LOW20_CHAIN1_LSB         16
726  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH_LOW20_CHAIN1_MASK        0x00ff0000
727  
728  /* Description		RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH20_CHAIN1
729  
730  			RSSI of RX PPDU on chain 1 of extension 80, high 20 MHz
731  			bandwidth.
732  
733  			Value of 0x80 indicates invalid.
734  */
735  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH20_CHAIN1_OFFSET          0x0000000c
736  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH20_CHAIN1_LSB             24
737  #define RECEIVE_RSSI_INFO_3_RSSI_EXT80_HIGH20_CHAIN1_MASK            0xff000000
738  
739  /* Description		RECEIVE_RSSI_INFO_4_RSSI_PRI20_CHAIN2
740  
741  			RSSI of RX PPDU on chain 2 of primary 20 MHz bandwidth.
742  
743  			Value of 0x80 indicates invalid.
744  */
745  #define RECEIVE_RSSI_INFO_4_RSSI_PRI20_CHAIN2_OFFSET                 0x00000010
746  #define RECEIVE_RSSI_INFO_4_RSSI_PRI20_CHAIN2_LSB                    0
747  #define RECEIVE_RSSI_INFO_4_RSSI_PRI20_CHAIN2_MASK                   0x000000ff
748  
749  /* Description		RECEIVE_RSSI_INFO_4_RSSI_EXT20_CHAIN2
750  
751  			RSSI of RX PPDU on chain 2 of extension 20 MHz
752  			bandwidth.
753  
754  			Value of 0x80 indicates invalid.
755  */
756  #define RECEIVE_RSSI_INFO_4_RSSI_EXT20_CHAIN2_OFFSET                 0x00000010
757  #define RECEIVE_RSSI_INFO_4_RSSI_EXT20_CHAIN2_LSB                    8
758  #define RECEIVE_RSSI_INFO_4_RSSI_EXT20_CHAIN2_MASK                   0x0000ff00
759  
760  /* Description		RECEIVE_RSSI_INFO_4_RSSI_EXT40_LOW20_CHAIN2
761  
762  			RSSI of RX PPDU on chain 2 of extension 40, low 20 MHz
763  			bandwidth.
764  
765  			Value of 0x80 indicates invalid.
766  */
767  #define RECEIVE_RSSI_INFO_4_RSSI_EXT40_LOW20_CHAIN2_OFFSET           0x00000010
768  #define RECEIVE_RSSI_INFO_4_RSSI_EXT40_LOW20_CHAIN2_LSB              16
769  #define RECEIVE_RSSI_INFO_4_RSSI_EXT40_LOW20_CHAIN2_MASK             0x00ff0000
770  
771  /* Description		RECEIVE_RSSI_INFO_4_RSSI_EXT40_HIGH20_CHAIN2
772  
773  			RSSI of RX PPDU on chain 2 of extension 40, high 20 MHz
774  			bandwidth.
775  
776  			Value of 0x80 indicates invalid.
777  */
778  #define RECEIVE_RSSI_INFO_4_RSSI_EXT40_HIGH20_CHAIN2_OFFSET          0x00000010
779  #define RECEIVE_RSSI_INFO_4_RSSI_EXT40_HIGH20_CHAIN2_LSB             24
780  #define RECEIVE_RSSI_INFO_4_RSSI_EXT40_HIGH20_CHAIN2_MASK            0xff000000
781  
782  /* Description		RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW20_CHAIN2
783  
784  			RSSI of RX PPDU on chain 2 of extension 80, low 20 MHz
785  			bandwidth.
786  
787  			Value of 0x80 indicates invalid.
788  */
789  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW20_CHAIN2_OFFSET           0x00000014
790  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW20_CHAIN2_LSB              0
791  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW20_CHAIN2_MASK             0x000000ff
792  
793  /* Description		RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW_HIGH20_CHAIN2
794  
795  			RSSI of RX PPDU on chain 2 of extension 80, low-high 20
796  			MHz bandwidth.
797  
798  			Value of 0x80 indicates invalid.
799  */
800  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW_HIGH20_CHAIN2_OFFSET      0x00000014
801  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW_HIGH20_CHAIN2_LSB         8
802  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_LOW_HIGH20_CHAIN2_MASK        0x0000ff00
803  
804  /* Description		RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH_LOW20_CHAIN2
805  
806  			RSSI of RX PPDU on chain 2 of extension 80, high-low 20
807  			MHz bandwidth.
808  
809  			Value of 0x80 indicates invalid.
810  */
811  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH_LOW20_CHAIN2_OFFSET      0x00000014
812  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH_LOW20_CHAIN2_LSB         16
813  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH_LOW20_CHAIN2_MASK        0x00ff0000
814  
815  /* Description		RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH20_CHAIN2
816  
817  			RSSI of RX PPDU on chain 2 of extension 80, high 20 MHz
818  			bandwidth.
819  
820  			Value of 0x80 indicates invalid.
821  */
822  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH20_CHAIN2_OFFSET          0x00000014
823  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH20_CHAIN2_LSB             24
824  #define RECEIVE_RSSI_INFO_5_RSSI_EXT80_HIGH20_CHAIN2_MASK            0xff000000
825  
826  /* Description		RECEIVE_RSSI_INFO_6_RSSI_PRI20_CHAIN3
827  
828  			RSSI of RX PPDU on chain 3 of primary 20 MHz bandwidth.
829  
830  			Value of 0x80 indicates invalid.
831  */
832  #define RECEIVE_RSSI_INFO_6_RSSI_PRI20_CHAIN3_OFFSET                 0x00000018
833  #define RECEIVE_RSSI_INFO_6_RSSI_PRI20_CHAIN3_LSB                    0
834  #define RECEIVE_RSSI_INFO_6_RSSI_PRI20_CHAIN3_MASK                   0x000000ff
835  
836  /* Description		RECEIVE_RSSI_INFO_6_RSSI_EXT20_CHAIN3
837  
838  			RSSI of RX PPDU on chain 3 of extension 20 MHz
839  			bandwidth.
840  
841  			Value of 0x80 indicates invalid.
842  */
843  #define RECEIVE_RSSI_INFO_6_RSSI_EXT20_CHAIN3_OFFSET                 0x00000018
844  #define RECEIVE_RSSI_INFO_6_RSSI_EXT20_CHAIN3_LSB                    8
845  #define RECEIVE_RSSI_INFO_6_RSSI_EXT20_CHAIN3_MASK                   0x0000ff00
846  
847  /* Description		RECEIVE_RSSI_INFO_6_RSSI_EXT40_LOW20_CHAIN3
848  
849  			RSSI of RX PPDU on chain 3 of extension 40, low 20 MHz
850  			bandwidth.
851  
852  			Value of 0x80 indicates invalid.
853  */
854  #define RECEIVE_RSSI_INFO_6_RSSI_EXT40_LOW20_CHAIN3_OFFSET           0x00000018
855  #define RECEIVE_RSSI_INFO_6_RSSI_EXT40_LOW20_CHAIN3_LSB              16
856  #define RECEIVE_RSSI_INFO_6_RSSI_EXT40_LOW20_CHAIN3_MASK             0x00ff0000
857  
858  /* Description		RECEIVE_RSSI_INFO_6_RSSI_EXT40_HIGH20_CHAIN3
859  
860  			RSSI of RX PPDU on chain 3 of extension 40, high 20 MHz
861  			bandwidth.
862  
863  			Value of 0x80 indicates invalid.
864  */
865  #define RECEIVE_RSSI_INFO_6_RSSI_EXT40_HIGH20_CHAIN3_OFFSET          0x00000018
866  #define RECEIVE_RSSI_INFO_6_RSSI_EXT40_HIGH20_CHAIN3_LSB             24
867  #define RECEIVE_RSSI_INFO_6_RSSI_EXT40_HIGH20_CHAIN3_MASK            0xff000000
868  
869  /* Description		RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW20_CHAIN3
870  
871  			RSSI of RX PPDU on chain 3 of extension 80, low 20 MHz
872  			bandwidth.
873  
874  			Value of 0x80 indicates invalid.
875  */
876  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW20_CHAIN3_OFFSET           0x0000001c
877  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW20_CHAIN3_LSB              0
878  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW20_CHAIN3_MASK             0x000000ff
879  
880  /* Description		RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW_HIGH20_CHAIN3
881  
882  			RSSI of RX PPDU on chain 3 of extension 80, low-high 20
883  			MHz bandwidth.
884  
885  			Value of 0x80 indicates invalid.
886  */
887  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW_HIGH20_CHAIN3_OFFSET      0x0000001c
888  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW_HIGH20_CHAIN3_LSB         8
889  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_LOW_HIGH20_CHAIN3_MASK        0x0000ff00
890  
891  /* Description		RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH_LOW20_CHAIN3
892  
893  			RSSI of RX PPDU on chain 3 of extension 80, high-low 20
894  			MHz bandwidth.
895  
896  			Value of 0x80 indicates invalid.
897  */
898  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH_LOW20_CHAIN3_OFFSET      0x0000001c
899  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH_LOW20_CHAIN3_LSB         16
900  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH_LOW20_CHAIN3_MASK        0x00ff0000
901  
902  /* Description		RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH20_CHAIN3
903  
904  			RSSI of RX PPDU on chain 3 of extension 80, high 20 MHz
905  			bandwidth.
906  
907  			Value of 0x80 indicates invalid.
908  */
909  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH20_CHAIN3_OFFSET          0x0000001c
910  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH20_CHAIN3_LSB             24
911  #define RECEIVE_RSSI_INFO_7_RSSI_EXT80_HIGH20_CHAIN3_MASK            0xff000000
912  
913  /* Description		RECEIVE_RSSI_INFO_8_RSSI_PRI20_CHAIN4
914  
915  			RSSI of RX PPDU on chain 4 of primary 20 MHz bandwidth.
916  
917  			Value of 0x80 indicates invalid.
918  */
919  #define RECEIVE_RSSI_INFO_8_RSSI_PRI20_CHAIN4_OFFSET                 0x00000020
920  #define RECEIVE_RSSI_INFO_8_RSSI_PRI20_CHAIN4_LSB                    0
921  #define RECEIVE_RSSI_INFO_8_RSSI_PRI20_CHAIN4_MASK                   0x000000ff
922  
923  /* Description		RECEIVE_RSSI_INFO_8_RSSI_EXT20_CHAIN4
924  
925  			RSSI of RX PPDU on chain 4 of extension 20 MHz
926  			bandwidth.
927  
928  			Value of 0x80 indicates invalid.
929  */
930  #define RECEIVE_RSSI_INFO_8_RSSI_EXT20_CHAIN4_OFFSET                 0x00000020
931  #define RECEIVE_RSSI_INFO_8_RSSI_EXT20_CHAIN4_LSB                    8
932  #define RECEIVE_RSSI_INFO_8_RSSI_EXT20_CHAIN4_MASK                   0x0000ff00
933  
934  /* Description		RECEIVE_RSSI_INFO_8_RSSI_EXT40_LOW20_CHAIN4
935  
936  			RSSI of RX PPDU on chain 4 of extension 40, low 20 MHz
937  			bandwidth.
938  
939  			Value of 0x80 indicates invalid.
940  */
941  #define RECEIVE_RSSI_INFO_8_RSSI_EXT40_LOW20_CHAIN4_OFFSET           0x00000020
942  #define RECEIVE_RSSI_INFO_8_RSSI_EXT40_LOW20_CHAIN4_LSB              16
943  #define RECEIVE_RSSI_INFO_8_RSSI_EXT40_LOW20_CHAIN4_MASK             0x00ff0000
944  
945  /* Description		RECEIVE_RSSI_INFO_8_RSSI_EXT40_HIGH20_CHAIN4
946  
947  			RSSI of RX PPDU on chain 4 of extension 40, high 20 MHz
948  			bandwidth.
949  
950  			Value of 0x80 indicates invalid.
951  */
952  #define RECEIVE_RSSI_INFO_8_RSSI_EXT40_HIGH20_CHAIN4_OFFSET          0x00000020
953  #define RECEIVE_RSSI_INFO_8_RSSI_EXT40_HIGH20_CHAIN4_LSB             24
954  #define RECEIVE_RSSI_INFO_8_RSSI_EXT40_HIGH20_CHAIN4_MASK            0xff000000
955  
956  /* Description		RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW20_CHAIN4
957  
958  			RSSI of RX PPDU on chain 4 of extension 80, low 20 MHz
959  			bandwidth.
960  
961  			Value of 0x80 indicates invalid.
962  */
963  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW20_CHAIN4_OFFSET           0x00000024
964  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW20_CHAIN4_LSB              0
965  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW20_CHAIN4_MASK             0x000000ff
966  
967  /* Description		RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW_HIGH20_CHAIN4
968  
969  			RSSI of RX PPDU on chain 4 of extension 80, low-high 20
970  			MHz bandwidth.
971  
972  			Value of 0x80 indicates invalid.
973  */
974  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW_HIGH20_CHAIN4_OFFSET      0x00000024
975  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW_HIGH20_CHAIN4_LSB         8
976  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_LOW_HIGH20_CHAIN4_MASK        0x0000ff00
977  
978  /* Description		RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH_LOW20_CHAIN4
979  
980  			RSSI of RX PPDU on chain 4 of extension 80, high-low 20
981  			MHz bandwidth.
982  
983  			Value of 0x80 indicates invalid.
984  */
985  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH_LOW20_CHAIN4_OFFSET      0x00000024
986  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH_LOW20_CHAIN4_LSB         16
987  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH_LOW20_CHAIN4_MASK        0x00ff0000
988  
989  /* Description		RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH20_CHAIN4
990  
991  			RSSI of RX PPDU on chain 4 of extension 80, high 20 MHz
992  			bandwidth.
993  
994  			Value of 0x80 indicates invalid.
995  */
996  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH20_CHAIN4_OFFSET          0x00000024
997  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH20_CHAIN4_LSB             24
998  #define RECEIVE_RSSI_INFO_9_RSSI_EXT80_HIGH20_CHAIN4_MASK            0xff000000
999  
1000  /* Description		RECEIVE_RSSI_INFO_10_RSSI_PRI20_CHAIN5
1001  
1002  			RSSI of RX PPDU on chain 0 of primary 20 MHz bandwidth.
1003  
1004  			Value of 0x80 indicates invalid.
1005  */
1006  #define RECEIVE_RSSI_INFO_10_RSSI_PRI20_CHAIN5_OFFSET                0x00000028
1007  #define RECEIVE_RSSI_INFO_10_RSSI_PRI20_CHAIN5_LSB                   0
1008  #define RECEIVE_RSSI_INFO_10_RSSI_PRI20_CHAIN5_MASK                  0x000000ff
1009  
1010  /* Description		RECEIVE_RSSI_INFO_10_RSSI_EXT20_CHAIN5
1011  
1012  			RSSI of RX PPDU on chain 5 of extension 20 MHz
1013  			bandwidth.
1014  
1015  			Value of 0x80 indicates invalid.
1016  */
1017  #define RECEIVE_RSSI_INFO_10_RSSI_EXT20_CHAIN5_OFFSET                0x00000028
1018  #define RECEIVE_RSSI_INFO_10_RSSI_EXT20_CHAIN5_LSB                   8
1019  #define RECEIVE_RSSI_INFO_10_RSSI_EXT20_CHAIN5_MASK                  0x0000ff00
1020  
1021  /* Description		RECEIVE_RSSI_INFO_10_RSSI_EXT40_LOW20_CHAIN5
1022  
1023  			RSSI of RX PPDU on chain 5 of extension 40, low 20 MHz
1024  			bandwidth.
1025  
1026  			Value of 0x80 indicates invalid.
1027  */
1028  #define RECEIVE_RSSI_INFO_10_RSSI_EXT40_LOW20_CHAIN5_OFFSET          0x00000028
1029  #define RECEIVE_RSSI_INFO_10_RSSI_EXT40_LOW20_CHAIN5_LSB             16
1030  #define RECEIVE_RSSI_INFO_10_RSSI_EXT40_LOW20_CHAIN5_MASK            0x00ff0000
1031  
1032  /* Description		RECEIVE_RSSI_INFO_10_RSSI_EXT40_HIGH20_CHAIN5
1033  
1034  			RSSI of RX PPDU on chain 5 of extension 40, high 20 MHz
1035  			bandwidth.
1036  
1037  			Value of 0x80 indicates invalid.
1038  */
1039  #define RECEIVE_RSSI_INFO_10_RSSI_EXT40_HIGH20_CHAIN5_OFFSET         0x00000028
1040  #define RECEIVE_RSSI_INFO_10_RSSI_EXT40_HIGH20_CHAIN5_LSB            24
1041  #define RECEIVE_RSSI_INFO_10_RSSI_EXT40_HIGH20_CHAIN5_MASK           0xff000000
1042  
1043  /* Description		RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW20_CHAIN5
1044  
1045  			RSSI of RX PPDU on chain 5 of extension 80, low 20 MHz
1046  			bandwidth.
1047  
1048  			Value of 0x80 indicates invalid.
1049  */
1050  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW20_CHAIN5_OFFSET          0x0000002c
1051  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW20_CHAIN5_LSB             0
1052  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW20_CHAIN5_MASK            0x000000ff
1053  
1054  /* Description		RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW_HIGH20_CHAIN5
1055  
1056  			RSSI of RX PPDU on chain 5 of extension 80, low-high 20
1057  			MHz bandwidth.
1058  
1059  			Value of 0x80 indicates invalid.
1060  */
1061  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW_HIGH20_CHAIN5_OFFSET     0x0000002c
1062  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW_HIGH20_CHAIN5_LSB        8
1063  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_LOW_HIGH20_CHAIN5_MASK       0x0000ff00
1064  
1065  /* Description		RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH_LOW20_CHAIN5
1066  
1067  			RSSI of RX PPDU on chain 5 of extension 80, high-low 20
1068  			MHz bandwidth.
1069  
1070  			Value of 0x80 indicates invalid.
1071  */
1072  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH_LOW20_CHAIN5_OFFSET     0x0000002c
1073  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH_LOW20_CHAIN5_LSB        16
1074  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH_LOW20_CHAIN5_MASK       0x00ff0000
1075  
1076  /* Description		RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH20_CHAIN5
1077  
1078  			RSSI of RX PPDU on chain 5 of extension 80, high 20 MHz
1079  			bandwidth.
1080  
1081  			Value of 0x80 indicates invalid.
1082  */
1083  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH20_CHAIN5_OFFSET         0x0000002c
1084  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH20_CHAIN5_LSB            24
1085  #define RECEIVE_RSSI_INFO_11_RSSI_EXT80_HIGH20_CHAIN5_MASK           0xff000000
1086  
1087  /* Description		RECEIVE_RSSI_INFO_12_RSSI_PRI20_CHAIN6
1088  
1089  			RSSI of RX PPDU on chain 6 of primary 20 MHz bandwidth.
1090  
1091  			Value of 0x80 indicates invalid.
1092  */
1093  #define RECEIVE_RSSI_INFO_12_RSSI_PRI20_CHAIN6_OFFSET                0x00000030
1094  #define RECEIVE_RSSI_INFO_12_RSSI_PRI20_CHAIN6_LSB                   0
1095  #define RECEIVE_RSSI_INFO_12_RSSI_PRI20_CHAIN6_MASK                  0x000000ff
1096  
1097  /* Description		RECEIVE_RSSI_INFO_12_RSSI_EXT20_CHAIN6
1098  
1099  			RSSI of RX PPDU on chain 6 of extension 20 MHz
1100  			bandwidth.
1101  
1102  			Value of 0x80 indicates invalid.
1103  */
1104  #define RECEIVE_RSSI_INFO_12_RSSI_EXT20_CHAIN6_OFFSET                0x00000030
1105  #define RECEIVE_RSSI_INFO_12_RSSI_EXT20_CHAIN6_LSB                   8
1106  #define RECEIVE_RSSI_INFO_12_RSSI_EXT20_CHAIN6_MASK                  0x0000ff00
1107  
1108  /* Description		RECEIVE_RSSI_INFO_12_RSSI_EXT40_LOW20_CHAIN6
1109  
1110  			RSSI of RX PPDU on chain 6 of extension 40, low 20 MHz
1111  			bandwidth.
1112  
1113  			Value of 0x80 indicates invalid.
1114  */
1115  #define RECEIVE_RSSI_INFO_12_RSSI_EXT40_LOW20_CHAIN6_OFFSET          0x00000030
1116  #define RECEIVE_RSSI_INFO_12_RSSI_EXT40_LOW20_CHAIN6_LSB             16
1117  #define RECEIVE_RSSI_INFO_12_RSSI_EXT40_LOW20_CHAIN6_MASK            0x00ff0000
1118  
1119  /* Description		RECEIVE_RSSI_INFO_12_RSSI_EXT40_HIGH20_CHAIN6
1120  
1121  			RSSI of RX PPDU on chain 6 of extension 40, high 20 MHz
1122  			bandwidth.
1123  
1124  			Value of 0x80 indicates invalid.
1125  */
1126  #define RECEIVE_RSSI_INFO_12_RSSI_EXT40_HIGH20_CHAIN6_OFFSET         0x00000030
1127  #define RECEIVE_RSSI_INFO_12_RSSI_EXT40_HIGH20_CHAIN6_LSB            24
1128  #define RECEIVE_RSSI_INFO_12_RSSI_EXT40_HIGH20_CHAIN6_MASK           0xff000000
1129  
1130  /* Description		RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW20_CHAIN6
1131  
1132  			RSSI of RX PPDU on chain 6 of extension 80, low 20 MHz
1133  			bandwidth.
1134  
1135  			Value of 0x80 indicates invalid.
1136  */
1137  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW20_CHAIN6_OFFSET          0x00000034
1138  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW20_CHAIN6_LSB             0
1139  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW20_CHAIN6_MASK            0x000000ff
1140  
1141  /* Description		RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW_HIGH20_CHAIN6
1142  
1143  			RSSI of RX PPDU on chain 6 of extension 80, low-high 20
1144  			MHz bandwidth.
1145  
1146  			Value of 0x80 indicates invalid.
1147  */
1148  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW_HIGH20_CHAIN6_OFFSET     0x00000034
1149  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW_HIGH20_CHAIN6_LSB        8
1150  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_LOW_HIGH20_CHAIN6_MASK       0x0000ff00
1151  
1152  /* Description		RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH_LOW20_CHAIN6
1153  
1154  			RSSI of RX PPDU on chain 6 of extension 80, high-low 20
1155  			MHz bandwidth.
1156  
1157  			Value of 0x80 indicates invalid.
1158  */
1159  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH_LOW20_CHAIN6_OFFSET     0x00000034
1160  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH_LOW20_CHAIN6_LSB        16
1161  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH_LOW20_CHAIN6_MASK       0x00ff0000
1162  
1163  /* Description		RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH20_CHAIN6
1164  
1165  			RSSI of RX PPDU on chain 6 of extension 80, high 20 MHz
1166  			bandwidth.
1167  
1168  			Value of 0x80 indicates invalid.
1169  */
1170  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH20_CHAIN6_OFFSET         0x00000034
1171  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH20_CHAIN6_LSB            24
1172  #define RECEIVE_RSSI_INFO_13_RSSI_EXT80_HIGH20_CHAIN6_MASK           0xff000000
1173  
1174  /* Description		RECEIVE_RSSI_INFO_14_RSSI_PRI20_CHAIN7
1175  
1176  			RSSI of RX PPDU on chain 7 of primary 20 MHz bandwidth.
1177  
1178  			Value of 0x80 indicates invalid.
1179  */
1180  #define RECEIVE_RSSI_INFO_14_RSSI_PRI20_CHAIN7_OFFSET                0x00000038
1181  #define RECEIVE_RSSI_INFO_14_RSSI_PRI20_CHAIN7_LSB                   0
1182  #define RECEIVE_RSSI_INFO_14_RSSI_PRI20_CHAIN7_MASK                  0x000000ff
1183  
1184  /* Description		RECEIVE_RSSI_INFO_14_RSSI_EXT20_CHAIN7
1185  
1186  			RSSI of RX PPDU on chain 7 of extension 20 MHz
1187  			bandwidth.
1188  
1189  			Value of 0x80 indicates invalid.
1190  */
1191  #define RECEIVE_RSSI_INFO_14_RSSI_EXT20_CHAIN7_OFFSET                0x00000038
1192  #define RECEIVE_RSSI_INFO_14_RSSI_EXT20_CHAIN7_LSB                   8
1193  #define RECEIVE_RSSI_INFO_14_RSSI_EXT20_CHAIN7_MASK                  0x0000ff00
1194  
1195  /* Description		RECEIVE_RSSI_INFO_14_RSSI_EXT40_LOW20_CHAIN7
1196  
1197  			RSSI of RX PPDU on chain 7 of extension 40, low 20 MHz
1198  			bandwidth.
1199  
1200  			Value of 0x80 indicates invalid.
1201  */
1202  #define RECEIVE_RSSI_INFO_14_RSSI_EXT40_LOW20_CHAIN7_OFFSET          0x00000038
1203  #define RECEIVE_RSSI_INFO_14_RSSI_EXT40_LOW20_CHAIN7_LSB             16
1204  #define RECEIVE_RSSI_INFO_14_RSSI_EXT40_LOW20_CHAIN7_MASK            0x00ff0000
1205  
1206  /* Description		RECEIVE_RSSI_INFO_14_RSSI_EXT40_HIGH20_CHAIN7
1207  
1208  			RSSI of RX PPDU on chain 7 of extension 40, high 20 MHz
1209  			bandwidth.
1210  
1211  			Value of 0x80 indicates invalid.
1212  */
1213  #define RECEIVE_RSSI_INFO_14_RSSI_EXT40_HIGH20_CHAIN7_OFFSET         0x00000038
1214  #define RECEIVE_RSSI_INFO_14_RSSI_EXT40_HIGH20_CHAIN7_LSB            24
1215  #define RECEIVE_RSSI_INFO_14_RSSI_EXT40_HIGH20_CHAIN7_MASK           0xff000000
1216  
1217  /* Description		RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW20_CHAIN7
1218  
1219  			RSSI of RX PPDU on chain 7 of extension 80, low 20 MHz
1220  			bandwidth.
1221  
1222  			Value of 0x80 indicates invalid.
1223  */
1224  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW20_CHAIN7_OFFSET          0x0000003c
1225  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW20_CHAIN7_LSB             0
1226  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW20_CHAIN7_MASK            0x000000ff
1227  
1228  /* Description		RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW_HIGH20_CHAIN7
1229  
1230  			RSSI of RX PPDU on chain 7 of extension 80, low-high 20
1231  			MHz bandwidth.
1232  
1233  			Value of 0x80 indicates invalid.
1234  */
1235  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW_HIGH20_CHAIN7_OFFSET     0x0000003c
1236  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW_HIGH20_CHAIN7_LSB        8
1237  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_LOW_HIGH20_CHAIN7_MASK       0x0000ff00
1238  
1239  /* Description		RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH_LOW20_CHAIN7
1240  
1241  			RSSI of RX PPDU on chain 7 of extension 80, high-low 20
1242  			MHz bandwidth.
1243  
1244  			Value of 0x80 indicates invalid.
1245  */
1246  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH_LOW20_CHAIN7_OFFSET     0x0000003c
1247  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH_LOW20_CHAIN7_LSB        16
1248  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH_LOW20_CHAIN7_MASK       0x00ff0000
1249  
1250  /* Description		RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH20_CHAIN7
1251  
1252  			RSSI of RX PPDU on chain 7 of extension 80, high 20 MHz
1253  			bandwidth.
1254  
1255  			Value of 0x80 indicates invalid.
1256  */
1257  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH20_CHAIN7_OFFSET         0x0000003c
1258  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH20_CHAIN7_LSB            24
1259  #define RECEIVE_RSSI_INFO_15_RSSI_EXT80_HIGH20_CHAIN7_MASK           0xff000000
1260  
1261  
1262  #endif // _RECEIVE_RSSI_INFO_H_
1263