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