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