1*5113495bSYour Name 2*5113495bSYour Name /* Copyright (c) 2022, Qualcomm Innovation Center, Inc. All rights reserved. 3*5113495bSYour Name * 4*5113495bSYour Name * Permission to use, copy, modify, and/or distribute this software for any 5*5113495bSYour Name * purpose with or without fee is hereby granted, provided that the above 6*5113495bSYour Name * copyright notice and this permission notice appear in all copies. 7*5113495bSYour Name * 8*5113495bSYour Name * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES 9*5113495bSYour Name * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 10*5113495bSYour Name * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR 11*5113495bSYour Name * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES 12*5113495bSYour Name * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN 13*5113495bSYour Name * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 14*5113495bSYour Name * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 15*5113495bSYour Name */ 16*5113495bSYour Name 17*5113495bSYour Name 18*5113495bSYour Name 19*5113495bSYour Name 20*5113495bSYour Name 21*5113495bSYour Name 22*5113495bSYour Name 23*5113495bSYour Name 24*5113495bSYour Name 25*5113495bSYour Name 26*5113495bSYour Name #ifndef _RECEIVE_RSSI_INFO_H_ 27*5113495bSYour Name #define _RECEIVE_RSSI_INFO_H_ 28*5113495bSYour Name #if !defined(__ASSEMBLER__) 29*5113495bSYour Name #endif 30*5113495bSYour Name 31*5113495bSYour Name #define NUM_OF_DWORDS_RECEIVE_RSSI_INFO 16 32*5113495bSYour Name 33*5113495bSYour Name 34*5113495bSYour Name struct receive_rssi_info { 35*5113495bSYour Name #ifndef WIFI_BIT_ORDER_BIG_ENDIAN 36*5113495bSYour Name uint32_t rssi_pri20_chain0 : 8, // [7:0] 37*5113495bSYour Name rssi_ext20_chain0 : 8, // [15:8] 38*5113495bSYour Name rssi_ext40_low20_chain0 : 8, // [23:16] 39*5113495bSYour Name rssi_ext40_high20_chain0 : 8; // [31:24] 40*5113495bSYour Name uint32_t rssi_ext80_low20_chain0 : 8, // [7:0] 41*5113495bSYour Name rssi_ext80_low_high20_chain0 : 8, // [15:8] 42*5113495bSYour Name rssi_ext80_high_low20_chain0 : 8, // [23:16] 43*5113495bSYour Name rssi_ext80_high20_chain0 : 8; // [31:24] 44*5113495bSYour Name uint32_t rssi_ext160_0_chain0 : 8, // [7:0] 45*5113495bSYour Name rssi_ext160_1_chain0 : 8, // [15:8] 46*5113495bSYour Name rssi_ext160_2_chain0 : 8, // [23:16] 47*5113495bSYour Name rssi_ext160_3_chain0 : 8; // [31:24] 48*5113495bSYour Name uint32_t rssi_ext160_4_chain0 : 8, // [7:0] 49*5113495bSYour Name rssi_ext160_5_chain0 : 8, // [15:8] 50*5113495bSYour Name rssi_ext160_6_chain0 : 8, // [23:16] 51*5113495bSYour Name rssi_ext160_7_chain0 : 8; // [31:24] 52*5113495bSYour Name uint32_t rssi_pri20_chain1 : 8, // [7:0] 53*5113495bSYour Name rssi_ext20_chain1 : 8, // [15:8] 54*5113495bSYour Name rssi_ext40_low20_chain1 : 8, // [23:16] 55*5113495bSYour Name rssi_ext40_high20_chain1 : 8; // [31:24] 56*5113495bSYour Name uint32_t rssi_ext80_low20_chain1 : 8, // [7:0] 57*5113495bSYour Name rssi_ext80_low_high20_chain1 : 8, // [15:8] 58*5113495bSYour Name rssi_ext80_high_low20_chain1 : 8, // [23:16] 59*5113495bSYour Name rssi_ext80_high20_chain1 : 8; // [31:24] 60*5113495bSYour Name uint32_t rssi_ext160_0_chain1 : 8, // [7:0] 61*5113495bSYour Name rssi_ext160_1_chain1 : 8, // [15:8] 62*5113495bSYour Name rssi_ext160_2_chain1 : 8, // [23:16] 63*5113495bSYour Name rssi_ext160_3_chain1 : 8; // [31:24] 64*5113495bSYour Name uint32_t rssi_ext160_4_chain1 : 8, // [7:0] 65*5113495bSYour Name rssi_ext160_5_chain1 : 8, // [15:8] 66*5113495bSYour Name rssi_ext160_6_chain1 : 8, // [23:16] 67*5113495bSYour Name rssi_ext160_7_chain1 : 8; // [31:24] 68*5113495bSYour Name uint32_t rssi_pri20_chain2 : 8, // [7:0] 69*5113495bSYour Name rssi_ext20_chain2 : 8, // [15:8] 70*5113495bSYour Name rssi_ext40_low20_chain2 : 8, // [23:16] 71*5113495bSYour Name rssi_ext40_high20_chain2 : 8; // [31:24] 72*5113495bSYour Name uint32_t rssi_ext80_low20_chain2 : 8, // [7:0] 73*5113495bSYour Name rssi_ext80_low_high20_chain2 : 8, // [15:8] 74*5113495bSYour Name rssi_ext80_high_low20_chain2 : 8, // [23:16] 75*5113495bSYour Name rssi_ext80_high20_chain2 : 8; // [31:24] 76*5113495bSYour Name uint32_t rssi_ext160_0_chain2 : 8, // [7:0] 77*5113495bSYour Name rssi_ext160_1_chain2 : 8, // [15:8] 78*5113495bSYour Name rssi_ext160_2_chain2 : 8, // [23:16] 79*5113495bSYour Name rssi_ext160_3_chain2 : 8; // [31:24] 80*5113495bSYour Name uint32_t rssi_ext160_4_chain2 : 8, // [7:0] 81*5113495bSYour Name rssi_ext160_5_chain2 : 8, // [15:8] 82*5113495bSYour Name rssi_ext160_6_chain2 : 8, // [23:16] 83*5113495bSYour Name rssi_ext160_7_chain2 : 8; // [31:24] 84*5113495bSYour Name uint32_t rssi_pri20_chain3 : 8, // [7:0] 85*5113495bSYour Name rssi_ext20_chain3 : 8, // [15:8] 86*5113495bSYour Name rssi_ext40_low20_chain3 : 8, // [23:16] 87*5113495bSYour Name rssi_ext40_high20_chain3 : 8; // [31:24] 88*5113495bSYour Name uint32_t rssi_ext80_low20_chain3 : 8, // [7:0] 89*5113495bSYour Name rssi_ext80_low_high20_chain3 : 8, // [15:8] 90*5113495bSYour Name rssi_ext80_high_low20_chain3 : 8, // [23:16] 91*5113495bSYour Name rssi_ext80_high20_chain3 : 8; // [31:24] 92*5113495bSYour Name uint32_t rssi_ext160_0_chain3 : 8, // [7:0] 93*5113495bSYour Name rssi_ext160_1_chain3 : 8, // [15:8] 94*5113495bSYour Name rssi_ext160_2_chain3 : 8, // [23:16] 95*5113495bSYour Name rssi_ext160_3_chain3 : 8; // [31:24] 96*5113495bSYour Name uint32_t rssi_ext160_4_chain3 : 8, // [7:0] 97*5113495bSYour Name rssi_ext160_5_chain3 : 8, // [15:8] 98*5113495bSYour Name rssi_ext160_6_chain3 : 8, // [23:16] 99*5113495bSYour Name rssi_ext160_7_chain3 : 8; // [31:24] 100*5113495bSYour Name #else 101*5113495bSYour Name uint32_t rssi_ext40_high20_chain0 : 8, // [31:24] 102*5113495bSYour Name rssi_ext40_low20_chain0 : 8, // [23:16] 103*5113495bSYour Name rssi_ext20_chain0 : 8, // [15:8] 104*5113495bSYour Name rssi_pri20_chain0 : 8; // [7:0] 105*5113495bSYour Name uint32_t rssi_ext80_high20_chain0 : 8, // [31:24] 106*5113495bSYour Name rssi_ext80_high_low20_chain0 : 8, // [23:16] 107*5113495bSYour Name rssi_ext80_low_high20_chain0 : 8, // [15:8] 108*5113495bSYour Name rssi_ext80_low20_chain0 : 8; // [7:0] 109*5113495bSYour Name uint32_t rssi_ext160_3_chain0 : 8, // [31:24] 110*5113495bSYour Name rssi_ext160_2_chain0 : 8, // [23:16] 111*5113495bSYour Name rssi_ext160_1_chain0 : 8, // [15:8] 112*5113495bSYour Name rssi_ext160_0_chain0 : 8; // [7:0] 113*5113495bSYour Name uint32_t rssi_ext160_7_chain0 : 8, // [31:24] 114*5113495bSYour Name rssi_ext160_6_chain0 : 8, // [23:16] 115*5113495bSYour Name rssi_ext160_5_chain0 : 8, // [15:8] 116*5113495bSYour Name rssi_ext160_4_chain0 : 8; // [7:0] 117*5113495bSYour Name uint32_t rssi_ext40_high20_chain1 : 8, // [31:24] 118*5113495bSYour Name rssi_ext40_low20_chain1 : 8, // [23:16] 119*5113495bSYour Name rssi_ext20_chain1 : 8, // [15:8] 120*5113495bSYour Name rssi_pri20_chain1 : 8; // [7:0] 121*5113495bSYour Name uint32_t rssi_ext80_high20_chain1 : 8, // [31:24] 122*5113495bSYour Name rssi_ext80_high_low20_chain1 : 8, // [23:16] 123*5113495bSYour Name rssi_ext80_low_high20_chain1 : 8, // [15:8] 124*5113495bSYour Name rssi_ext80_low20_chain1 : 8; // [7:0] 125*5113495bSYour Name uint32_t rssi_ext160_3_chain1 : 8, // [31:24] 126*5113495bSYour Name rssi_ext160_2_chain1 : 8, // [23:16] 127*5113495bSYour Name rssi_ext160_1_chain1 : 8, // [15:8] 128*5113495bSYour Name rssi_ext160_0_chain1 : 8; // [7:0] 129*5113495bSYour Name uint32_t rssi_ext160_7_chain1 : 8, // [31:24] 130*5113495bSYour Name rssi_ext160_6_chain1 : 8, // [23:16] 131*5113495bSYour Name rssi_ext160_5_chain1 : 8, // [15:8] 132*5113495bSYour Name rssi_ext160_4_chain1 : 8; // [7:0] 133*5113495bSYour Name uint32_t rssi_ext40_high20_chain2 : 8, // [31:24] 134*5113495bSYour Name rssi_ext40_low20_chain2 : 8, // [23:16] 135*5113495bSYour Name rssi_ext20_chain2 : 8, // [15:8] 136*5113495bSYour Name rssi_pri20_chain2 : 8; // [7:0] 137*5113495bSYour Name uint32_t rssi_ext80_high20_chain2 : 8, // [31:24] 138*5113495bSYour Name rssi_ext80_high_low20_chain2 : 8, // [23:16] 139*5113495bSYour Name rssi_ext80_low_high20_chain2 : 8, // [15:8] 140*5113495bSYour Name rssi_ext80_low20_chain2 : 8; // [7:0] 141*5113495bSYour Name uint32_t rssi_ext160_3_chain2 : 8, // [31:24] 142*5113495bSYour Name rssi_ext160_2_chain2 : 8, // [23:16] 143*5113495bSYour Name rssi_ext160_1_chain2 : 8, // [15:8] 144*5113495bSYour Name rssi_ext160_0_chain2 : 8; // [7:0] 145*5113495bSYour Name uint32_t rssi_ext160_7_chain2 : 8, // [31:24] 146*5113495bSYour Name rssi_ext160_6_chain2 : 8, // [23:16] 147*5113495bSYour Name rssi_ext160_5_chain2 : 8, // [15:8] 148*5113495bSYour Name rssi_ext160_4_chain2 : 8; // [7:0] 149*5113495bSYour Name uint32_t rssi_ext40_high20_chain3 : 8, // [31:24] 150*5113495bSYour Name rssi_ext40_low20_chain3 : 8, // [23:16] 151*5113495bSYour Name rssi_ext20_chain3 : 8, // [15:8] 152*5113495bSYour Name rssi_pri20_chain3 : 8; // [7:0] 153*5113495bSYour Name uint32_t rssi_ext80_high20_chain3 : 8, // [31:24] 154*5113495bSYour Name rssi_ext80_high_low20_chain3 : 8, // [23:16] 155*5113495bSYour Name rssi_ext80_low_high20_chain3 : 8, // [15:8] 156*5113495bSYour Name rssi_ext80_low20_chain3 : 8; // [7:0] 157*5113495bSYour Name uint32_t rssi_ext160_3_chain3 : 8, // [31:24] 158*5113495bSYour Name rssi_ext160_2_chain3 : 8, // [23:16] 159*5113495bSYour Name rssi_ext160_1_chain3 : 8, // [15:8] 160*5113495bSYour Name rssi_ext160_0_chain3 : 8; // [7:0] 161*5113495bSYour Name uint32_t rssi_ext160_7_chain3 : 8, // [31:24] 162*5113495bSYour Name rssi_ext160_6_chain3 : 8, // [23:16] 163*5113495bSYour Name rssi_ext160_5_chain3 : 8, // [15:8] 164*5113495bSYour Name rssi_ext160_4_chain3 : 8; // [7:0] 165*5113495bSYour Name #endif 166*5113495bSYour Name }; 167*5113495bSYour Name 168*5113495bSYour Name 169*5113495bSYour Name /* Description RSSI_PRI20_CHAIN0 170*5113495bSYour Name 171*5113495bSYour Name RSSI of RX PPDU on chain 0 of primary 20 MHz bandwidth. 172*5113495bSYour Name 173*5113495bSYour Name Value of 0x80 indicates invalid. 174*5113495bSYour Name */ 175*5113495bSYour Name 176*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN0_OFFSET 0x00000000 177*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN0_LSB 0 178*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN0_MSB 7 179*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN0_MASK 0x000000ff 180*5113495bSYour Name 181*5113495bSYour Name 182*5113495bSYour Name /* Description RSSI_EXT20_CHAIN0 183*5113495bSYour Name 184*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 20 MHz bandwidth. 185*5113495bSYour Name 186*5113495bSYour Name Value of 0x80 indicates invalid. 187*5113495bSYour Name */ 188*5113495bSYour Name 189*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN0_OFFSET 0x00000000 190*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN0_LSB 8 191*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN0_MSB 15 192*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN0_MASK 0x0000ff00 193*5113495bSYour Name 194*5113495bSYour Name 195*5113495bSYour Name /* Description RSSI_EXT40_LOW20_CHAIN0 196*5113495bSYour Name 197*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 40, low 20 MHz bandwidth. 198*5113495bSYour Name 199*5113495bSYour Name Value of 0x80 indicates invalid. 200*5113495bSYour Name */ 201*5113495bSYour Name 202*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN0_OFFSET 0x00000000 203*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN0_LSB 16 204*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN0_MSB 23 205*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN0_MASK 0x00ff0000 206*5113495bSYour Name 207*5113495bSYour Name 208*5113495bSYour Name /* Description RSSI_EXT40_HIGH20_CHAIN0 209*5113495bSYour Name 210*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 40, high 20 MHz 211*5113495bSYour Name bandwidth. 212*5113495bSYour Name Value of 0x80 indicates invalid. 213*5113495bSYour Name */ 214*5113495bSYour Name 215*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN0_OFFSET 0x00000000 216*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN0_LSB 24 217*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN0_MSB 31 218*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN0_MASK 0xff000000 219*5113495bSYour Name 220*5113495bSYour Name 221*5113495bSYour Name /* Description RSSI_EXT80_LOW20_CHAIN0 222*5113495bSYour Name 223*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 80, low 20 MHz bandwidth. 224*5113495bSYour Name 225*5113495bSYour Name Value of 0x80 indicates invalid. 226*5113495bSYour Name */ 227*5113495bSYour Name 228*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN0_OFFSET 0x00000004 229*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN0_LSB 0 230*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN0_MSB 7 231*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN0_MASK 0x000000ff 232*5113495bSYour Name 233*5113495bSYour Name 234*5113495bSYour Name /* Description RSSI_EXT80_LOW_HIGH20_CHAIN0 235*5113495bSYour Name 236*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 80, low-high 20 237*5113495bSYour Name MHz bandwidth. 238*5113495bSYour Name Value of 0x80 indicates invalid. 239*5113495bSYour Name */ 240*5113495bSYour Name 241*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN0_OFFSET 0x00000004 242*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN0_LSB 8 243*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN0_MSB 15 244*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN0_MASK 0x0000ff00 245*5113495bSYour Name 246*5113495bSYour Name 247*5113495bSYour Name /* Description RSSI_EXT80_HIGH_LOW20_CHAIN0 248*5113495bSYour Name 249*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 80, high-low 20 250*5113495bSYour Name MHz bandwidth. 251*5113495bSYour Name Value of 0x80 indicates invalid. 252*5113495bSYour Name */ 253*5113495bSYour Name 254*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN0_OFFSET 0x00000004 255*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN0_LSB 16 256*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN0_MSB 23 257*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN0_MASK 0x00ff0000 258*5113495bSYour Name 259*5113495bSYour Name 260*5113495bSYour Name /* Description RSSI_EXT80_HIGH20_CHAIN0 261*5113495bSYour Name 262*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 80, high 20 MHz 263*5113495bSYour Name bandwidth. 264*5113495bSYour Name Value of 0x80 indicates invalid. 265*5113495bSYour Name */ 266*5113495bSYour Name 267*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN0_OFFSET 0x00000004 268*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN0_LSB 24 269*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN0_MSB 31 270*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN0_MASK 0xff000000 271*5113495bSYour Name 272*5113495bSYour Name 273*5113495bSYour Name /* Description RSSI_EXT160_0_CHAIN0 274*5113495bSYour Name 275*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, lowest 20 MHz 276*5113495bSYour Name bandwidth. 277*5113495bSYour Name Value of 0x80 indicates invalid. 278*5113495bSYour Name */ 279*5113495bSYour Name 280*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN0_OFFSET 0x00000008 281*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN0_LSB 0 282*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN0_MSB 7 283*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN0_MASK 0x000000ff 284*5113495bSYour Name 285*5113495bSYour Name 286*5113495bSYour Name /* Description RSSI_EXT160_1_CHAIN0 287*5113495bSYour Name 288*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, next 20 MHz 289*5113495bSYour Name bandwidth. 290*5113495bSYour Name Value of 0x80 indicates invalid. 291*5113495bSYour Name */ 292*5113495bSYour Name 293*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN0_OFFSET 0x00000008 294*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN0_LSB 8 295*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN0_MSB 15 296*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN0_MASK 0x0000ff00 297*5113495bSYour Name 298*5113495bSYour Name 299*5113495bSYour Name /* Description RSSI_EXT160_2_CHAIN0 300*5113495bSYour Name 301*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, next 20 MHz 302*5113495bSYour Name bandwidth. 303*5113495bSYour Name Value of 0x80 indicates invalid. 304*5113495bSYour Name */ 305*5113495bSYour Name 306*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN0_OFFSET 0x00000008 307*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN0_LSB 16 308*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN0_MSB 23 309*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN0_MASK 0x00ff0000 310*5113495bSYour Name 311*5113495bSYour Name 312*5113495bSYour Name /* Description RSSI_EXT160_3_CHAIN0 313*5113495bSYour Name 314*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, next 20 MHz 315*5113495bSYour Name bandwidth. 316*5113495bSYour Name Value of 0x80 indicates invalid. 317*5113495bSYour Name */ 318*5113495bSYour Name 319*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN0_OFFSET 0x00000008 320*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN0_LSB 24 321*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN0_MSB 31 322*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN0_MASK 0xff000000 323*5113495bSYour Name 324*5113495bSYour Name 325*5113495bSYour Name /* Description RSSI_EXT160_4_CHAIN0 326*5113495bSYour Name 327*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, next 20 MHz 328*5113495bSYour Name bandwidth. 329*5113495bSYour Name Value of 0x80 indicates invalid. 330*5113495bSYour Name */ 331*5113495bSYour Name 332*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN0_OFFSET 0x0000000c 333*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN0_LSB 0 334*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN0_MSB 7 335*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN0_MASK 0x000000ff 336*5113495bSYour Name 337*5113495bSYour Name 338*5113495bSYour Name /* Description RSSI_EXT160_5_CHAIN0 339*5113495bSYour Name 340*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, next 20 MHz 341*5113495bSYour Name bandwidth. 342*5113495bSYour Name Value of 0x80 indicates invalid. 343*5113495bSYour Name */ 344*5113495bSYour Name 345*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN0_OFFSET 0x0000000c 346*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN0_LSB 8 347*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN0_MSB 15 348*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN0_MASK 0x0000ff00 349*5113495bSYour Name 350*5113495bSYour Name 351*5113495bSYour Name /* Description RSSI_EXT160_6_CHAIN0 352*5113495bSYour Name 353*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, next 20 MHz 354*5113495bSYour Name bandwidth. 355*5113495bSYour Name Value of 0x80 indicates invalid. 356*5113495bSYour Name */ 357*5113495bSYour Name 358*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN0_OFFSET 0x0000000c 359*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN0_LSB 16 360*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN0_MSB 23 361*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN0_MASK 0x00ff0000 362*5113495bSYour Name 363*5113495bSYour Name 364*5113495bSYour Name /* Description RSSI_EXT160_7_CHAIN0 365*5113495bSYour Name 366*5113495bSYour Name RSSI of RX PPDU on chain 0 of extension 160, highest 20 367*5113495bSYour Name MHz bandwidth. 368*5113495bSYour Name Value of 0x80 indicates invalid. 369*5113495bSYour Name */ 370*5113495bSYour Name 371*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN0_OFFSET 0x0000000c 372*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN0_LSB 24 373*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN0_MSB 31 374*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN0_MASK 0xff000000 375*5113495bSYour Name 376*5113495bSYour Name 377*5113495bSYour Name /* Description RSSI_PRI20_CHAIN1 378*5113495bSYour Name 379*5113495bSYour Name RSSI of RX PPDU on chain 1 of primary 20 MHz bandwidth. 380*5113495bSYour Name 381*5113495bSYour Name Value of 0x80 indicates invalid. 382*5113495bSYour Name */ 383*5113495bSYour Name 384*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN1_OFFSET 0x00000010 385*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN1_LSB 0 386*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN1_MSB 7 387*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN1_MASK 0x000000ff 388*5113495bSYour Name 389*5113495bSYour Name 390*5113495bSYour Name /* Description RSSI_EXT20_CHAIN1 391*5113495bSYour Name 392*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 20 MHz bandwidth. 393*5113495bSYour Name 394*5113495bSYour Name Value of 0x80 indicates invalid. 395*5113495bSYour Name */ 396*5113495bSYour Name 397*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN1_OFFSET 0x00000010 398*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN1_LSB 8 399*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN1_MSB 15 400*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN1_MASK 0x0000ff00 401*5113495bSYour Name 402*5113495bSYour Name 403*5113495bSYour Name /* Description RSSI_EXT40_LOW20_CHAIN1 404*5113495bSYour Name 405*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 40, low 20 MHz bandwidth. 406*5113495bSYour Name 407*5113495bSYour Name Value of 0x80 indicates invalid. 408*5113495bSYour Name */ 409*5113495bSYour Name 410*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN1_OFFSET 0x00000010 411*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN1_LSB 16 412*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN1_MSB 23 413*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN1_MASK 0x00ff0000 414*5113495bSYour Name 415*5113495bSYour Name 416*5113495bSYour Name /* Description RSSI_EXT40_HIGH20_CHAIN1 417*5113495bSYour Name 418*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 40, high 20 MHz 419*5113495bSYour Name bandwidth. 420*5113495bSYour Name Value of 0x80 indicates invalid. 421*5113495bSYour Name */ 422*5113495bSYour Name 423*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN1_OFFSET 0x00000010 424*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN1_LSB 24 425*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN1_MSB 31 426*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN1_MASK 0xff000000 427*5113495bSYour Name 428*5113495bSYour Name 429*5113495bSYour Name /* Description RSSI_EXT80_LOW20_CHAIN1 430*5113495bSYour Name 431*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 80, low 20 MHz bandwidth. 432*5113495bSYour Name 433*5113495bSYour Name Value of 0x80 indicates invalid. 434*5113495bSYour Name */ 435*5113495bSYour Name 436*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN1_OFFSET 0x00000014 437*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN1_LSB 0 438*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN1_MSB 7 439*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN1_MASK 0x000000ff 440*5113495bSYour Name 441*5113495bSYour Name 442*5113495bSYour Name /* Description RSSI_EXT80_LOW_HIGH20_CHAIN1 443*5113495bSYour Name 444*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 80, low-high 20 445*5113495bSYour Name MHz bandwidth. 446*5113495bSYour Name Value of 0x80 indicates invalid. 447*5113495bSYour Name */ 448*5113495bSYour Name 449*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN1_OFFSET 0x00000014 450*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN1_LSB 8 451*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN1_MSB 15 452*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN1_MASK 0x0000ff00 453*5113495bSYour Name 454*5113495bSYour Name 455*5113495bSYour Name /* Description RSSI_EXT80_HIGH_LOW20_CHAIN1 456*5113495bSYour Name 457*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 80, high-low 20 458*5113495bSYour Name MHz bandwidth. 459*5113495bSYour Name Value of 0x80 indicates invalid. 460*5113495bSYour Name */ 461*5113495bSYour Name 462*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN1_OFFSET 0x00000014 463*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN1_LSB 16 464*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN1_MSB 23 465*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN1_MASK 0x00ff0000 466*5113495bSYour Name 467*5113495bSYour Name 468*5113495bSYour Name /* Description RSSI_EXT80_HIGH20_CHAIN1 469*5113495bSYour Name 470*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 80, high 20 MHz 471*5113495bSYour Name bandwidth. 472*5113495bSYour Name Value of 0x80 indicates invalid. 473*5113495bSYour Name */ 474*5113495bSYour Name 475*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN1_OFFSET 0x00000014 476*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN1_LSB 24 477*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN1_MSB 31 478*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN1_MASK 0xff000000 479*5113495bSYour Name 480*5113495bSYour Name 481*5113495bSYour Name /* Description RSSI_EXT160_0_CHAIN1 482*5113495bSYour Name 483*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, lowest 20 MHz 484*5113495bSYour Name bandwidth. 485*5113495bSYour Name Value of 0x80 indicates invalid. 486*5113495bSYour Name */ 487*5113495bSYour Name 488*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN1_OFFSET 0x00000018 489*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN1_LSB 0 490*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN1_MSB 7 491*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN1_MASK 0x000000ff 492*5113495bSYour Name 493*5113495bSYour Name 494*5113495bSYour Name /* Description RSSI_EXT160_1_CHAIN1 495*5113495bSYour Name 496*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, next 20 MHz 497*5113495bSYour Name bandwidth. 498*5113495bSYour Name Value of 0x80 indicates invalid. 499*5113495bSYour Name */ 500*5113495bSYour Name 501*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN1_OFFSET 0x00000018 502*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN1_LSB 8 503*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN1_MSB 15 504*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN1_MASK 0x0000ff00 505*5113495bSYour Name 506*5113495bSYour Name 507*5113495bSYour Name /* Description RSSI_EXT160_2_CHAIN1 508*5113495bSYour Name 509*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, next 20 MHz 510*5113495bSYour Name bandwidth. 511*5113495bSYour Name Value of 0x80 indicates invalid. 512*5113495bSYour Name */ 513*5113495bSYour Name 514*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN1_OFFSET 0x00000018 515*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN1_LSB 16 516*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN1_MSB 23 517*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN1_MASK 0x00ff0000 518*5113495bSYour Name 519*5113495bSYour Name 520*5113495bSYour Name /* Description RSSI_EXT160_3_CHAIN1 521*5113495bSYour Name 522*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, next 20 MHz 523*5113495bSYour Name bandwidth. 524*5113495bSYour Name Value of 0x80 indicates invalid. 525*5113495bSYour Name */ 526*5113495bSYour Name 527*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN1_OFFSET 0x00000018 528*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN1_LSB 24 529*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN1_MSB 31 530*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN1_MASK 0xff000000 531*5113495bSYour Name 532*5113495bSYour Name 533*5113495bSYour Name /* Description RSSI_EXT160_4_CHAIN1 534*5113495bSYour Name 535*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, next 20 MHz 536*5113495bSYour Name bandwidth. 537*5113495bSYour Name Value of 0x80 indicates invalid. 538*5113495bSYour Name */ 539*5113495bSYour Name 540*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN1_OFFSET 0x0000001c 541*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN1_LSB 0 542*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN1_MSB 7 543*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN1_MASK 0x000000ff 544*5113495bSYour Name 545*5113495bSYour Name 546*5113495bSYour Name /* Description RSSI_EXT160_5_CHAIN1 547*5113495bSYour Name 548*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, next 20 MHz 549*5113495bSYour Name bandwidth. 550*5113495bSYour Name Value of 0x80 indicates invalid. 551*5113495bSYour Name */ 552*5113495bSYour Name 553*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN1_OFFSET 0x0000001c 554*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN1_LSB 8 555*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN1_MSB 15 556*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN1_MASK 0x0000ff00 557*5113495bSYour Name 558*5113495bSYour Name 559*5113495bSYour Name /* Description RSSI_EXT160_6_CHAIN1 560*5113495bSYour Name 561*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, next 20 MHz 562*5113495bSYour Name bandwidth. 563*5113495bSYour Name Value of 0x80 indicates invalid. 564*5113495bSYour Name */ 565*5113495bSYour Name 566*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN1_OFFSET 0x0000001c 567*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN1_LSB 16 568*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN1_MSB 23 569*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN1_MASK 0x00ff0000 570*5113495bSYour Name 571*5113495bSYour Name 572*5113495bSYour Name /* Description RSSI_EXT160_7_CHAIN1 573*5113495bSYour Name 574*5113495bSYour Name RSSI of RX PPDU on chain 1 of extension 160, highest 20 575*5113495bSYour Name MHz bandwidth. 576*5113495bSYour Name Value of 0x80 indicates invalid. 577*5113495bSYour Name */ 578*5113495bSYour Name 579*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN1_OFFSET 0x0000001c 580*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN1_LSB 24 581*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN1_MSB 31 582*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN1_MASK 0xff000000 583*5113495bSYour Name 584*5113495bSYour Name 585*5113495bSYour Name /* Description RSSI_PRI20_CHAIN2 586*5113495bSYour Name 587*5113495bSYour Name RSSI of RX PPDU on chain 2 of primary 20 MHz bandwidth. 588*5113495bSYour Name 589*5113495bSYour Name Value of 0x80 indicates invalid. 590*5113495bSYour Name */ 591*5113495bSYour Name 592*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN2_OFFSET 0x00000020 593*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN2_LSB 0 594*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN2_MSB 7 595*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN2_MASK 0x000000ff 596*5113495bSYour Name 597*5113495bSYour Name 598*5113495bSYour Name /* Description RSSI_EXT20_CHAIN2 599*5113495bSYour Name 600*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 20 MHz bandwidth. 601*5113495bSYour Name 602*5113495bSYour Name Value of 0x80 indicates invalid. 603*5113495bSYour Name */ 604*5113495bSYour Name 605*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN2_OFFSET 0x00000020 606*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN2_LSB 8 607*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN2_MSB 15 608*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN2_MASK 0x0000ff00 609*5113495bSYour Name 610*5113495bSYour Name 611*5113495bSYour Name /* Description RSSI_EXT40_LOW20_CHAIN2 612*5113495bSYour Name 613*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 40, low 20 MHz bandwidth. 614*5113495bSYour Name 615*5113495bSYour Name Value of 0x80 indicates invalid. 616*5113495bSYour Name */ 617*5113495bSYour Name 618*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN2_OFFSET 0x00000020 619*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN2_LSB 16 620*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN2_MSB 23 621*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN2_MASK 0x00ff0000 622*5113495bSYour Name 623*5113495bSYour Name 624*5113495bSYour Name /* Description RSSI_EXT40_HIGH20_CHAIN2 625*5113495bSYour Name 626*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 40, high 20 MHz 627*5113495bSYour Name bandwidth. 628*5113495bSYour Name Value of 0x80 indicates invalid. 629*5113495bSYour Name */ 630*5113495bSYour Name 631*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN2_OFFSET 0x00000020 632*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN2_LSB 24 633*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN2_MSB 31 634*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN2_MASK 0xff000000 635*5113495bSYour Name 636*5113495bSYour Name 637*5113495bSYour Name /* Description RSSI_EXT80_LOW20_CHAIN2 638*5113495bSYour Name 639*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 80, low 20 MHz bandwidth. 640*5113495bSYour Name 641*5113495bSYour Name Value of 0x80 indicates invalid. 642*5113495bSYour Name */ 643*5113495bSYour Name 644*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN2_OFFSET 0x00000024 645*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN2_LSB 0 646*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN2_MSB 7 647*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN2_MASK 0x000000ff 648*5113495bSYour Name 649*5113495bSYour Name 650*5113495bSYour Name /* Description RSSI_EXT80_LOW_HIGH20_CHAIN2 651*5113495bSYour Name 652*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 80, low-high 20 653*5113495bSYour Name MHz bandwidth. 654*5113495bSYour Name Value of 0x80 indicates invalid. 655*5113495bSYour Name */ 656*5113495bSYour Name 657*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN2_OFFSET 0x00000024 658*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN2_LSB 8 659*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN2_MSB 15 660*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN2_MASK 0x0000ff00 661*5113495bSYour Name 662*5113495bSYour Name 663*5113495bSYour Name /* Description RSSI_EXT80_HIGH_LOW20_CHAIN2 664*5113495bSYour Name 665*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 80, high-low 20 666*5113495bSYour Name MHz bandwidth. 667*5113495bSYour Name Value of 0x80 indicates invalid. 668*5113495bSYour Name */ 669*5113495bSYour Name 670*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN2_OFFSET 0x00000024 671*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN2_LSB 16 672*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN2_MSB 23 673*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN2_MASK 0x00ff0000 674*5113495bSYour Name 675*5113495bSYour Name 676*5113495bSYour Name /* Description RSSI_EXT80_HIGH20_CHAIN2 677*5113495bSYour Name 678*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 80, high 20 MHz 679*5113495bSYour Name bandwidth. 680*5113495bSYour Name Value of 0x80 indicates invalid. 681*5113495bSYour Name */ 682*5113495bSYour Name 683*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN2_OFFSET 0x00000024 684*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN2_LSB 24 685*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN2_MSB 31 686*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN2_MASK 0xff000000 687*5113495bSYour Name 688*5113495bSYour Name 689*5113495bSYour Name /* Description RSSI_EXT160_0_CHAIN2 690*5113495bSYour Name 691*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 160, lowest 20 MHz 692*5113495bSYour Name bandwidth. 693*5113495bSYour Name Value of 0x80 indicates invalid. 694*5113495bSYour Name */ 695*5113495bSYour Name 696*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN2_OFFSET 0x00000028 697*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN2_LSB 0 698*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN2_MSB 7 699*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN2_MASK 0x000000ff 700*5113495bSYour Name 701*5113495bSYour Name 702*5113495bSYour Name /* Description RSSI_EXT160_1_CHAIN2 703*5113495bSYour Name 704*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 160, next 20 MHz 705*5113495bSYour Name bandwidth. 706*5113495bSYour Name Value of 0x80 indicates invalid. 707*5113495bSYour Name */ 708*5113495bSYour Name 709*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN2_OFFSET 0x00000028 710*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN2_LSB 8 711*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN2_MSB 15 712*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN2_MASK 0x0000ff00 713*5113495bSYour Name 714*5113495bSYour Name 715*5113495bSYour Name /* Description RSSI_EXT160_2_CHAIN2 716*5113495bSYour Name 717*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 160, next 20 MHz 718*5113495bSYour Name bandwidth. 719*5113495bSYour Name Value of 0x80 indicates invalid. 720*5113495bSYour Name */ 721*5113495bSYour Name 722*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN2_OFFSET 0x00000028 723*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN2_LSB 16 724*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN2_MSB 23 725*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN2_MASK 0x00ff0000 726*5113495bSYour Name 727*5113495bSYour Name 728*5113495bSYour Name /* Description RSSI_EXT160_3_CHAIN2 729*5113495bSYour Name 730*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 160, next 20 MHz 731*5113495bSYour Name bandwidth. 732*5113495bSYour Name Value of 0x80 indicates invalid. 733*5113495bSYour Name */ 734*5113495bSYour Name 735*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN2_OFFSET 0x00000028 736*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN2_LSB 24 737*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN2_MSB 31 738*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN2_MASK 0xff000000 739*5113495bSYour Name 740*5113495bSYour Name 741*5113495bSYour Name /* Description RSSI_EXT160_4_CHAIN2 742*5113495bSYour Name 743*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 160, next 20 MHz 744*5113495bSYour Name bandwidth. 745*5113495bSYour Name Value of 0x80 indicates invalid. 746*5113495bSYour Name */ 747*5113495bSYour Name 748*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN2_OFFSET 0x0000002c 749*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN2_LSB 0 750*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN2_MSB 7 751*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN2_MASK 0x000000ff 752*5113495bSYour Name 753*5113495bSYour Name 754*5113495bSYour Name /* Description RSSI_EXT160_5_CHAIN2 755*5113495bSYour Name 756*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 160, next 20 MHz 757*5113495bSYour Name bandwidth. 758*5113495bSYour Name Value of 0x80 indicates invalid. 759*5113495bSYour Name */ 760*5113495bSYour Name 761*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN2_OFFSET 0x0000002c 762*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN2_LSB 8 763*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN2_MSB 15 764*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN2_MASK 0x0000ff00 765*5113495bSYour Name 766*5113495bSYour Name 767*5113495bSYour Name /* Description RSSI_EXT160_6_CHAIN2 768*5113495bSYour Name 769*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 160, next 20 MHz 770*5113495bSYour Name bandwidth. 771*5113495bSYour Name Value of 0x80 indicates invalid. 772*5113495bSYour Name */ 773*5113495bSYour Name 774*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN2_OFFSET 0x0000002c 775*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN2_LSB 16 776*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN2_MSB 23 777*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN2_MASK 0x00ff0000 778*5113495bSYour Name 779*5113495bSYour Name 780*5113495bSYour Name /* Description RSSI_EXT160_7_CHAIN2 781*5113495bSYour Name 782*5113495bSYour Name RSSI of RX PPDU on chain 2 of extension 80, highest 20 MHz 783*5113495bSYour Name bandwidth. 784*5113495bSYour Name Value of 0x80 indicates invalid. 785*5113495bSYour Name */ 786*5113495bSYour Name 787*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN2_OFFSET 0x0000002c 788*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN2_LSB 24 789*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN2_MSB 31 790*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN2_MASK 0xff000000 791*5113495bSYour Name 792*5113495bSYour Name 793*5113495bSYour Name /* Description RSSI_PRI20_CHAIN3 794*5113495bSYour Name 795*5113495bSYour Name RSSI of RX PPDU on chain 3 of primary 20 MHz bandwidth. 796*5113495bSYour Name 797*5113495bSYour Name Value of 0x80 indicates invalid. 798*5113495bSYour Name */ 799*5113495bSYour Name 800*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN3_OFFSET 0x00000030 801*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN3_LSB 0 802*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN3_MSB 7 803*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_PRI20_CHAIN3_MASK 0x000000ff 804*5113495bSYour Name 805*5113495bSYour Name 806*5113495bSYour Name /* Description RSSI_EXT20_CHAIN3 807*5113495bSYour Name 808*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 20 MHz bandwidth. 809*5113495bSYour Name 810*5113495bSYour Name Value of 0x80 indicates invalid. 811*5113495bSYour Name */ 812*5113495bSYour Name 813*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN3_OFFSET 0x00000030 814*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN3_LSB 8 815*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN3_MSB 15 816*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT20_CHAIN3_MASK 0x0000ff00 817*5113495bSYour Name 818*5113495bSYour Name 819*5113495bSYour Name /* Description RSSI_EXT40_LOW20_CHAIN3 820*5113495bSYour Name 821*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 40, low 20 MHz bandwidth. 822*5113495bSYour Name 823*5113495bSYour Name Value of 0x80 indicates invalid. 824*5113495bSYour Name */ 825*5113495bSYour Name 826*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN3_OFFSET 0x00000030 827*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN3_LSB 16 828*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN3_MSB 23 829*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_LOW20_CHAIN3_MASK 0x00ff0000 830*5113495bSYour Name 831*5113495bSYour Name 832*5113495bSYour Name /* Description RSSI_EXT40_HIGH20_CHAIN3 833*5113495bSYour Name 834*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 40, high 20 MHz 835*5113495bSYour Name bandwidth. 836*5113495bSYour Name Value of 0x80 indicates invalid. 837*5113495bSYour Name */ 838*5113495bSYour Name 839*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN3_OFFSET 0x00000030 840*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN3_LSB 24 841*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN3_MSB 31 842*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT40_HIGH20_CHAIN3_MASK 0xff000000 843*5113495bSYour Name 844*5113495bSYour Name 845*5113495bSYour Name /* Description RSSI_EXT80_LOW20_CHAIN3 846*5113495bSYour Name 847*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 80, low 20 MHz bandwidth. 848*5113495bSYour Name 849*5113495bSYour Name Value of 0x80 indicates invalid. 850*5113495bSYour Name */ 851*5113495bSYour Name 852*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN3_OFFSET 0x00000034 853*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN3_LSB 0 854*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN3_MSB 7 855*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW20_CHAIN3_MASK 0x000000ff 856*5113495bSYour Name 857*5113495bSYour Name 858*5113495bSYour Name /* Description RSSI_EXT80_LOW_HIGH20_CHAIN3 859*5113495bSYour Name 860*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 80, low-high 20 861*5113495bSYour Name MHz bandwidth. 862*5113495bSYour Name Value of 0x80 indicates invalid. 863*5113495bSYour Name */ 864*5113495bSYour Name 865*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN3_OFFSET 0x00000034 866*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN3_LSB 8 867*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN3_MSB 15 868*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_LOW_HIGH20_CHAIN3_MASK 0x0000ff00 869*5113495bSYour Name 870*5113495bSYour Name 871*5113495bSYour Name /* Description RSSI_EXT80_HIGH_LOW20_CHAIN3 872*5113495bSYour Name 873*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 80, high-low 20 874*5113495bSYour Name MHz bandwidth. 875*5113495bSYour Name Value of 0x80 indicates invalid. 876*5113495bSYour Name */ 877*5113495bSYour Name 878*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN3_OFFSET 0x00000034 879*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN3_LSB 16 880*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN3_MSB 23 881*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH_LOW20_CHAIN3_MASK 0x00ff0000 882*5113495bSYour Name 883*5113495bSYour Name 884*5113495bSYour Name /* Description RSSI_EXT80_HIGH20_CHAIN3 885*5113495bSYour Name 886*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 80, high 20 MHz 887*5113495bSYour Name bandwidth. 888*5113495bSYour Name Value of 0x80 indicates invalid. 889*5113495bSYour Name */ 890*5113495bSYour Name 891*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN3_OFFSET 0x00000034 892*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN3_LSB 24 893*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN3_MSB 31 894*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT80_HIGH20_CHAIN3_MASK 0xff000000 895*5113495bSYour Name 896*5113495bSYour Name 897*5113495bSYour Name /* Description RSSI_EXT160_0_CHAIN3 898*5113495bSYour Name 899*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, lowest 20 MHz 900*5113495bSYour Name bandwidth. 901*5113495bSYour Name Value of 0x80 indicates invalid. 902*5113495bSYour Name */ 903*5113495bSYour Name 904*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN3_OFFSET 0x00000038 905*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN3_LSB 0 906*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN3_MSB 7 907*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_0_CHAIN3_MASK 0x000000ff 908*5113495bSYour Name 909*5113495bSYour Name 910*5113495bSYour Name /* Description RSSI_EXT160_1_CHAIN3 911*5113495bSYour Name 912*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, next 20 MHz 913*5113495bSYour Name bandwidth. 914*5113495bSYour Name Value of 0x80 indicates invalid. 915*5113495bSYour Name */ 916*5113495bSYour Name 917*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN3_OFFSET 0x00000038 918*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN3_LSB 8 919*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN3_MSB 15 920*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_1_CHAIN3_MASK 0x0000ff00 921*5113495bSYour Name 922*5113495bSYour Name 923*5113495bSYour Name /* Description RSSI_EXT160_2_CHAIN3 924*5113495bSYour Name 925*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, next 20 MHz 926*5113495bSYour Name bandwidth. 927*5113495bSYour Name Value of 0x80 indicates invalid. 928*5113495bSYour Name */ 929*5113495bSYour Name 930*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN3_OFFSET 0x00000038 931*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN3_LSB 16 932*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN3_MSB 23 933*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_2_CHAIN3_MASK 0x00ff0000 934*5113495bSYour Name 935*5113495bSYour Name 936*5113495bSYour Name /* Description RSSI_EXT160_3_CHAIN3 937*5113495bSYour Name 938*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, next 20 MHz 939*5113495bSYour Name bandwidth. 940*5113495bSYour Name Value of 0x80 indicates invalid. 941*5113495bSYour Name */ 942*5113495bSYour Name 943*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN3_OFFSET 0x00000038 944*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN3_LSB 24 945*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN3_MSB 31 946*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_3_CHAIN3_MASK 0xff000000 947*5113495bSYour Name 948*5113495bSYour Name 949*5113495bSYour Name /* Description RSSI_EXT160_4_CHAIN3 950*5113495bSYour Name 951*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, next 20 MHz 952*5113495bSYour Name bandwidth. 953*5113495bSYour Name Value of 0x80 indicates invalid. 954*5113495bSYour Name */ 955*5113495bSYour Name 956*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN3_OFFSET 0x0000003c 957*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN3_LSB 0 958*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN3_MSB 7 959*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_4_CHAIN3_MASK 0x000000ff 960*5113495bSYour Name 961*5113495bSYour Name 962*5113495bSYour Name /* Description RSSI_EXT160_5_CHAIN3 963*5113495bSYour Name 964*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, next 20 MHz 965*5113495bSYour Name bandwidth. 966*5113495bSYour Name Value of 0x80 indicates invalid. 967*5113495bSYour Name */ 968*5113495bSYour Name 969*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN3_OFFSET 0x0000003c 970*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN3_LSB 8 971*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN3_MSB 15 972*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_5_CHAIN3_MASK 0x0000ff00 973*5113495bSYour Name 974*5113495bSYour Name 975*5113495bSYour Name /* Description RSSI_EXT160_6_CHAIN3 976*5113495bSYour Name 977*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, next 20 MHz 978*5113495bSYour Name bandwidth. 979*5113495bSYour Name Value of 0x80 indicates invalid. 980*5113495bSYour Name */ 981*5113495bSYour Name 982*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN3_OFFSET 0x0000003c 983*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN3_LSB 16 984*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN3_MSB 23 985*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_6_CHAIN3_MASK 0x00ff0000 986*5113495bSYour Name 987*5113495bSYour Name 988*5113495bSYour Name /* Description RSSI_EXT160_7_CHAIN3 989*5113495bSYour Name 990*5113495bSYour Name RSSI of RX PPDU on chain 3 of extension 160, highest 20 991*5113495bSYour Name MHz bandwidth. 992*5113495bSYour Name Value of 0x80 indicates invalid. 993*5113495bSYour Name */ 994*5113495bSYour Name 995*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN3_OFFSET 0x0000003c 996*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN3_LSB 24 997*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN3_MSB 31 998*5113495bSYour Name #define RECEIVE_RSSI_INFO_RSSI_EXT160_7_CHAIN3_MASK 0xff000000 999*5113495bSYour Name 1000*5113495bSYour Name 1001*5113495bSYour Name 1002*5113495bSYour Name #endif // RECEIVE_RSSI_INFO 1003