linux/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.c
<<
>>
Prefs
   1/******************************************************************************
   2 *
   3 * Copyright(c) 2009-2010  Realtek Corporation.
   4 *
   5 * This program is free software; you can redistribute it and/or modify it
   6 * under the terms of version 2 of the GNU General Public License as
   7 * published by the Free Software Foundation.
   8 *
   9 * This program is distributed in the hope that it will be useful, but WITHOUT
  10 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  11 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
  12 * more details.
  13 *
  14 * The full GNU General Public License is included in this distribution in the
  15 * file called LICENSE.
  16 *
  17 * Contact Information:
  18 * wlanfae <wlanfae@realtek.com>
  19 * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
  20 * Hsinchu 300, Taiwan.
  21 *
  22 * Created on  2010/ 5/18,  1:41
  23 *
  24 * Larry Finger <Larry.Finger@lwfinger.net>
  25 *
  26 *****************************************************************************/
  27
  28#include "table.h"
  29u32 RTL8812AE_PHY_REG_ARRAY[] = {
  30                0x800, 0x8020D010,
  31                0x804, 0x080112E0,
  32                0x808, 0x0E028233,
  33                0x80C, 0x12131113,
  34                0x810, 0x20101263,
  35                0x814, 0x020C3D10,
  36                0x818, 0x03A00385,
  37                0x820, 0x00000000,
  38                0x824, 0x00030FE0,
  39                0x828, 0x00000000,
  40                0x82C, 0x002083DD,
  41                0x830, 0x2EAAEEB8,
  42                0x834, 0x0037A706,
  43                0x838, 0x06C89B44,
  44                0x83C, 0x0000095B,
  45                0x840, 0xC0000001,
  46                0x844, 0x40003CDE,
  47                0x848, 0x6210FF8B,
  48                0x84C, 0x6CFDFFB8,
  49                0x850, 0x28874706,
  50                0x854, 0x0001520C,
  51                0x858, 0x8060E000,
  52                0x85C, 0x74210168,
  53                0x860, 0x6929C321,
  54                0x864, 0x79727432,
  55                0x868, 0x8CA7A314,
  56                0x86C, 0x338C2878,
  57                0x870, 0x03333333,
  58                0x874, 0x31602C2E,
  59                0x878, 0x00003152,
  60                0x87C, 0x000FC000,
  61                0x8A0, 0x00000013,
  62                0x8A4, 0x7F7F7F7F,
  63                0x8A8, 0xA202033E,
  64                0x8AC, 0x0FF0FA0A,
  65                0x8B0, 0x00000600,
  66                0x8B4, 0x000FC080,
  67                0x8B8, 0x6C0057FF,
  68                0x8BC, 0x4CA520A3,
  69                0x8C0, 0x27F00020,
  70                0x8C4, 0x00000000,
  71                0x8C8, 0x00012D69,
  72                0x8CC, 0x08248492,
  73                0x8D0, 0x0000B800,
  74                0x8DC, 0x00000000,
  75                0x8D4, 0x940008A0,
  76                0x8D8, 0x290B5612,
  77                0x8F8, 0x400002C0,
  78                0x8FC, 0x00000000,
  79                0x900, 0x00000701,
  80                0x90C, 0x00000000,
  81                0x910, 0x0000FC00,
  82                0x914, 0x00000404,
  83                0x918, 0x1C1028C0,
  84                0x91C, 0x64B11A1C,
  85                0x920, 0xE0767233,
  86                0x924, 0x055AA500,
  87                0x928, 0x00000004,
  88                0x92C, 0xFFFE0000,
  89                0x930, 0xFFFFFFFE,
  90                0x934, 0x001FFFFF,
  91                0x960, 0x00000000,
  92                0x964, 0x00000000,
  93                0x968, 0x00000000,
  94                0x96C, 0x00000000,
  95                0x970, 0x801FFFFF,
  96                0x978, 0x00000000,
  97                0x97C, 0x00000000,
  98                0x980, 0x00000000,
  99                0x984, 0x00000000,
 100                0x988, 0x00000000,
 101                0x990, 0x27100000,
 102                0x994, 0xFFFF0100,
 103                0x998, 0xFFFFFF5C,
 104                0x99C, 0xFFFFFFFF,
 105                0x9A0, 0x000000FF,
 106                0x9A4, 0x00080080,
 107                0x9A8, 0x00000000,
 108                0x9AC, 0x00000000,
 109                0x9B0, 0x81081008,
 110                0x9B4, 0x00000000,
 111                0x9B8, 0x01081008,
 112                0x9BC, 0x01081008,
 113                0x9D0, 0x00000000,
 114                0x9D4, 0x00000000,
 115                0x9D8, 0x00000000,
 116                0x9DC, 0x00000000,
 117                0x9E4, 0x00000003,
 118                0x9E8, 0x000002D5,
 119                0xA00, 0x00D047C8,
 120                0xA04, 0x01FF000C,
 121                0xA08, 0x8C838300,
 122                0xA0C, 0x2E7F000F,
 123                0xA10, 0x9500BB78,
 124                0xA14, 0x11144028,
 125                0xA18, 0x00881117,
 126                0xA1C, 0x89140F00,
 127                0xA20, 0x1A1B0000,
 128                0xA24, 0x090E1317,
 129                0xA28, 0x00000204,
 130                0xA2C, 0x00900000,
 131                0xA70, 0x101FFF00,
 132                0xA74, 0x00000008,
 133                0xA78, 0x00000900,
 134                0xA7C, 0x225B0606,
 135                0xA80, 0x218075B2,
 136                0xA84, 0x001F8C80,
 137                0xB00, 0x03100000,
 138                0xB04, 0x0000B000,
 139                0xB08, 0xAE0201EB,
 140                0xB0C, 0x01003207,
 141                0xB10, 0x00009807,
 142                0xB14, 0x01000000,
 143                0xB18, 0x00000002,
 144                0xB1C, 0x00000002,
 145                0xB20, 0x0000001F,
 146                0xB24, 0x03020100,
 147                0xB28, 0x07060504,
 148                0xB2C, 0x0B0A0908,
 149                0xB30, 0x0F0E0D0C,
 150                0xB34, 0x13121110,
 151                0xB38, 0x17161514,
 152                0xB3C, 0x0000003A,
 153                0xB40, 0x00000000,
 154                0xB44, 0x00000000,
 155                0xB48, 0x13000032,
 156                0xB4C, 0x48080000,
 157                0xB50, 0x00000000,
 158                0xB54, 0x00000000,
 159                0xB58, 0x00000000,
 160                0xB5C, 0x00000000,
 161                0xC00, 0x00000007,
 162                0xC04, 0x00042020,
 163                0xC08, 0x80410231,
 164                0xC0C, 0x00000000,
 165                0xC10, 0x00000100,
 166                0xC14, 0x01000000,
 167                0xC1C, 0x40000003,
 168                0xC20, 0x12121212,
 169                0xC24, 0x12121212,
 170                0xC28, 0x12121212,
 171                0xC2C, 0x12121212,
 172                0xC30, 0x12121212,
 173                0xC34, 0x12121212,
 174                0xC38, 0x12121212,
 175                0xC3C, 0x12121212,
 176                0xC40, 0x12121212,
 177                0xC44, 0x12121212,
 178                0xC48, 0x12121212,
 179                0xC4C, 0x12121212,
 180                0xC50, 0x00000020,
 181                0xC54, 0x0008121C,
 182                0xC58, 0x30000C1C,
 183                0xC5C, 0x00000058,
 184                0xC60, 0x34344443,
 185                0xC64, 0x07003333,
 186        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 187                0xC68, 0x59791979,
 188        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 189                0xC68, 0x59791979,
 190        0x90000002, 0x00000000, 0x40000000, 0x00000000,
 191                0xC68, 0x59791979,
 192        0x90000004, 0x00000000, 0x40000000, 0x00000000,
 193                0xC68, 0x59791979,
 194        0x90000001, 0x00000000, 0x40000000, 0x00000000,
 195                0xC68, 0x59791979,
 196        0x90000001, 0x00000005, 0x40000000, 0x00000000,
 197                0xC68, 0x59791979,
 198        0xA0000000, 0x00000000,
 199                0xC68, 0x59799979,
 200        0xB0000000, 0x00000000,
 201                0xC6C, 0x59795979,
 202                0xC70, 0x19795979,
 203                0xC74, 0x19795979,
 204                0xC78, 0x19791979,
 205                0xC7C, 0x19791979,
 206                0xC80, 0x19791979,
 207                0xC84, 0x19791979,
 208                0xC94, 0x0100005C,
 209                0xC98, 0x00000000,
 210                0xC9C, 0x00000000,
 211                0xCA0, 0x00000029,
 212                0xCA4, 0x08040201,
 213                0xCA8, 0x80402010,
 214                0xCB0, 0x77547777,
 215                0xCB4, 0x00000077,
 216                0xCB8, 0x00508242,
 217                0xE00, 0x00000007,
 218                0xE04, 0x00042020,
 219                0xE08, 0x80410231,
 220                0xE0C, 0x00000000,
 221                0xE10, 0x00000100,
 222                0xE14, 0x01000000,
 223                0xE1C, 0x40000003,
 224                0xE20, 0x12121212,
 225                0xE24, 0x12121212,
 226                0xE28, 0x12121212,
 227                0xE2C, 0x12121212,
 228                0xE30, 0x12121212,
 229                0xE34, 0x12121212,
 230                0xE38, 0x12121212,
 231                0xE3C, 0x12121212,
 232                0xE40, 0x12121212,
 233                0xE44, 0x12121212,
 234                0xE48, 0x12121212,
 235                0xE4C, 0x12121212,
 236                0xE50, 0x00000020,
 237                0xE54, 0x0008121C,
 238                0xE58, 0x30000C1C,
 239                0xE5C, 0x00000058,
 240                0xE60, 0x34344443,
 241                0xE64, 0x07003333,
 242                0xE68, 0x59791979,
 243                0xE6C, 0x59795979,
 244                0xE70, 0x19795979,
 245                0xE74, 0x19795979,
 246                0xE78, 0x19791979,
 247                0xE7C, 0x19791979,
 248                0xE80, 0x19791979,
 249                0xE84, 0x19791979,
 250                0xE94, 0x0100005C,
 251                0xE98, 0x00000000,
 252                0xE9C, 0x00000000,
 253                0xEA0, 0x00000029,
 254                0xEA4, 0x08040201,
 255                0xEA8, 0x80402010,
 256                0xEB0, 0x77547777,
 257                0xEB4, 0x00000077,
 258                0xEB8, 0x00508242,
 259};
 260
 261u32 RTL8812AE_PHY_REG_1TARRAYLEN =
 262        sizeof(RTL8812AE_PHY_REG_ARRAY) / sizeof(u32);
 263
 264u32 RTL8821AE_PHY_REG_ARRAY[] = {
 265        0x800, 0x0020D090,
 266        0x804, 0x080112E0,
 267        0x808, 0x0E028211,
 268        0x80C, 0x92131111,
 269        0x810, 0x20101261,
 270        0x814, 0x020C3D10,
 271        0x818, 0x03A00385,
 272        0x820, 0x00000000,
 273        0x824, 0x00030FE0,
 274        0x828, 0x00000000,
 275        0x82C, 0x002081DD,
 276        0x830, 0x2AAA8E24,
 277        0x834, 0x0037A706,
 278        0x838, 0x06489B44,
 279        0x83C, 0x0000095B,
 280        0x840, 0xC0000001,
 281        0x844, 0x40003CDE,
 282        0x848, 0x62103F8B,
 283        0x84C, 0x6CFDFFB8,
 284        0x850, 0x28874706,
 285        0x854, 0x0001520C,
 286        0x858, 0x8060E000,
 287        0x85C, 0x74210168,
 288        0x860, 0x6929C321,
 289        0x864, 0x79727432,
 290        0x868, 0x8CA7A314,
 291        0x86C, 0x888C2878,
 292        0x870, 0x08888888,
 293        0x874, 0x31612C2E,
 294        0x878, 0x00000152,
 295        0x87C, 0x000FD000,
 296        0x8A0, 0x00000013,
 297        0x8A4, 0x7F7F7F7F,
 298        0x8A8, 0xA2000338,
 299        0x8AC, 0x0FF0FA0A,
 300        0x8B4, 0x000FC080,
 301        0x8B8, 0x6C10D7FF,
 302        0x8BC, 0x0CA52090,
 303        0x8C0, 0x1BF00020,
 304        0x8C4, 0x00000000,
 305        0x8C8, 0x00013169,
 306        0x8CC, 0x08248492,
 307        0x8D4, 0x940008A0,
 308        0x8D8, 0x290B5612,
 309        0x8F8, 0x400002C0,
 310        0x8FC, 0x00000000,
 311        0x900, 0x00000700,
 312        0x90C, 0x00000000,
 313        0x910, 0x0000FC00,
 314        0x914, 0x00000404,
 315        0x918, 0x1C1028C0,
 316        0x91C, 0x64B11A1C,
 317        0x920, 0xE0767233,
 318        0x924, 0x055AA500,
 319        0x928, 0x00000004,
 320        0x92C, 0xFFFE0000,
 321        0x930, 0xFFFFFFFE,
 322        0x934, 0x001FFFFF,
 323        0x960, 0x00000000,
 324        0x964, 0x00000000,
 325        0x968, 0x00000000,
 326        0x96C, 0x00000000,
 327        0x970, 0x801FFFFF,
 328        0x974, 0x000003FF,
 329        0x978, 0x00000000,
 330        0x97C, 0x00000000,
 331        0x980, 0x00000000,
 332        0x984, 0x00000000,
 333        0x988, 0x00000000,
 334        0x990, 0x27100000,
 335        0x994, 0xFFFF0100,
 336        0x998, 0xFFFFFF5C,
 337        0x99C, 0xFFFFFFFF,
 338        0x9A0, 0x000000FF,
 339        0x9A4, 0x00480080,
 340        0x9A8, 0x00000000,
 341        0x9AC, 0x00000000,
 342        0x9B0, 0x81081008,
 343        0x9B4, 0x01081008,
 344        0x9B8, 0x01081008,
 345        0x9BC, 0x01081008,
 346        0x9D0, 0x00000000,
 347        0x9D4, 0x00000000,
 348        0x9D8, 0x00000000,
 349        0x9DC, 0x00000000,
 350        0x9E0, 0x00005D00,
 351        0x9E4, 0x00000002,
 352        0x9E8, 0x00000001,
 353        0xA00, 0x00D047C8,
 354        0xA04, 0x01FF000C,
 355        0xA08, 0x8C8A8300,
 356        0xA0C, 0x2E68000F,
 357        0xA10, 0x9500BB78,
 358        0xA14, 0x11144028,
 359        0xA18, 0x00881117,
 360        0xA1C, 0x89140F00,
 361        0xA20, 0x1A1B0000,
 362        0xA24, 0x090E1317,
 363        0xA28, 0x00000204,
 364        0xA2C, 0x00900000,
 365        0xA70, 0x101FFF00,
 366        0xA74, 0x00000008,
 367        0xA78, 0x00000900,
 368        0xA7C, 0x225B0606,
 369        0xA80, 0x21805490,
 370        0xA84, 0x001F0000,
 371        0xB00, 0x03100040,
 372        0xB04, 0x0000B000,
 373        0xB08, 0xAE0201EB,
 374        0xB0C, 0x01003207,
 375        0xB10, 0x00009807,
 376        0xB14, 0x01000000,
 377        0xB18, 0x00000002,
 378        0xB1C, 0x00000002,
 379        0xB20, 0x0000001F,
 380        0xB24, 0x03020100,
 381        0xB28, 0x07060504,
 382        0xB2C, 0x0B0A0908,
 383        0xB30, 0x0F0E0D0C,
 384        0xB34, 0x13121110,
 385        0xB38, 0x17161514,
 386        0xB3C, 0x0000003A,
 387        0xB40, 0x00000000,
 388        0xB44, 0x00000000,
 389        0xB48, 0x13000032,
 390        0xB4C, 0x48080000,
 391        0xB50, 0x00000000,
 392        0xB54, 0x00000000,
 393        0xB58, 0x00000000,
 394        0xB5C, 0x00000000,
 395        0xC00, 0x00000007,
 396        0xC04, 0x00042020,
 397        0xC08, 0x80410231,
 398        0xC0C, 0x00000000,
 399        0xC10, 0x00000100,
 400        0xC14, 0x01000000,
 401        0xC1C, 0x40000003,
 402        0xC20, 0x2C2C2C2C,
 403        0xC24, 0x30303030,
 404        0xC28, 0x30303030,
 405        0xC2C, 0x2C2C2C2C,
 406        0xC30, 0x2C2C2C2C,
 407        0xC34, 0x2C2C2C2C,
 408        0xC38, 0x2C2C2C2C,
 409        0xC3C, 0x2A2A2A2A,
 410        0xC40, 0x2A2A2A2A,
 411        0xC44, 0x2A2A2A2A,
 412        0xC48, 0x2A2A2A2A,
 413        0xC4C, 0x2A2A2A2A,
 414        0xC50, 0x00000020,
 415        0xC54, 0x001C1208,
 416        0xC58, 0x30000C1C,
 417        0xC5C, 0x00000058,
 418        0xC60, 0x34344443,
 419        0xC64, 0x07003333,
 420        0xC68, 0x19791979,
 421        0xC6C, 0x19791979,
 422        0xC70, 0x19791979,
 423        0xC74, 0x19791979,
 424        0xC78, 0x19791979,
 425        0xC7C, 0x19791979,
 426        0xC80, 0x19791979,
 427        0xC84, 0x19791979,
 428        0xC94, 0x0100005C,
 429        0xC98, 0x00000000,
 430        0xC9C, 0x00000000,
 431        0xCA0, 0x00000029,
 432        0xCA4, 0x08040201,
 433        0xCA8, 0x80402010,
 434        0xCB0, 0x77775747,
 435        0xCB4, 0x10000077,
 436        0xCB8, 0x00508240,
 437};
 438
 439u32 RTL8821AE_PHY_REG_1TARRAYLEN =
 440        sizeof(RTL8821AE_PHY_REG_ARRAY) / sizeof(u32);
 441
 442u32 RTL8812AE_PHY_REG_ARRAY_PG[] = {
 443        0, 0, 0, 0x00000c20, 0xffffffff, 0x34363840,
 444        0, 0, 0, 0x00000c24, 0xffffffff, 0x42424444,
 445        0, 0, 0, 0x00000c28, 0xffffffff, 0x30323638,
 446        0, 0, 0, 0x00000c2c, 0xffffffff, 0x40424444,
 447        0, 0, 0, 0x00000c30, 0xffffffff, 0x28303236,
 448        0, 0, 1, 0x00000c34, 0xffffffff, 0x38404242,
 449        0, 0, 1, 0x00000c38, 0xffffffff, 0x26283034,
 450        0, 0, 0, 0x00000c3c, 0xffffffff, 0x40424444,
 451        0, 0, 0, 0x00000c40, 0xffffffff, 0x28303236,
 452        0, 0, 0, 0x00000c44, 0xffffffff, 0x42422426,
 453        0, 0, 1, 0x00000c48, 0xffffffff, 0x30343840,
 454        0, 0, 1, 0x00000c4c, 0xffffffff, 0x22242628,
 455        0, 1, 0, 0x00000e20, 0xffffffff, 0x34363840,
 456        0, 1, 0, 0x00000e24, 0xffffffff, 0x42424444,
 457        0, 1, 0, 0x00000e28, 0xffffffff, 0x30323638,
 458        0, 1, 0, 0x00000e2c, 0xffffffff, 0x40424444,
 459        0, 1, 0, 0x00000e30, 0xffffffff, 0x28303236,
 460        0, 1, 1, 0x00000e34, 0xffffffff, 0x38404242,
 461        0, 1, 1, 0x00000e38, 0xffffffff, 0x26283034,
 462        0, 1, 0, 0x00000e3c, 0xffffffff, 0x40424444,
 463        0, 1, 0, 0x00000e40, 0xffffffff, 0x28303236,
 464        0, 1, 0, 0x00000e44, 0xffffffff, 0x42422426,
 465        0, 1, 1, 0x00000e48, 0xffffffff, 0x30343840,
 466        0, 1, 1, 0x00000e4c, 0xffffffff, 0x22242628,
 467        1, 0, 0, 0x00000c24, 0xffffffff, 0x42424444,
 468        1, 0, 0, 0x00000c28, 0xffffffff, 0x30323640,
 469        1, 0, 0, 0x00000c2c, 0xffffffff, 0x40424444,
 470        1, 0, 0, 0x00000c30, 0xffffffff, 0x28303236,
 471        1, 0, 1, 0x00000c34, 0xffffffff, 0x38404242,
 472        1, 0, 1, 0x00000c38, 0xffffffff, 0x26283034,
 473        1, 0, 0, 0x00000c3c, 0xffffffff, 0x40424444,
 474        1, 0, 0, 0x00000c40, 0xffffffff, 0x28303236,
 475        1, 0, 0, 0x00000c44, 0xffffffff, 0x42422426,
 476        1, 0, 1, 0x00000c48, 0xffffffff, 0x30343840,
 477        1, 0, 1, 0x00000c4c, 0xffffffff, 0x22242628,
 478        1, 1, 0, 0x00000e24, 0xffffffff, 0x42424444,
 479        1, 1, 0, 0x00000e28, 0xffffffff, 0x30323640,
 480        1, 1, 0, 0x00000e2c, 0xffffffff, 0x40424444,
 481        1, 1, 0, 0x00000e30, 0xffffffff, 0x28303236,
 482        1, 1, 1, 0x00000e34, 0xffffffff, 0x38404242,
 483        1, 1, 1, 0x00000e38, 0xffffffff, 0x26283034,
 484        1, 1, 0, 0x00000e3c, 0xffffffff, 0x40424444,
 485        1, 1, 0, 0x00000e40, 0xffffffff, 0x28303236,
 486        1, 1, 0, 0x00000e44, 0xffffffff, 0x42422426,
 487        1, 1, 1, 0x00000e48, 0xffffffff, 0x30343840,
 488        1, 1, 1, 0x00000e4c, 0xffffffff, 0x22242628
 489};
 490
 491u32 RTL8812AE_PHY_REG_ARRAY_PGLEN =
 492                sizeof(RTL8812AE_PHY_REG_ARRAY_PG) / sizeof(u32);
 493
 494u32 RTL8821AE_PHY_REG_ARRAY_PG[] = {
 495        0, 0, 0, 0x00000c20, 0xffffffff, 0x32343638,
 496        0, 0, 0, 0x00000c24, 0xffffffff, 0x36363838,
 497        0, 0, 0, 0x00000c28, 0xffffffff, 0x28303234,
 498        0, 0, 0, 0x00000c2c, 0xffffffff, 0x34363838,
 499        0, 0, 0, 0x00000c30, 0xffffffff, 0x26283032,
 500        0, 0, 0, 0x00000c3c, 0xffffffff, 0x32343636,
 501        0, 0, 0, 0x00000c40, 0xffffffff, 0x24262830,
 502        0, 0, 0, 0x00000c44, 0x0000ffff, 0x00002022,
 503        1, 0, 0, 0x00000c24, 0xffffffff, 0x34343636,
 504        1, 0, 0, 0x00000c28, 0xffffffff, 0x26283032,
 505        1, 0, 0, 0x00000c2c, 0xffffffff, 0x32343636,
 506        1, 0, 0, 0x00000c30, 0xffffffff, 0x24262830,
 507        1, 0, 0, 0x00000c3c, 0xffffffff, 0x32343636,
 508        1, 0, 0, 0x00000c40, 0xffffffff, 0x24262830,
 509        1, 0, 0, 0x00000c44, 0x0000ffff, 0x00002022
 510};
 511
 512u32 RTL8821AE_PHY_REG_ARRAY_PGLEN =
 513                sizeof(RTL8821AE_PHY_REG_ARRAY_PG) / sizeof(u32);
 514
 515u32 RTL8812AE_RADIOA_ARRAY[] = {
 516                0x000, 0x00010000,
 517                0x018, 0x0001712A,
 518                0x056, 0x00051CF2,
 519                0x066, 0x00040000,
 520                0x01E, 0x00080000,
 521                0x089, 0x00000080,
 522        0x80000001, 0x00000000, 0x40000000, 0x00000000,
 523                0x086, 0x00014B3A,
 524        0x90000001, 0x00000005, 0x40000000, 0x00000000,
 525                0x086, 0x00014B3A,
 526        0xA0000000, 0x00000000,
 527                0x086, 0x00014B38,
 528        0xB0000000, 0x00000000,
 529        0x80000004, 0x00000000, 0x40000000, 0x00000000,
 530                0x08B, 0x00080180,
 531        0xA0000000, 0x00000000,
 532                0x08B, 0x00087180,
 533        0xB0000000, 0x00000000,
 534                0x0B1, 0x0001FC1A,
 535                0x0B3, 0x000F0810,
 536                0x0B4, 0x0001A78D,
 537                0x0BA, 0x00086180,
 538                0x018, 0x00000006,
 539                0x0EF, 0x00002000,
 540        0x80000001, 0x00000000, 0x40000000, 0x00000000,
 541                0x03B, 0x0003F218,
 542                0x03B, 0x00030A58,
 543                0x03B, 0x0002FA58,
 544                0x03B, 0x00022590,
 545                0x03B, 0x0001FA50,
 546                0x03B, 0x00010248,
 547                0x03B, 0x00008240,
 548        0x90000001, 0x00000005, 0x40000000, 0x00000000,
 549                0x03B, 0x0003F218,
 550                0x03B, 0x00030A58,
 551                0x03B, 0x0002FA58,
 552                0x03B, 0x00022590,
 553                0x03B, 0x0001FA50,
 554                0x03B, 0x00010248,
 555                0x03B, 0x00008240,
 556        0xA0000000, 0x00000000,
 557                0x03B, 0x00038A58,
 558                0x03B, 0x00037A58,
 559                0x03B, 0x0002A590,
 560                0x03B, 0x00027A50,
 561                0x03B, 0x00018248,
 562                0x03B, 0x00010240,
 563                0x03B, 0x00008240,
 564        0xB0000000, 0x00000000,
 565                0x0EF, 0x00000100,
 566        0x80000002, 0x00000000, 0x40000000, 0x00000000,
 567                0x034, 0x0000A4EE,
 568                0x034, 0x00009076,
 569                0x034, 0x00008073,
 570                0x034, 0x00007070,
 571                0x034, 0x0000606D,
 572                0x034, 0x0000506A,
 573                0x034, 0x00004049,
 574                0x034, 0x00003046,
 575                0x034, 0x00002028,
 576                0x034, 0x00001025,
 577                0x034, 0x00000022,
 578        0xA0000000, 0x00000000,
 579                0x034, 0x0000ADF4,
 580                0x034, 0x00009DF1,
 581                0x034, 0x00008DEE,
 582                0x034, 0x00007DEB,
 583                0x034, 0x00006DE8,
 584                0x034, 0x00005CEC,
 585                0x034, 0x00004CE9,
 586                0x034, 0x000034EA,
 587                0x034, 0x000024E7,
 588                0x034, 0x0000146B,
 589                0x034, 0x0000006D,
 590        0xB0000000, 0x00000000,
 591                0x0EF, 0x00000000,
 592                0x0EF, 0x000020A2,
 593                0x0DF, 0x00000080,
 594                0x035, 0x00000192,
 595                0x035, 0x00008192,
 596                0x035, 0x00010192,
 597                0x036, 0x00000024,
 598                0x036, 0x00008024,
 599                0x036, 0x00010024,
 600                0x036, 0x00018024,
 601                0x0EF, 0x00000000,
 602                0x051, 0x00000C21,
 603                0x052, 0x000006D9,
 604                0x053, 0x000FC649,
 605                0x054, 0x0000017E,
 606                0x0EF, 0x00000002,
 607                0x008, 0x00008400,
 608                0x018, 0x0001712A,
 609                0x0EF, 0x00001000,
 610                0x03A, 0x00000080,
 611                0x03B, 0x0003A02C,
 612                0x03C, 0x00004000,
 613                0x03A, 0x00000400,
 614                0x03B, 0x0003202C,
 615                0x03C, 0x00010000,
 616                0x03A, 0x000000A0,
 617                0x03B, 0x0002B064,
 618                0x03C, 0x00004000,
 619                0x03A, 0x000000D8,
 620                0x03B, 0x00023070,
 621                0x03C, 0x00004000,
 622                0x03A, 0x00000468,
 623                0x03B, 0x0001B870,
 624                0x03C, 0x00010000,
 625                0x03A, 0x00000098,
 626                0x03B, 0x00012085,
 627                0x03C, 0x000E4000,
 628                0x03A, 0x00000418,
 629                0x03B, 0x0000A080,
 630                0x03C, 0x000F0000,
 631                0x03A, 0x00000418,
 632                0x03B, 0x00002080,
 633                0x03C, 0x00010000,
 634                0x03A, 0x00000080,
 635                0x03B, 0x0007A02C,
 636                0x03C, 0x00004000,
 637                0x03A, 0x00000400,
 638                0x03B, 0x0007202C,
 639                0x03C, 0x00010000,
 640                0x03A, 0x000000A0,
 641                0x03B, 0x0006B064,
 642                0x03C, 0x00004000,
 643                0x03A, 0x000000D8,
 644                0x03B, 0x00063070,
 645                0x03C, 0x00004000,
 646                0x03A, 0x00000468,
 647                0x03B, 0x0005B870,
 648                0x03C, 0x00010000,
 649                0x03A, 0x00000098,
 650                0x03B, 0x00052085,
 651                0x03C, 0x000E4000,
 652                0x03A, 0x00000418,
 653                0x03B, 0x0004A080,
 654                0x03C, 0x000F0000,
 655                0x03A, 0x00000418,
 656                0x03B, 0x00042080,
 657                0x03C, 0x00010000,
 658                0x03A, 0x00000080,
 659                0x03B, 0x000BA02C,
 660                0x03C, 0x00004000,
 661                0x03A, 0x00000400,
 662                0x03B, 0x000B202C,
 663                0x03C, 0x00010000,
 664                0x03A, 0x000000A0,
 665                0x03B, 0x000AB064,
 666                0x03C, 0x00004000,
 667                0x03A, 0x000000D8,
 668                0x03B, 0x000A3070,
 669                0x03C, 0x00004000,
 670                0x03A, 0x00000468,
 671                0x03B, 0x0009B870,
 672                0x03C, 0x00010000,
 673                0x03A, 0x00000098,
 674                0x03B, 0x00092085,
 675                0x03C, 0x000E4000,
 676                0x03A, 0x00000418,
 677                0x03B, 0x0008A080,
 678                0x03C, 0x000F0000,
 679                0x03A, 0x00000418,
 680                0x03B, 0x00082080,
 681                0x03C, 0x00010000,
 682                0x0EF, 0x00001100,
 683        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 684                0x034, 0x0004A0B2,
 685                0x034, 0x000490AF,
 686                0x034, 0x00048070,
 687                0x034, 0x0004706D,
 688                0x034, 0x00046050,
 689                0x034, 0x0004504D,
 690                0x034, 0x0004404A,
 691                0x034, 0x00043047,
 692                0x034, 0x0004200A,
 693                0x034, 0x00041007,
 694                0x034, 0x00040004,
 695        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 696                0x034, 0x0004A0B2,
 697                0x034, 0x000490AF,
 698                0x034, 0x00048070,
 699                0x034, 0x0004706D,
 700                0x034, 0x0004604D,
 701                0x034, 0x0004504A,
 702                0x034, 0x00044047,
 703                0x034, 0x00043044,
 704                0x034, 0x00042007,
 705                0x034, 0x00041004,
 706                0x034, 0x00040001,
 707        0xA0000000, 0x00000000,
 708                0x034, 0x0004ADF5,
 709                0x034, 0x00049DF2,
 710                0x034, 0x00048DEF,
 711                0x034, 0x00047DEC,
 712                0x034, 0x00046DE9,
 713                0x034, 0x00045DE6,
 714                0x034, 0x00044DE3,
 715                0x034, 0x000438C8,
 716                0x034, 0x000428C5,
 717                0x034, 0x000418C2,
 718                0x034, 0x000408C0,
 719        0xB0000000, 0x00000000,
 720        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 721                0x034, 0x0002A0B2,
 722                0x034, 0x000290AF,
 723                0x034, 0x00028070,
 724                0x034, 0x0002706D,
 725                0x034, 0x00026050,
 726                0x034, 0x0002504D,
 727                0x034, 0x0002404A,
 728                0x034, 0x00023047,
 729                0x034, 0x0002200A,
 730                0x034, 0x00021007,
 731                0x034, 0x00020004,
 732        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 733                0x034, 0x0002A0B4,
 734                0x034, 0x000290B1,
 735                0x034, 0x00028072,
 736                0x034, 0x0002706F,
 737                0x034, 0x0002604F,
 738                0x034, 0x0002504C,
 739                0x034, 0x00024049,
 740                0x034, 0x00023046,
 741                0x034, 0x00022009,
 742                0x034, 0x00021006,
 743                0x034, 0x00020003,
 744        0xA0000000, 0x00000000,
 745                0x034, 0x0002ADF5,
 746                0x034, 0x00029DF2,
 747                0x034, 0x00028DEF,
 748                0x034, 0x00027DEC,
 749                0x034, 0x00026DE9,
 750                0x034, 0x00025DE6,
 751                0x034, 0x00024DE3,
 752                0x034, 0x000238C8,
 753                0x034, 0x000228C5,
 754                0x034, 0x000218C2,
 755                0x034, 0x000208C0,
 756        0xB0000000, 0x00000000,
 757        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 758                0x034, 0x0000A0B2,
 759                0x034, 0x000090AF,
 760                0x034, 0x00008070,
 761                0x034, 0x0000706D,
 762                0x034, 0x00006050,
 763                0x034, 0x0000504D,
 764                0x034, 0x0000404A,
 765                0x034, 0x00003047,
 766                0x034, 0x0000200A,
 767                0x034, 0x00001007,
 768                0x034, 0x00000004,
 769        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 770                0x034, 0x0000A0B2,
 771                0x034, 0x000090AF,
 772                0x034, 0x00008070,
 773                0x034, 0x0000706D,
 774                0x034, 0x0000604D,
 775                0x034, 0x0000504A,
 776                0x034, 0x00004047,
 777                0x034, 0x00003044,
 778                0x034, 0x00002007,
 779                0x034, 0x00001004,
 780                0x034, 0x00000001,
 781        0xA0000000, 0x00000000,
 782                0x034, 0x0000AFF7,
 783                0x034, 0x00009DF7,
 784                0x034, 0x00008DF4,
 785                0x034, 0x00007DF1,
 786                0x034, 0x00006DEE,
 787                0x034, 0x00005DEB,
 788                0x034, 0x00004DE8,
 789                0x034, 0x000038CC,
 790                0x034, 0x000028C9,
 791                0x034, 0x000018C6,
 792                0x034, 0x000008C3,
 793        0xB0000000, 0x00000000,
 794                0x0EF, 0x00000000,
 795        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 796                0x018, 0x0001712A,
 797                0x0EF, 0x00000040,
 798                0x035, 0x000001D4,
 799                0x035, 0x000081D4,
 800                0x035, 0x000101D4,
 801                0x035, 0x000201B4,
 802                0x035, 0x000281B4,
 803                0x035, 0x000301B4,
 804                0x035, 0x000401B4,
 805                0x035, 0x000481B4,
 806                0x035, 0x000501B4,
 807        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 808                0x018, 0x0001712A,
 809                0x0EF, 0x00000040,
 810                0x035, 0x000001D4,
 811                0x035, 0x000081D4,
 812                0x035, 0x000101D4,
 813                0x035, 0x000201B4,
 814                0x035, 0x000281B4,
 815                0x035, 0x000301B4,
 816                0x035, 0x000401B4,
 817                0x035, 0x000481B4,
 818                0x035, 0x000501B4,
 819        0xA0000000, 0x00000000,
 820                0x018, 0x0001712A,
 821                0x0EF, 0x00000040,
 822                0x035, 0x00000188,
 823                0x035, 0x00008147,
 824                0x035, 0x00010147,
 825                0x035, 0x000201D7,
 826                0x035, 0x000281D7,
 827                0x035, 0x000301D7,
 828                0x035, 0x000401D8,
 829                0x035, 0x000481D8,
 830                0x035, 0x000501D8,
 831        0xB0000000, 0x00000000,
 832                0x0EF, 0x00000000,
 833        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 834                0x018, 0x0001712A,
 835                0x0EF, 0x00000010,
 836                0x036, 0x00004BFB,
 837                0x036, 0x0000CBFB,
 838                0x036, 0x00014BFB,
 839                0x036, 0x0001CBFB,
 840                0x036, 0x00024F4B,
 841                0x036, 0x0002CF4B,
 842                0x036, 0x00034F4B,
 843                0x036, 0x0003CF4B,
 844                0x036, 0x00044F4B,
 845                0x036, 0x0004CF4B,
 846                0x036, 0x00054F4B,
 847                0x036, 0x0005CF4B,
 848        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 849                0x018, 0x0001712A,
 850                0x0EF, 0x00000010,
 851                0x036, 0x00004BFB,
 852                0x036, 0x0000CBFB,
 853                0x036, 0x00014BFB,
 854                0x036, 0x0001CBFB,
 855                0x036, 0x00024F4B,
 856                0x036, 0x0002CF4B,
 857                0x036, 0x00034F4B,
 858                0x036, 0x0003CF4B,
 859                0x036, 0x00044F4B,
 860                0x036, 0x0004CF4B,
 861                0x036, 0x00054F4B,
 862                0x036, 0x0005CF4B,
 863        0xA0000000, 0x00000000,
 864                0x018, 0x0001712A,
 865                0x0EF, 0x00000010,
 866                0x036, 0x00084EB4,
 867                0x036, 0x0008CC35,
 868                0x036, 0x00094C35,
 869                0x036, 0x0009CC35,
 870                0x036, 0x000A4C35,
 871                0x036, 0x000ACC35,
 872                0x036, 0x000B4C35,
 873                0x036, 0x000BCC35,
 874                0x036, 0x000C4C34,
 875                0x036, 0x000CCC35,
 876                0x036, 0x000D4C35,
 877                0x036, 0x000DCC35,
 878        0xB0000000, 0x00000000,
 879                0x0EF, 0x00000000,
 880                0x0EF, 0x00000008,
 881        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 882                0x03C, 0x000002CC,
 883                0x03C, 0x00000522,
 884                0x03C, 0x00000902,
 885        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 886                0x03C, 0x000002CC,
 887                0x03C, 0x00000522,
 888                0x03C, 0x00000902,
 889        0xA0000000, 0x00000000,
 890                0x03C, 0x000002A8,
 891                0x03C, 0x000005A2,
 892                0x03C, 0x00000880,
 893        0xB0000000, 0x00000000,
 894                0x0EF, 0x00000000,
 895                0x018, 0x0001712A,
 896                0x0EF, 0x00000002,
 897                0x0DF, 0x00000080,
 898                0x01F, 0x00000064,
 899        0x80000008, 0x00000000, 0x40000000, 0x00000000,
 900                0x061, 0x000FDD43,
 901                0x062, 0x00038F4B,
 902                0x063, 0x00032117,
 903                0x064, 0x000194AC,
 904                0x065, 0x000931D1,
 905        0x90000008, 0x05000000, 0x40000000, 0x00000000,
 906                0x061, 0x000FDD43,
 907                0x062, 0x00038F4B,
 908                0x063, 0x00032117,
 909                0x064, 0x000194AC,
 910                0x065, 0x000931D2,
 911        0xA0000000, 0x00000000,
 912                0x061, 0x000E5D53,
 913                0x062, 0x00038FCD,
 914                0x063, 0x000114EB,
 915                0x064, 0x000196AC,
 916                0x065, 0x000911D7,
 917        0xB0000000, 0x00000000,
 918                0x008, 0x00008400,
 919                0x01C, 0x000739D2,
 920                0x0B4, 0x0001E78D,
 921                0x018, 0x0001F12A,
 922                0x0FE, 0x00000000,
 923                0x0FE, 0x00000000,
 924                0x0FE, 0x00000000,
 925                0x0FE, 0x00000000,
 926                0x0B4, 0x0001A78D,
 927                0x018, 0x0001712A,
 928};
 929
 930u32 RTL8812AE_RADIOA_1TARRAYLEN = sizeof(RTL8812AE_RADIOA_ARRAY) / sizeof(u32);
 931
 932u32 RTL8812AE_RADIOB_ARRAY[] = {
 933                0x056, 0x00051CF2,
 934                0x066, 0x00040000,
 935                0x089, 0x00000080,
 936        0x80000001, 0x00000000, 0x40000000, 0x00000000,
 937                0x086, 0x00014B3A,
 938        0x90000001, 0x00000005, 0x40000000, 0x00000000,
 939                0x086, 0x00014B3A,
 940        0xA0000000, 0x00000000,
 941                0x086, 0x00014B38,
 942        0xB0000000, 0x00000000,
 943        0x80000004, 0x00000000, 0x40000000, 0x00000000,
 944                0x08B, 0x00080180,
 945        0xA0000000, 0x00000000,
 946                0x08B, 0x00087180,
 947        0xB0000000, 0x00000000,
 948                0x018, 0x00000006,
 949                0x0EF, 0x00002000,
 950        0x80000001, 0x00000000, 0x40000000, 0x00000000,
 951                0x03B, 0x0003F218,
 952                0x03B, 0x00030A58,
 953                0x03B, 0x0002FA58,
 954                0x03B, 0x00022590,
 955                0x03B, 0x0001FA50,
 956                0x03B, 0x00010248,
 957                0x03B, 0x00008240,
 958        0x90000001, 0x00000005, 0x40000000, 0x00000000,
 959                0x03B, 0x0003F218,
 960                0x03B, 0x00030A58,
 961                0x03B, 0x0002FA58,
 962                0x03B, 0x00022590,
 963                0x03B, 0x0001FA50,
 964                0x03B, 0x00010248,
 965                0x03B, 0x00008240,
 966        0xA0000000, 0x00000000,
 967                0x03B, 0x00038A58,
 968                0x03B, 0x00037A58,
 969                0x03B, 0x0002A590,
 970                0x03B, 0x00027A50,
 971                0x03B, 0x00018248,
 972                0x03B, 0x00010240,
 973                0x03B, 0x00008240,
 974        0xB0000000, 0x00000000,
 975                0x0EF, 0x00000100,
 976        0x80000002, 0x00000000, 0x40000000, 0x00000000,
 977                0x034, 0x0000A4EE,
 978                0x034, 0x00009076,
 979                0x034, 0x00008073,
 980                0x034, 0x00007070,
 981                0x034, 0x0000606D,
 982                0x034, 0x0000506A,
 983                0x034, 0x00004049,
 984                0x034, 0x00003046,
 985                0x034, 0x00002028,
 986                0x034, 0x00001025,
 987                0x034, 0x00000022,
 988        0xA0000000, 0x00000000,
 989                0x034, 0x0000ADF4,
 990                0x034, 0x00009DF1,
 991                0x034, 0x00008DEE,
 992                0x034, 0x00007DEB,
 993                0x034, 0x00006DE8,
 994                0x034, 0x00005CEC,
 995                0x034, 0x00004CE9,
 996                0x034, 0x000034EA,
 997                0x034, 0x000024E7,
 998                0x034, 0x0000146B,
 999                0x034, 0x0000006D,
1000        0xB0000000, 0x00000000,
1001                0x0EF, 0x00000000,
1002                0x0EF, 0x000020A2,
1003                0x0DF, 0x00000080,
1004                0x035, 0x00000192,
1005                0x035, 0x00008192,
1006                0x035, 0x00010192,
1007                0x036, 0x00000024,
1008                0x036, 0x00008024,
1009                0x036, 0x00010024,
1010                0x036, 0x00018024,
1011                0x0EF, 0x00000000,
1012                0x051, 0x00000C21,
1013                0x052, 0x000006D9,
1014                0x053, 0x000FC649,
1015                0x054, 0x0000017E,
1016                0x0EF, 0x00000002,
1017                0x008, 0x00008400,
1018                0x018, 0x0001712A,
1019                0x0EF, 0x00001000,
1020                0x03A, 0x00000080,
1021                0x03B, 0x0003A02C,
1022                0x03C, 0x00004000,
1023                0x03A, 0x00000400,
1024                0x03B, 0x0003202C,
1025                0x03C, 0x00010000,
1026                0x03A, 0x000000A0,
1027                0x03B, 0x0002B064,
1028                0x03C, 0x00004000,
1029                0x03A, 0x000000D8,
1030                0x03B, 0x00023070,
1031                0x03C, 0x00004000,
1032                0x03A, 0x00000468,
1033                0x03B, 0x0001B870,
1034                0x03C, 0x00010000,
1035                0x03A, 0x00000098,
1036                0x03B, 0x00012085,
1037                0x03C, 0x000E4000,
1038                0x03A, 0x00000418,
1039                0x03B, 0x0000A080,
1040                0x03C, 0x000F0000,
1041                0x03A, 0x00000418,
1042                0x03B, 0x00002080,
1043                0x03C, 0x00010000,
1044                0x03A, 0x00000080,
1045                0x03B, 0x0007A02C,
1046                0x03C, 0x00004000,
1047                0x03A, 0x00000400,
1048                0x03B, 0x0007202C,
1049                0x03C, 0x00010000,
1050                0x03A, 0x000000A0,
1051                0x03B, 0x0006B064,
1052                0x03C, 0x00004000,
1053                0x03A, 0x000000D8,
1054                0x03B, 0x00063070,
1055                0x03C, 0x00004000,
1056                0x03A, 0x00000468,
1057                0x03B, 0x0005B870,
1058                0x03C, 0x00010000,
1059                0x03A, 0x00000098,
1060                0x03B, 0x00052085,
1061                0x03C, 0x000E4000,
1062                0x03A, 0x00000418,
1063                0x03B, 0x0004A080,
1064                0x03C, 0x000F0000,
1065                0x03A, 0x00000418,
1066                0x03B, 0x00042080,
1067                0x03C, 0x00010000,
1068                0x03A, 0x00000080,
1069                0x03B, 0x000BA02C,
1070                0x03C, 0x00004000,
1071                0x03A, 0x00000400,
1072                0x03B, 0x000B202C,
1073                0x03C, 0x00010000,
1074                0x03A, 0x000000A0,
1075                0x03B, 0x000AB064,
1076                0x03C, 0x00004000,
1077                0x03A, 0x000000D8,
1078                0x03B, 0x000A3070,
1079                0x03C, 0x00004000,
1080                0x03A, 0x00000468,
1081                0x03B, 0x0009B870,
1082                0x03C, 0x00010000,
1083                0x03A, 0x00000098,
1084                0x03B, 0x00092085,
1085                0x03C, 0x000E4000,
1086                0x03A, 0x00000418,
1087                0x03B, 0x0008A080,
1088                0x03C, 0x000F0000,
1089                0x03A, 0x00000418,
1090                0x03B, 0x00082080,
1091                0x03C, 0x00010000,
1092                0x0EF, 0x00001100,
1093        0x80000008, 0x00000000, 0x40000000, 0x00000000,
1094                0x034, 0x0004A0B2,
1095                0x034, 0x000490AF,
1096                0x034, 0x00048070,
1097                0x034, 0x0004706D,
1098                0x034, 0x00046050,
1099                0x034, 0x0004504D,
1100                0x034, 0x0004404A,
1101                0x034, 0x00043047,
1102                0x034, 0x0004200A,
1103                0x034, 0x00041007,
1104                0x034, 0x00040004,
1105        0x90000008, 0x05000000, 0x40000000, 0x00000000,
1106                0x034, 0x0004A0B1,
1107                0x034, 0x000490AE,
1108                0x034, 0x0004806F,
1109                0x034, 0x0004706C,
1110                0x034, 0x0004604C,
1111                0x034, 0x00045049,
1112                0x034, 0x00044046,
1113                0x034, 0x00043043,
1114                0x034, 0x00042006,
1115                0x034, 0x00041003,
1116                0x034, 0x00040000,
1117        0xA0000000, 0x00000000,
1118                0x034, 0x0004ADF5,
1119                0x034, 0x00049DF2,
1120                0x034, 0x00048DEF,
1121                0x034, 0x00047DEC,
1122                0x034, 0x00046DE9,
1123                0x034, 0x00045DE6,
1124                0x034, 0x00044DE3,
1125                0x034, 0x000438C8,
1126                0x034, 0x000428C5,
1127                0x034, 0x000418C2,
1128                0x034, 0x000408C0,
1129        0xB0000000, 0x00000000,
1130        0x80000008, 0x00000000, 0x40000000, 0x00000000,
1131                0x034, 0x0002A0B2,
1132                0x034, 0x000290AF,
1133                0x034, 0x00028070,
1134                0x034, 0x0002706D,
1135                0x034, 0x00026050,
1136                0x034, 0x0002504D,
1137                0x034, 0x0002404A,
1138                0x034, 0x00023047,
1139                0x034, 0x0002200A,
1140                0x034, 0x00021007,
1141                0x034, 0x00020004,
1142        0x90000008, 0x05000000, 0x40000000, 0x00000000,
1143                0x034, 0x0002A0B3,
1144                0x034, 0x000290B0,
1145                0x034, 0x00028071,
1146                0x034, 0x0002706E,
1147                0x034, 0x0002604E,
1148                0x034, 0x0002504B,
1149                0x034, 0x00024048,
1150                0x034, 0x00023045,
1151                0x034, 0x00022008,
1152                0x034, 0x00021005,
1153                0x034, 0x00020002,
1154        0xA0000000, 0x00000000,
1155                0x034, 0x0002ADF5,
1156                0x034, 0x00029DF2,
1157                0x034, 0x00028DEF,
1158                0x034, 0x00027DEC,
1159                0x034, 0x00026DE9,
1160                0x034, 0x00025DE6,
1161                0x034, 0x00024DE3,
1162                0x034, 0x000238C8,
1163                0x034, 0x000228C5,
1164                0x034, 0x000218C2,
1165                0x034, 0x000208C0,
1166        0xB0000000, 0x00000000,
1167        0x80000008, 0x00000000, 0x40000000, 0x00000000,
1168                0x034, 0x0000A0B2,
1169                0x034, 0x000090AF,
1170                0x034, 0x00008070,
1171                0x034, 0x0000706D,
1172                0x034, 0x00006050,
1173                0x034, 0x0000504D,
1174                0x034, 0x0000404A,
1175                0x034, 0x00003047,
1176                0x034, 0x0000200A,
1177                0x034, 0x00001007,
1178                0x034, 0x00000004,
1179        0x90000008, 0x05000000, 0x40000000, 0x00000000,
1180                0x034, 0x0000A0B3,
1181                0x034, 0x000090B0,
1182                0x034, 0x00008070,
1183                0x034, 0x0000706D,
1184                0x034, 0x0000604D,
1185                0x034, 0x0000504A,
1186                0x034, 0x00004047,
1187                0x034, 0x00003044,
1188                0x034, 0x00002007,
1189                0x034, 0x00001004,
1190                0x034, 0x00000001,
1191        0xA0000000, 0x00000000,
1192                0x034, 0x0000AFF7,
1193                0x034, 0x00009DF7,
1194                0x034, 0x00008DF4,
1195                0x034, 0x00007DF1,
1196                0x034, 0x00006DEE,
1197                0x034, 0x00005DEB,
1198                0x034, 0x00004DE8,
1199                0x034, 0x000038CC,
1200                0x034, 0x000028C9,
1201                0x034, 0x000018C6,
1202                0x034, 0x000008C3,
1203        0xB0000000, 0x00000000,
1204                0x0EF, 0x00000000,
1205        0x80000008, 0x00000000, 0x40000000, 0x00000000,
1206                0x018, 0x0001712A,
1207                0x0EF, 0x00000040,
1208                0x035, 0x000001C5,
1209                0x035, 0x000081C5,
1210                0x035, 0x000101C5,
1211                0x035, 0x00020174,
1212                0x035, 0x00028174,
1213                0x035, 0x00030174,
1214                0x035, 0x00040185,
1215                0x035, 0x00048185,
1216                0x035, 0x00050185,
1217                0x0EF, 0x00000000,
1218        0x90000008, 0x05000000, 0x40000000, 0x00000000,
1219                0x018, 0x0001712A,
1220                0x0EF, 0x00000040,
1221                0x035, 0x000001C5,
1222                0x035, 0x000081C5,
1223                0x035, 0x000101C5,
1224                0x035, 0x00020174,
1225                0x035, 0x00028174,
1226                0x035, 0x00030174,
1227                0x035, 0x00040185,
1228                0x035, 0x00048185,
1229                0x035, 0x00050185,
1230                0x0EF, 0x00000000,
1231        0xA0000000, 0x00000000,
1232                0x018, 0x0001712A,
1233                0x0EF, 0x00000040,
1234                0x035, 0x00000188,
1235                0x035, 0x00008147,
1236                0x035, 0x00010147,
1237                0x035, 0x000201D7,
1238                0x035, 0x000281D7,
1239                0x035, 0x000301D7,
1240                0x035, 0x000401D8,
1241                0x035, 0x000481D8,
1242                0x035, 0x000501D8,
1243                0x0EF, 0x00000000,
1244        0xB0000000, 0x00000000,
1245        0x80000008, 0x00000000, 0x40000000, 0x00000000,
1246                0x018, 0x0001712A,
1247                0x0EF, 0x00000010,
1248                0x036, 0x00005B8B,
1249                0x036, 0x0000DB8B,
1250                0x036, 0x00015B8B,
1251                0x036, 0x0001DB8B,
1252                0x036, 0x000262DB,
1253                0x036, 0x0002E2DB,
1254                0x036, 0x000362DB,
1255                0x036, 0x0003E2DB,
1256                0x036, 0x0004553B,
1257                0x036, 0x0004D53B,
1258                0x036, 0x0005553B,
1259                0x036, 0x0005D53B,
1260        0x90000008, 0x05000000, 0x40000000, 0x00000000,
1261                0x018, 0x0001712A,
1262                0x0EF, 0x00000010,
1263                0x036, 0x00005B8B,
1264                0x036, 0x0000DB8B,
1265                0x036, 0x00015B8B,
1266                0x036, 0x0001DB8B,
1267                0x036, 0x000262DB,
1268                0x036, 0x0002E2DB,
1269                0x036, 0x000362DB,
1270                0x036, 0x0003E2DB,
1271                0x036, 0x0004553B,
1272                0x036, 0x0004D53B,
1273                0x036, 0x0005553B,
1274                0x036, 0x0005D53B,
1275        0xA0000000, 0x00000000,
1276                0x018, 0x0001712A,
1277                0x0EF, 0x00000010,
1278                0x036, 0x00084EB4,
1279                0x036, 0x0008CC35,
1280                0x036, 0x00094C35,
1281                0x036, 0x0009CC35,
1282                0x036, 0x000A4C35,
1283                0x036, 0x000ACC35,
1284                0x036, 0x000B4C35,
1285                0x036, 0x000BCC35,
1286                0x036, 0x000C4C34,
1287                0x036, 0x000CCC35,
1288                0x036, 0x000D4C35,
1289                0x036, 0x000DCC35,
1290        0xB0000000, 0x00000000,
1291                0x0EF, 0x00000000,
1292                0x0EF, 0x00000008,
1293        0x80000008, 0x00000000, 0x40000000, 0x00000000,
1294                0x03C, 0x000002DC,
1295                0x03C, 0x00000524,
1296                0x03C, 0x00000902,
1297        0x90000008, 0x05000000, 0x40000000, 0x00000000,
1298                0x03C, 0x000002DC,
1299                0x03C, 0x00000524,
1300                0x03C, 0x00000902,
1301        0xA0000000, 0x00000000,
1302                0x03C, 0x000002A8,
1303                0x03C, 0x000005A2,
1304                0x03C, 0x00000880,
1305        0xB0000000, 0x00000000,
1306                0x0EF, 0x00000000,
1307                0x018, 0x0001712A,
1308                0x0EF, 0x00000002,
1309                0x0DF, 0x00000080,
1310        0x80000008, 0x00000000, 0x40000000, 0x00000000,
1311                0x061, 0x000EAC43,
1312                0x062, 0x00038F47,
1313                0x063, 0x00031157,
1314                0x064, 0x0001C4AC,
1315                0x065, 0x000931D1,
1316        0x90000008, 0x05000000, 0x40000000, 0x00000000,
1317                0x061, 0x000EAC43,
1318                0x062, 0x00038F47,
1319                0x063, 0x00031157,
1320                0x064, 0x0001C4AC,
1321                0x065, 0x000931D2,
1322        0x90000002, 0x00000000, 0x40000000, 0x00000000,
1323                0x061, 0x000EAC43,
1324                0x062, 0x00038F47,
1325                0x063, 0x00031157,
1326                0x064, 0x0001C4AC,
1327                0x065, 0x000931D1,
1328        0xA0000000, 0x00000000,
1329                0x061, 0x000E5D53,
1330                0x062, 0x00038FCD,
1331                0x063, 0x000114EB,
1332                0x064, 0x000196AC,
1333                0x065, 0x000911D7,
1334        0xB0000000, 0x00000000,
1335                0x008, 0x00008400,
1336};
1337
1338u32 RTL8812AE_RADIOB_1TARRAYLEN = sizeof(RTL8812AE_RADIOB_ARRAY) / sizeof(u32);
1339
1340u32 RTL8821AE_RADIOA_ARRAY[] = {
1341                0x018, 0x0001712A,
1342                0x056, 0x00051CF2,
1343                0x066, 0x00040000,
1344                0x000, 0x00010000,
1345                0x01E, 0x00080000,
1346                0x082, 0x00000830,
1347                0x083, 0x00021800,
1348                0x084, 0x00028000,
1349                0x085, 0x00048000,
1350                0x086, 0x00094838,
1351                0x087, 0x00044980,
1352                0x088, 0x00048000,
1353                0x089, 0x0000D480,
1354                0x08A, 0x00042240,
1355                0x08B, 0x000F0380,
1356                0x08C, 0x00090000,
1357                0x08D, 0x00022852,
1358                0x08E, 0x00065540,
1359                0x08F, 0x00088001,
1360                0x0EF, 0x00020000,
1361                0x03E, 0x00000380,
1362                0x03F, 0x00090018,
1363                0x03E, 0x00020380,
1364                0x03F, 0x000A0018,
1365                0x03E, 0x00040308,
1366                0x03F, 0x000A0018,
1367                0x03E, 0x00060018,
1368                0x03F, 0x000A0018,
1369                0x0EF, 0x00000000,
1370                0x018, 0x0001712A,
1371                0x089, 0x00000080,
1372                0x08B, 0x00080180,
1373                0x0EF, 0x00001000,
1374                0x03A, 0x00000244,
1375                0x03B, 0x00038027,
1376                0x03C, 0x00082000,
1377                0x03A, 0x00000244,
1378                0x03B, 0x00030113,
1379                0x03C, 0x00082000,
1380                0x03A, 0x0000014C,
1381                0x03B, 0x00028027,
1382                0x03C, 0x00082000,
1383                0x03A, 0x000000CC,
1384                0x03B, 0x00027027,
1385                0x03C, 0x00042000,
1386                0x03A, 0x0000014C,
1387                0x03B, 0x0001F913,
1388                0x03C, 0x00042000,
1389                0x03A, 0x0000010C,
1390                0x03B, 0x00017F10,
1391                0x03C, 0x00012000,
1392                0x03A, 0x000000D0,
1393                0x03B, 0x00008027,
1394                0x03C, 0x000CA000,
1395                0x03A, 0x00000244,
1396                0x03B, 0x00078027,
1397                0x03C, 0x00082000,
1398                0x03A, 0x00000244,
1399                0x03B, 0x00070113,
1400                0x03C, 0x00082000,
1401                0x03A, 0x0000014C,
1402                0x03B, 0x00068027,
1403                0x03C, 0x00082000,
1404                0x03A, 0x000000CC,
1405                0x03B, 0x00067027,
1406                0x03C, 0x00042000,
1407                0x03A, 0x0000014C,
1408                0x03B, 0x0005F913,
1409                0x03C, 0x00042000,
1410                0x03A, 0x0000010C,
1411                0x03B, 0x00057F10,
1412                0x03C, 0x00012000,
1413                0x03A, 0x000000D0,
1414                0x03B, 0x00048027,
1415                0x03C, 0x000CA000,
1416                0x03A, 0x00000244,
1417                0x03B, 0x000B8027,
1418                0x03C, 0x00082000,
1419                0x03A, 0x00000244,
1420                0x03B, 0x000B0113,
1421                0x03C, 0x00082000,
1422                0x03A, 0x0000014C,
1423                0x03B, 0x000A8027,
1424                0x03C, 0x00082000,
1425                0x03A, 0x000000CC,
1426                0x03B, 0x000A7027,
1427                0x03C, 0x00042000,
1428                0x03A, 0x0000014C,
1429                0x03B, 0x0009F913,
1430                0x03C, 0x00042000,
1431                0x03A, 0x0000010C,
1432                0x03B, 0x00097F10,
1433                0x03C, 0x00012000,
1434                0x03A, 0x000000D0,
1435                0x03B, 0x00088027,
1436                0x03C, 0x000CA000,
1437                0x0EF, 0x00000000,
1438                0x0EF, 0x00001100,
1439        0xFF0F0104, 0xABCD,
1440                0x034, 0x0004ADF3,
1441                0x034, 0x00049DF0,
1442        0xFF0F0204, 0xCDEF,
1443                0x034, 0x0004ADF3,
1444                0x034, 0x00049DF0,
1445        0xFF0F0404, 0xCDEF,
1446                0x034, 0x0004ADF3,
1447                0x034, 0x00049DF0,
1448        0xFF0F0200, 0xCDEF,
1449                0x034, 0x0004ADF5,
1450                0x034, 0x00049DF2,
1451        0xFF0F02C0, 0xCDEF,
1452                0x034, 0x0004A0F3,
1453                0x034, 0x000490B1,
1454        0xCDCDCDCD, 0xCDCD,
1455                0x034, 0x0004ADF7,
1456                0x034, 0x00049DF3,
1457        0xFF0F0104, 0xDEAD,
1458        0xFF0F0104, 0xABCD,
1459                0x034, 0x00048DED,
1460                0x034, 0x00047DEA,
1461                0x034, 0x00046DE7,
1462                0x034, 0x00045CE9,
1463                0x034, 0x00044CE6,
1464                0x034, 0x000438C6,
1465                0x034, 0x00042886,
1466                0x034, 0x00041486,
1467                0x034, 0x00040447,
1468        0xFF0F0204, 0xCDEF,
1469                0x034, 0x00048DED,
1470                0x034, 0x00047DEA,
1471                0x034, 0x00046DE7,
1472                0x034, 0x00045CE9,
1473                0x034, 0x00044CE6,
1474                0x034, 0x000438C6,
1475                0x034, 0x00042886,
1476                0x034, 0x00041486,
1477                0x034, 0x00040447,
1478        0xFF0F0404, 0xCDEF,
1479                0x034, 0x00048DED,
1480                0x034, 0x00047DEA,
1481                0x034, 0x00046DE7,
1482                0x034, 0x00045CE9,
1483                0x034, 0x00044CE6,
1484                0x034, 0x000438C6,
1485                0x034, 0x00042886,
1486                0x034, 0x00041486,
1487                0x034, 0x00040447,
1488        0xFF0F02C0, 0xCDEF,
1489                0x034, 0x000480AE,
1490                0x034, 0x000470AB,
1491                0x034, 0x0004608B,
1492                0x034, 0x00045069,
1493                0x034, 0x00044048,
1494                0x034, 0x00043045,
1495                0x034, 0x00042026,
1496                0x034, 0x00041023,
1497                0x034, 0x00040002,
1498        0xCDCDCDCD, 0xCDCD,
1499                0x034, 0x00048DEF,
1500                0x034, 0x00047DEC,
1501                0x034, 0x00046DE9,
1502                0x034, 0x00045CCB,
1503                0x034, 0x0004488D,
1504                0x034, 0x0004348D,
1505                0x034, 0x0004248A,
1506                0x034, 0x0004108D,
1507                0x034, 0x0004008A,
1508        0xFF0F0104, 0xDEAD,
1509        0xFF0F0200, 0xABCD,
1510                0x034, 0x0002ADF4,
1511        0xFF0F02C0, 0xCDEF,
1512                0x034, 0x0002A0F3,
1513        0xCDCDCDCD, 0xCDCD,
1514                0x034, 0x0002ADF7,
1515        0xFF0F0200, 0xDEAD,
1516        0xFF0F0104, 0xABCD,
1517                0x034, 0x00029DF4,
1518        0xFF0F0204, 0xCDEF,
1519                0x034, 0x00029DF4,
1520        0xFF0F0404, 0xCDEF,
1521                0x034, 0x00029DF4,
1522        0xFF0F0200, 0xCDEF,
1523                0x034, 0x00029DF1,
1524        0xFF0F02C0, 0xCDEF,
1525                0x034, 0x000290F0,
1526        0xCDCDCDCD, 0xCDCD,
1527                0x034, 0x00029DF2,
1528        0xFF0F0104, 0xDEAD,
1529        0xFF0F0104, 0xABCD,
1530                0x034, 0x00028DF1,
1531                0x034, 0x00027DEE,
1532                0x034, 0x00026DEB,
1533                0x034, 0x00025CEC,
1534                0x034, 0x00024CE9,
1535                0x034, 0x000238CA,
1536                0x034, 0x00022889,
1537                0x034, 0x00021489,
1538                0x034, 0x0002044A,
1539        0xFF0F0204, 0xCDEF,
1540                0x034, 0x00028DF1,
1541                0x034, 0x00027DEE,
1542                0x034, 0x00026DEB,
1543                0x034, 0x00025CEC,
1544                0x034, 0x00024CE9,
1545                0x034, 0x000238CA,
1546                0x034, 0x00022889,
1547                0x034, 0x00021489,
1548                0x034, 0x0002044A,
1549        0xFF0F0404, 0xCDEF,
1550                0x034, 0x00028DF1,
1551                0x034, 0x00027DEE,
1552                0x034, 0x00026DEB,
1553                0x034, 0x00025CEC,
1554                0x034, 0x00024CE9,
1555                0x034, 0x000238CA,
1556                0x034, 0x00022889,
1557                0x034, 0x00021489,
1558                0x034, 0x0002044A,
1559        0xFF0F02C0, 0xCDEF,
1560                0x034, 0x000280AF,
1561                0x034, 0x000270AC,
1562                0x034, 0x0002608B,
1563                0x034, 0x00025069,
1564                0x034, 0x00024048,
1565                0x034, 0x00023045,
1566                0x034, 0x00022026,
1567                0x034, 0x00021023,
1568                0x034, 0x00020002,
1569        0xCDCDCDCD, 0xCDCD,
1570                0x034, 0x00028DEE,
1571                0x034, 0x00027DEB,
1572                0x034, 0x00026CCD,
1573                0x034, 0x00025CCA,
1574                0x034, 0x0002488C,
1575                0x034, 0x0002384C,
1576                0x034, 0x00022849,
1577                0x034, 0x00021449,
1578                0x034, 0x0002004D,
1579        0xFF0F0104, 0xDEAD,
1580        0xFF0F02C0, 0xABCD,
1581                0x034, 0x0000A0D7,
1582                0x034, 0x000090D3,
1583                0x034, 0x000080B1,
1584                0x034, 0x000070AE,
1585        0xCDCDCDCD, 0xCDCD,
1586                0x034, 0x0000ADF7,
1587                0x034, 0x00009DF4,
1588                0x034, 0x00008DF1,
1589                0x034, 0x00007DEE,
1590        0xFF0F02C0, 0xDEAD,
1591        0xFF0F0104, 0xABCD,
1592                0x034, 0x00006DEB,
1593                0x034, 0x00005CEC,
1594                0x034, 0x00004CE9,
1595                0x034, 0x000038CA,
1596                0x034, 0x00002889,
1597                0x034, 0x00001489,
1598                0x034, 0x0000044A,
1599        0xFF0F0204, 0xCDEF,
1600                0x034, 0x00006DEB,
1601                0x034, 0x00005CEC,
1602                0x034, 0x00004CE9,
1603                0x034, 0x000038CA,
1604                0x034, 0x00002889,
1605                0x034, 0x00001489,
1606                0x034, 0x0000044A,
1607        0xFF0F0404, 0xCDEF,
1608                0x034, 0x00006DEB,
1609                0x034, 0x00005CEC,
1610                0x034, 0x00004CE9,
1611                0x034, 0x000038CA,
1612                0x034, 0x00002889,
1613                0x034, 0x00001489,
1614                0x034, 0x0000044A,
1615        0xFF0F02C0, 0xCDEF,
1616                0x034, 0x0000608D,
1617                0x034, 0x0000506B,
1618                0x034, 0x0000404A,
1619                0x034, 0x00003047,
1620                0x034, 0x00002044,
1621                0x034, 0x00001025,
1622                0x034, 0x00000004,
1623        0xCDCDCDCD, 0xCDCD,
1624                0x034, 0x00006DCD,
1625                0x034, 0x00005CCD,
1626                0x034, 0x00004CCA,
1627                0x034, 0x0000388C,
1628                0x034, 0x00002888,
1629                0x034, 0x00001488,
1630                0x034, 0x00000486,
1631        0xFF0F0104, 0xDEAD,
1632                0x0EF, 0x00000000,
1633                0x018, 0x0001712A,
1634                0x0EF, 0x00000040,
1635        0xFF0F0104, 0xABCD,
1636                0x035, 0x00000187,
1637                0x035, 0x00008187,
1638                0x035, 0x00010187,
1639                0x035, 0x00020188,
1640                0x035, 0x00028188,
1641                0x035, 0x00030188,
1642                0x035, 0x00040188,
1643                0x035, 0x00048188,
1644                0x035, 0x00050188,
1645        0xFF0F0204, 0xCDEF,
1646                0x035, 0x00000187,
1647                0x035, 0x00008187,
1648                0x035, 0x00010187,
1649                0x035, 0x00020188,
1650                0x035, 0x00028188,
1651                0x035, 0x00030188,
1652                0x035, 0x00040188,
1653                0x035, 0x00048188,
1654                0x035, 0x00050188,
1655        0xFF0F0404, 0xCDEF,
1656                0x035, 0x00000187,
1657                0x035, 0x00008187,
1658                0x035, 0x00010187,
1659                0x035, 0x00020188,
1660                0x035, 0x00028188,
1661                0x035, 0x00030188,
1662                0x035, 0x00040188,
1663                0x035, 0x00048188,
1664                0x035, 0x00050188,
1665        0xCDCDCDCD, 0xCDCD,
1666                0x035, 0x00000145,
1667                0x035, 0x00008145,
1668                0x035, 0x00010145,
1669                0x035, 0x00020196,
1670                0x035, 0x00028196,
1671                0x035, 0x00030196,
1672                0x035, 0x000401C7,
1673                0x035, 0x000481C7,
1674                0x035, 0x000501C7,
1675        0xFF0F0104, 0xDEAD,
1676                0x0EF, 0x00000000,
1677                0x018, 0x0001712A,
1678                0x0EF, 0x00000010,
1679        0xFF0F0104, 0xABCD,
1680                0x036, 0x00085733,
1681                0x036, 0x0008D733,
1682                0x036, 0x00095733,
1683                0x036, 0x0009D733,
1684                0x036, 0x000A64B4,
1685                0x036, 0x000AE4B4,
1686                0x036, 0x000B64B4,
1687                0x036, 0x000BE4B4,
1688                0x036, 0x000C64B4,
1689                0x036, 0x000CE4B4,
1690                0x036, 0x000D64B4,
1691                0x036, 0x000DE4B4,
1692        0xFF0F0204, 0xCDEF,
1693                0x036, 0x00085733,
1694                0x036, 0x0008D733,
1695                0x036, 0x00095733,
1696                0x036, 0x0009D733,
1697                0x036, 0x000A64B4,
1698                0x036, 0x000AE4B4,
1699                0x036, 0x000B64B4,
1700                0x036, 0x000BE4B4,
1701                0x036, 0x000C64B4,
1702                0x036, 0x000CE4B4,
1703                0x036, 0x000D64B4,
1704                0x036, 0x000DE4B4,
1705        0xFF0F0404, 0xCDEF,
1706                0x036, 0x00085733,
1707                0x036, 0x0008D733,
1708                0x036, 0x00095733,
1709                0x036, 0x0009D733,
1710                0x036, 0x000A64B4,
1711                0x036, 0x000AE4B4,
1712                0x036, 0x000B64B4,
1713                0x036, 0x000BE4B4,
1714                0x036, 0x000C64B4,
1715                0x036, 0x000CE4B4,
1716                0x036, 0x000D64B4,
1717                0x036, 0x000DE4B4,
1718        0xCDCDCDCD, 0xCDCD,
1719                0x036, 0x000056B3,
1720                0x036, 0x0000D6B3,
1721                0x036, 0x000156B3,
1722                0x036, 0x0001D6B3,
1723                0x036, 0x00026634,
1724                0x036, 0x0002E634,
1725                0x036, 0x00036634,
1726                0x036, 0x0003E634,
1727                0x036, 0x000467B4,
1728                0x036, 0x0004E7B4,
1729                0x036, 0x000567B4,
1730                0x036, 0x0005E7B4,
1731        0xFF0F0104, 0xDEAD,
1732                0x0EF, 0x00000000,
1733                0x0EF, 0x00000008,
1734        0xFF0F0104, 0xABCD,
1735                0x03C, 0x000001C8,
1736                0x03C, 0x00000492,
1737        0xFF0F0204, 0xCDEF,
1738                0x03C, 0x000001C8,
1739                0x03C, 0x00000492,
1740        0xFF0F0404, 0xCDEF,
1741                0x03C, 0x000001C8,
1742                0x03C, 0x00000492,
1743        0xCDCDCDCD, 0xCDCD,
1744                0x03C, 0x0000022A,
1745                0x03C, 0x00000594,
1746        0xFF0F0104, 0xDEAD,
1747        0xFF0F0104, 0xABCD,
1748                0x03C, 0x00000800,
1749        0xFF0F0204, 0xCDEF,
1750                0x03C, 0x00000800,
1751        0xFF0F0404, 0xCDEF,
1752                0x03C, 0x00000800,
1753        0xFF0F02C0, 0xCDEF,
1754                0x03C, 0x00000820,
1755        0xCDCDCDCD, 0xCDCD,
1756                0x03C, 0x00000900,
1757        0xFF0F0104, 0xDEAD,
1758                0x0EF, 0x00000000,
1759                0x018, 0x0001712A,
1760                0x0EF, 0x00000002,
1761        0xFF0F0104, 0xABCD,
1762                0x008, 0x0004E400,
1763        0xFF0F0204, 0xCDEF,
1764                0x008, 0x0004E400,
1765        0xFF0F0404, 0xCDEF,
1766                0x008, 0x0004E400,
1767        0xCDCDCDCD, 0xCDCD,
1768                0x008, 0x00002000,
1769        0xFF0F0104, 0xDEAD,
1770                0x0EF, 0x00000000,
1771                0x0DF, 0x000000C0,
1772                0x01F, 0x00040064,
1773        0xFF0F0104, 0xABCD,
1774                0x058, 0x000A7284,
1775                0x059, 0x000600EC,
1776        0xFF0F0204, 0xCDEF,
1777                0x058, 0x000A7284,
1778                0x059, 0x000600EC,
1779        0xFF0F0404, 0xCDEF,
1780                0x058, 0x000A7284,
1781                0x059, 0x000600EC,
1782        0xCDCDCDCD, 0xCDCD,
1783                0x058, 0x00081184,
1784                0x059, 0x0006016C,
1785        0xFF0F0104, 0xDEAD,
1786        0xFF0F0104, 0xABCD,
1787                0x061, 0x000E8D73,
1788                0x062, 0x00093FC5,
1789        0xFF0F0204, 0xCDEF,
1790                0x061, 0x000E8D73,
1791                0x062, 0x00093FC5,
1792        0xFF0F0404, 0xCDEF,
1793                0x061, 0x000E8D73,
1794                0x062, 0x00093FC5,
1795        0xCDCDCDCD, 0xCDCD,
1796                0x061, 0x000EAD53,
1797                0x062, 0x00093BC4,
1798        0xFF0F0104, 0xDEAD,
1799        0xFF0F0104, 0xABCD,
1800                0x063, 0x000110E9,
1801        0xFF0F0204, 0xCDEF,
1802                0x063, 0x000110E9,
1803        0xFF0F0404, 0xCDEF,
1804                0x063, 0x000110E9,
1805        0xFF0F0200, 0xCDEF,
1806                0x063, 0x000710E9,
1807        0xFF0F02C0, 0xCDEF,
1808                0x063, 0x000110E9,
1809        0xCDCDCDCD, 0xCDCD,
1810                0x063, 0x000714E9,
1811        0xFF0F0104, 0xDEAD,
1812        0xFF0F0104, 0xABCD,
1813                0x064, 0x0001C27C,
1814        0xFF0F0204, 0xCDEF,
1815                0x064, 0x0001C27C,
1816        0xFF0F0404, 0xCDEF,
1817                0x064, 0x0001C27C,
1818        0xCDCDCDCD, 0xCDCD,
1819                0x064, 0x0001C67C,
1820        0xFF0F0104, 0xDEAD,
1821        0xFF0F0200, 0xABCD,
1822                0x065, 0x00093016,
1823        0xFF0F02C0, 0xCDEF,
1824                0x065, 0x00093015,
1825        0xCDCDCDCD, 0xCDCD,
1826                0x065, 0x00091016,
1827        0xFF0F0200, 0xDEAD,
1828                0x018, 0x00000006,
1829                0x0EF, 0x00002000,
1830                0x03B, 0x0003824B,
1831                0x03B, 0x0003024B,
1832                0x03B, 0x0002844B,
1833                0x03B, 0x00020F4B,
1834                0x03B, 0x00018F4B,
1835                0x03B, 0x000104B2,
1836                0x03B, 0x00008049,
1837                0x03B, 0x00000148,
1838                0x03B, 0x0007824B,
1839                0x03B, 0x0007024B,
1840                0x03B, 0x0006824B,
1841                0x03B, 0x00060F4B,
1842                0x03B, 0x00058F4B,
1843                0x03B, 0x000504B2,
1844                0x03B, 0x00048049,
1845                0x03B, 0x00040148,
1846                0x0EF, 0x00000000,
1847                0x0EF, 0x00000100,
1848                0x034, 0x0000ADF3,
1849                0x034, 0x00009DF0,
1850                0x034, 0x00008D70,
1851                0x034, 0x00007D6D,
1852                0x034, 0x00006CEE,
1853                0x034, 0x00005CCC,
1854                0x034, 0x000044EC,
1855                0x034, 0x000034AC,
1856                0x034, 0x0000246D,
1857                0x034, 0x0000106F,
1858                0x034, 0x0000006C,
1859                0x0EF, 0x00000000,
1860                0x0ED, 0x00000010,
1861                0x044, 0x0000ADF2,
1862                0x044, 0x00009DEF,
1863                0x044, 0x00008DEC,
1864                0x044, 0x00007DE9,
1865                0x044, 0x00006CEC,
1866                0x044, 0x00005CE9,
1867                0x044, 0x000044EC,
1868                0x044, 0x000034E9,
1869                0x044, 0x0000246C,
1870                0x044, 0x00001469,
1871                0x044, 0x0000006C,
1872                0x0ED, 0x00000000,
1873                0x0ED, 0x00000001,
1874                0x040, 0x00038DA7,
1875                0x040, 0x000300C2,
1876                0x040, 0x000288E2,
1877                0x040, 0x000200B8,
1878                0x040, 0x000188A5,
1879                0x040, 0x00010FBC,
1880                0x040, 0x00008F71,
1881                0x040, 0x00000240,
1882                0x0ED, 0x00000000,
1883                0x0EF, 0x000020A2,
1884                0x0DF, 0x00000080,
1885                0x035, 0x00000120,
1886                0x035, 0x00008120,
1887                0x035, 0x00010120,
1888                0x036, 0x00000085,
1889                0x036, 0x00008085,
1890                0x036, 0x00010085,
1891                0x036, 0x00018085,
1892                0x0EF, 0x00000000,
1893                0x051, 0x00000C31,
1894                0x052, 0x00000622,
1895                0x053, 0x000FC70B,
1896                0x054, 0x0000017E,
1897                0x056, 0x00051DF3,
1898                0x051, 0x00000C01,
1899                0x052, 0x000006D6,
1900                0x053, 0x000FC649,
1901                0x070, 0x00049661,
1902                0x071, 0x0007843E,
1903                0x072, 0x00000382,
1904                0x074, 0x00051400,
1905                0x035, 0x00000160,
1906                0x035, 0x00008160,
1907                0x035, 0x00010160,
1908                0x036, 0x00000124,
1909                0x036, 0x00008124,
1910                0x036, 0x00010124,
1911                0x036, 0x00018124,
1912                0x0ED, 0x0000000C,
1913                0x045, 0x00000140,
1914                0x045, 0x00008140,
1915                0x045, 0x00010140,
1916                0x046, 0x00000124,
1917                0x046, 0x00008124,
1918                0x046, 0x00010124,
1919                0x046, 0x00018124,
1920                0x0DF, 0x00000088,
1921                0x0B3, 0x000F0E18,
1922                0x0B4, 0x0001214C,
1923                0x0B7, 0x0003000C,
1924                0x01C, 0x000539D2,
1925                0x018, 0x0001F12A,
1926                0x0FE, 0x00000000,
1927                0x0FE, 0x00000000,
1928                0x018, 0x0001712A,
1929
1930};
1931
1932u32 RTL8821AE_RADIOA_1TARRAYLEN = sizeof(RTL8821AE_RADIOA_ARRAY) / sizeof(u32);
1933
1934u32 RTL8812AE_MAC_REG_ARRAY[] = {
1935                0x010, 0x0000000C,
1936        0x80000200, 0x00000000, 0x40000000, 0x00000000,
1937                0x011, 0x00000066,
1938        0xA0000000, 0x00000000,
1939                0x011, 0x0000005A,
1940        0xB0000000, 0x00000000,
1941                0x025, 0x0000000F,
1942                0x072, 0x00000000,
1943                0x420, 0x00000080,
1944                0x428, 0x0000000A,
1945                0x429, 0x00000010,
1946                0x430, 0x00000000,
1947                0x431, 0x00000000,
1948                0x432, 0x00000000,
1949                0x433, 0x00000001,
1950                0x434, 0x00000004,
1951                0x435, 0x00000005,
1952                0x436, 0x00000007,
1953                0x437, 0x00000008,
1954                0x43C, 0x00000004,
1955                0x43D, 0x00000005,
1956                0x43E, 0x00000007,
1957                0x43F, 0x00000008,
1958                0x440, 0x0000005D,
1959                0x441, 0x00000001,
1960                0x442, 0x00000000,
1961                0x444, 0x00000010,
1962                0x445, 0x00000000,
1963                0x446, 0x00000000,
1964                0x447, 0x00000000,
1965                0x448, 0x00000000,
1966                0x449, 0x000000F0,
1967                0x44A, 0x0000000F,
1968                0x44B, 0x0000003E,
1969                0x44C, 0x00000010,
1970                0x44D, 0x00000000,
1971                0x44E, 0x00000000,
1972                0x44F, 0x00000000,
1973                0x450, 0x00000000,
1974                0x451, 0x000000F0,
1975                0x452, 0x0000000F,
1976                0x453, 0x00000000,
1977                0x45B, 0x00000080,
1978                0x460, 0x00000066,
1979                0x461, 0x00000066,
1980                0x4C8, 0x000000FF,
1981                0x4C9, 0x00000008,
1982                0x4CC, 0x000000FF,
1983                0x4CD, 0x000000FF,
1984                0x4CE, 0x00000001,
1985                0x500, 0x00000026,
1986                0x501, 0x000000A2,
1987                0x502, 0x0000002F,
1988                0x503, 0x00000000,
1989                0x504, 0x00000028,
1990                0x505, 0x000000A3,
1991                0x506, 0x0000005E,
1992                0x507, 0x00000000,
1993                0x508, 0x0000002B,
1994                0x509, 0x000000A4,
1995                0x50A, 0x0000005E,
1996                0x50B, 0x00000000,
1997                0x50C, 0x0000004F,
1998                0x50D, 0x000000A4,
1999                0x50E, 0x00000000,
2000                0x50F, 0x00000000,
2001                0x512, 0x0000001C,
2002                0x514, 0x0000000A,
2003                0x516, 0x0000000A,
2004                0x525, 0x0000004F,
2005                0x550, 0x00000010,
2006                0x551, 0x00000010,
2007                0x559, 0x00000002,
2008                0x55C, 0x00000050,
2009                0x55D, 0x000000FF,
2010                0x604, 0x00000009,
2011                0x605, 0x00000030,
2012                0x607, 0x00000003,
2013                0x608, 0x0000000E,
2014                0x609, 0x0000002A,
2015                0x620, 0x000000FF,
2016                0x621, 0x000000FF,
2017                0x622, 0x000000FF,
2018                0x623, 0x000000FF,
2019                0x624, 0x000000FF,
2020                0x625, 0x000000FF,
2021                0x626, 0x000000FF,
2022                0x627, 0x000000FF,
2023                0x638, 0x00000050,
2024                0x63C, 0x0000000A,
2025                0x63D, 0x0000000A,
2026                0x63E, 0x0000000E,
2027                0x63F, 0x0000000E,
2028                0x640, 0x00000080,
2029                0x642, 0x00000040,
2030                0x643, 0x00000000,
2031                0x652, 0x000000C8,
2032                0x66E, 0x00000005,
2033                0x700, 0x00000021,
2034                0x701, 0x00000043,
2035                0x702, 0x00000065,
2036                0x703, 0x00000087,
2037                0x708, 0x00000021,
2038                0x709, 0x00000043,
2039                0x70A, 0x00000065,
2040                0x70B, 0x00000087,
2041                0x718, 0x00000040,
2042};
2043
2044u32 RTL8812AE_MAC_1T_ARRAYLEN = sizeof(RTL8812AE_MAC_REG_ARRAY) / sizeof(u32);
2045
2046u32 RTL8821AE_MAC_REG_ARRAY[] = {
2047                0x428, 0x0000000A,
2048                0x429, 0x00000010,
2049                0x430, 0x00000000,
2050                0x431, 0x00000000,
2051                0x432, 0x00000000,
2052                0x433, 0x00000001,
2053                0x434, 0x00000004,
2054                0x435, 0x00000005,
2055                0x436, 0x00000007,
2056                0x437, 0x00000008,
2057                0x43C, 0x00000004,
2058                0x43D, 0x00000005,
2059                0x43E, 0x00000007,
2060                0x43F, 0x00000008,
2061                0x440, 0x0000005D,
2062                0x441, 0x00000001,
2063                0x442, 0x00000000,
2064                0x444, 0x00000010,
2065                0x445, 0x00000000,
2066                0x446, 0x00000000,
2067                0x447, 0x00000000,
2068                0x448, 0x00000000,
2069                0x449, 0x000000F0,
2070                0x44A, 0x0000000F,
2071                0x44B, 0x0000003E,
2072                0x44C, 0x00000010,
2073                0x44D, 0x00000000,
2074                0x44E, 0x00000000,
2075                0x44F, 0x00000000,
2076                0x450, 0x00000000,
2077                0x451, 0x000000F0,
2078                0x452, 0x0000000F,
2079                0x453, 0x00000000,
2080                0x456, 0x0000005E,
2081                0x460, 0x00000066,
2082                0x461, 0x00000066,
2083                0x4C8, 0x0000003F,
2084                0x4C9, 0x000000FF,
2085                0x4CC, 0x000000FF,
2086                0x4CD, 0x000000FF,
2087                0x4CE, 0x00000001,
2088                0x500, 0x00000026,
2089                0x501, 0x000000A2,
2090                0x502, 0x0000002F,
2091                0x503, 0x00000000,
2092                0x504, 0x00000028,
2093                0x505, 0x000000A3,
2094                0x506, 0x0000005E,
2095                0x507, 0x00000000,
2096                0x508, 0x0000002B,
2097                0x509, 0x000000A4,
2098                0x50A, 0x0000005E,
2099                0x50B, 0x00000000,
2100                0x50C, 0x0000004F,
2101                0x50D, 0x000000A4,
2102                0x50E, 0x00000000,
2103                0x50F, 0x00000000,
2104                0x512, 0x0000001C,
2105                0x514, 0x0000000A,
2106                0x516, 0x0000000A,
2107                0x525, 0x0000004F,
2108                0x550, 0x00000010,
2109                0x551, 0x00000010,
2110                0x559, 0x00000002,
2111                0x55C, 0x00000050,
2112                0x55D, 0x000000FF,
2113                0x605, 0x00000030,
2114                0x607, 0x00000007,
2115                0x608, 0x0000000E,
2116                0x609, 0x0000002A,
2117                0x620, 0x000000FF,
2118                0x621, 0x000000FF,
2119                0x622, 0x000000FF,
2120                0x623, 0x000000FF,
2121                0x624, 0x000000FF,
2122                0x625, 0x000000FF,
2123                0x626, 0x000000FF,
2124                0x627, 0x000000FF,
2125                0x638, 0x00000050,
2126                0x63C, 0x0000000A,
2127                0x63D, 0x0000000A,
2128                0x63E, 0x0000000E,
2129                0x63F, 0x0000000E,
2130                0x640, 0x00000040,
2131                0x642, 0x00000040,
2132                0x643, 0x00000000,
2133                0x652, 0x000000C8,
2134                0x66E, 0x00000005,
2135                0x700, 0x00000021,
2136                0x701, 0x00000043,
2137                0x702, 0x00000065,
2138                0x703, 0x00000087,
2139                0x708, 0x00000021,
2140                0x709, 0x00000043,
2141                0x70A, 0x00000065,
2142                0x70B, 0x00000087,
2143                0x718, 0x00000040,
2144};
2145
2146u32 RTL8821AE_MAC_1T_ARRAYLEN = sizeof(RTL8821AE_MAC_REG_ARRAY) / sizeof(u32);
2147
2148u32 RTL8812AE_AGC_TAB_ARRAY[] = {
2149        0x80000001, 0x00000000, 0x40000000, 0x00000000,
2150                0x81C, 0xFC000001,
2151                0x81C, 0xFB020001,
2152                0x81C, 0xFA040001,
2153                0x81C, 0xF9060001,
2154                0x81C, 0xF8080001,
2155                0x81C, 0xF70A0001,
2156                0x81C, 0xF60C0001,
2157                0x81C, 0xF50E0001,
2158                0x81C, 0xF4100001,
2159                0x81C, 0xF3120001,
2160                0x81C, 0xF2140001,
2161                0x81C, 0xF1160001,
2162                0x81C, 0xF0180001,
2163                0x81C, 0xEF1A0001,
2164                0x81C, 0xEE1C0001,
2165                0x81C, 0xED1E0001,
2166                0x81C, 0xEC200001,
2167                0x81C, 0xEB220001,
2168                0x81C, 0xEA240001,
2169                0x81C, 0xCD260001,
2170                0x81C, 0xCC280001,
2171                0x81C, 0xCB2A0001,
2172                0x81C, 0xCA2C0001,
2173                0x81C, 0xC92E0001,
2174                0x81C, 0xC8300001,
2175                0x81C, 0xA6320001,
2176                0x81C, 0xA5340001,
2177                0x81C, 0xA4360001,
2178                0x81C, 0xA3380001,
2179                0x81C, 0xA23A0001,
2180                0x81C, 0x883C0001,
2181                0x81C, 0x873E0001,
2182                0x81C, 0x86400001,
2183                0x81C, 0x85420001,
2184                0x81C, 0x84440001,
2185                0x81C, 0x83460001,
2186                0x81C, 0x82480001,
2187                0x81C, 0x814A0001,
2188                0x81C, 0x484C0001,
2189                0x81C, 0x474E0001,
2190                0x81C, 0x46500001,
2191                0x81C, 0x45520001,
2192                0x81C, 0x44540001,
2193                0x81C, 0x43560001,
2194                0x81C, 0x42580001,
2195                0x81C, 0x415A0001,
2196                0x81C, 0x255C0001,
2197                0x81C, 0x245E0001,
2198                0x81C, 0x23600001,
2199                0x81C, 0x22620001,
2200                0x81C, 0x21640001,
2201                0x81C, 0x21660001,
2202                0x81C, 0x21680001,
2203                0x81C, 0x216A0001,
2204                0x81C, 0x216C0001,
2205                0x81C, 0x216E0001,
2206                0x81C, 0x21700001,
2207                0x81C, 0x21720001,
2208                0x81C, 0x21740001,
2209                0x81C, 0x21760001,
2210                0x81C, 0x21780001,
2211                0x81C, 0x217A0001,
2212                0x81C, 0x217C0001,
2213                0x81C, 0x217E0001,
2214        0x90000001, 0x00000005, 0x40000000, 0x00000000,
2215                0x81C, 0xF9000001,
2216                0x81C, 0xF8020001,
2217                0x81C, 0xF7040001,
2218                0x81C, 0xF6060001,
2219                0x81C, 0xF5080001,
2220                0x81C, 0xF40A0001,
2221                0x81C, 0xF30C0001,
2222                0x81C, 0xF20E0001,
2223                0x81C, 0xF1100001,
2224                0x81C, 0xF0120001,
2225                0x81C, 0xEF140001,
2226                0x81C, 0xEE160001,
2227                0x81C, 0xED180001,
2228                0x81C, 0xEC1A0001,
2229                0x81C, 0xEB1C0001,
2230                0x81C, 0xEA1E0001,
2231                0x81C, 0xCD200001,
2232                0x81C, 0xCC220001,
2233                0x81C, 0xCB240001,
2234                0x81C, 0xCA260001,
2235                0x81C, 0xC9280001,
2236                0x81C, 0xC82A0001,
2237                0x81C, 0xC72C0001,
2238                0x81C, 0xC62E0001,
2239                0x81C, 0xA5300001,
2240                0x81C, 0xA4320001,
2241                0x81C, 0xA3340001,
2242                0x81C, 0xA2360001,
2243                0x81C, 0x88380001,
2244                0x81C, 0x873A0001,
2245                0x81C, 0x863C0001,
2246                0x81C, 0x853E0001,
2247                0x81C, 0x84400001,
2248                0x81C, 0x83420001,
2249                0x81C, 0x82440001,
2250                0x81C, 0x81460001,
2251                0x81C, 0x48480001,
2252                0x81C, 0x474A0001,
2253                0x81C, 0x464C0001,
2254                0x81C, 0x454E0001,
2255                0x81C, 0x44500001,
2256                0x81C, 0x43520001,
2257                0x81C, 0x42540001,
2258                0x81C, 0x41560001,
2259                0x81C, 0x25580001,
2260                0x81C, 0x245A0001,
2261                0x81C, 0x235C0001,
2262                0x81C, 0x225E0001,
2263                0x81C, 0x21600001,
2264                0x81C, 0x21620001,
2265                0x81C, 0x21640001,
2266                0x81C, 0x21660001,
2267                0x81C, 0x21680001,
2268                0x81C, 0x216A0001,
2269                0x81C, 0x236C0001,
2270                0x81C, 0x226E0001,
2271                0x81C, 0x21700001,
2272                0x81C, 0x21720001,
2273                0x81C, 0x21740001,
2274                0x81C, 0x21760001,
2275                0x81C, 0x21780001,
2276                0x81C, 0x217A0001,
2277                0x81C, 0x217C0001,
2278                0x81C, 0x217E0001,
2279        0xA0000000, 0x00000000,
2280                0x81C, 0xFF000001,
2281                0x81C, 0xFF020001,
2282                0x81C, 0xFF040001,
2283                0x81C, 0xFF060001,
2284                0x81C, 0xFF080001,
2285                0x81C, 0xFE0A0001,
2286                0x81C, 0xFD0C0001,
2287                0x81C, 0xFC0E0001,
2288                0x81C, 0xFB100001,
2289                0x81C, 0xFA120001,
2290                0x81C, 0xF9140001,
2291                0x81C, 0xF8160001,
2292                0x81C, 0xF7180001,
2293                0x81C, 0xF61A0001,
2294                0x81C, 0xF51C0001,
2295                0x81C, 0xF41E0001,
2296                0x81C, 0xF3200001,
2297                0x81C, 0xF2220001,
2298                0x81C, 0xF1240001,
2299                0x81C, 0xF0260001,
2300                0x81C, 0xEF280001,
2301                0x81C, 0xEE2A0001,
2302                0x81C, 0xED2C0001,
2303                0x81C, 0xEC2E0001,
2304                0x81C, 0xEB300001,
2305                0x81C, 0xEA320001,
2306                0x81C, 0xE9340001,
2307                0x81C, 0xE8360001,
2308                0x81C, 0xE7380001,
2309                0x81C, 0xE63A0001,
2310                0x81C, 0xE53C0001,
2311                0x81C, 0xC73E0001,
2312                0x81C, 0xC6400001,
2313                0x81C, 0xC5420001,
2314                0x81C, 0xC4440001,
2315                0x81C, 0xC3460001,
2316                0x81C, 0xC2480001,
2317                0x81C, 0xC14A0001,
2318                0x81C, 0xA74C0001,
2319                0x81C, 0xA64E0001,
2320                0x81C, 0xA5500001,
2321                0x81C, 0xA4520001,
2322                0x81C, 0xA3540001,
2323                0x81C, 0xA2560001,
2324                0x81C, 0xA1580001,
2325                0x81C, 0x675A0001,
2326                0x81C, 0x665C0001,
2327                0x81C, 0x655E0001,
2328                0x81C, 0x64600001,
2329                0x81C, 0x63620001,
2330                0x81C, 0x48640001,
2331                0x81C, 0x47660001,
2332                0x81C, 0x46680001,
2333                0x81C, 0x456A0001,
2334                0x81C, 0x446C0001,
2335                0x81C, 0x436E0001,
2336                0x81C, 0x42700001,
2337                0x81C, 0x41720001,
2338                0x81C, 0x41740001,
2339                0x81C, 0x41760001,
2340                0x81C, 0x41780001,
2341                0x81C, 0x417A0001,
2342                0x81C, 0x417C0001,
2343                0x81C, 0x417E0001,
2344        0xB0000000, 0x00000000,
2345        0x80000004, 0x00000000, 0x40000000, 0x00000000,
2346                0x81C, 0xFC800001,
2347                0x81C, 0xFB820001,
2348                0x81C, 0xFA840001,
2349                0x81C, 0xF9860001,
2350                0x81C, 0xF8880001,
2351                0x81C, 0xF78A0001,
2352                0x81C, 0xF68C0001,
2353                0x81C, 0xF58E0001,
2354                0x81C, 0xF4900001,
2355                0x81C, 0xF3920001,
2356                0x81C, 0xF2940001,
2357                0x81C, 0xF1960001,
2358                0x81C, 0xF0980001,
2359                0x81C, 0xEF9A0001,
2360                0x81C, 0xEE9C0001,
2361                0x81C, 0xED9E0001,
2362                0x81C, 0xECA00001,
2363                0x81C, 0xEBA20001,
2364                0x81C, 0xEAA40001,
2365                0x81C, 0xE9A60001,
2366                0x81C, 0xE8A80001,
2367                0x81C, 0xE7AA0001,
2368                0x81C, 0xE6AC0001,
2369                0x81C, 0xE5AE0001,
2370                0x81C, 0xE4B00001,
2371                0x81C, 0xE3B20001,
2372                0x81C, 0xA8B40001,
2373                0x81C, 0xA7B60001,
2374                0x81C, 0xA6B80001,
2375                0x81C, 0xA5BA0001,
2376                0x81C, 0xA4BC0001,
2377                0x81C, 0xA3BE0001,
2378                0x81C, 0xA2C00001,
2379                0x81C, 0xA1C20001,
2380                0x81C, 0x68C40001,
2381                0x81C, 0x67C60001,
2382                0x81C, 0x66C80001,
2383                0x81C, 0x65CA0001,
2384                0x81C, 0x64CC0001,
2385                0x81C, 0x47CE0001,
2386                0x81C, 0x46D00001,
2387                0x81C, 0x45D20001,
2388                0x81C, 0x44D40001,
2389                0x81C, 0x43D60001,
2390                0x81C, 0x42D80001,
2391                0x81C, 0x08DA0001,
2392                0x81C, 0x07DC0001,
2393                0x81C, 0x06DE0001,
2394                0x81C, 0x05E00001,
2395                0x81C, 0x04E20001,
2396                0x81C, 0x03E40001,
2397                0x81C, 0x02E60001,
2398                0x81C, 0x01E80001,
2399                0x81C, 0x01EA0001,
2400                0x81C, 0x01EC0001,
2401                0x81C, 0x01EE0001,
2402                0x81C, 0x01F00001,
2403                0x81C, 0x01F20001,
2404                0x81C, 0x01F40001,
2405                0x81C, 0x01F60001,
2406                0x81C, 0x01F80001,
2407                0x81C, 0x01FA0001,
2408                0x81C, 0x01FC0001,
2409                0x81C, 0x01FE0001,
2410        0xA0000000, 0x00000000,
2411                0x81C, 0xFF800001,
2412                0x81C, 0xFF820001,
2413                0x81C, 0xFF840001,
2414                0x81C, 0xFE860001,
2415                0x81C, 0xFD880001,
2416                0x81C, 0xFC8A0001,
2417                0x81C, 0xFB8C0001,
2418                0x81C, 0xFA8E0001,
2419                0x81C, 0xF9900001,
2420                0x81C, 0xF8920001,
2421                0x81C, 0xF7940001,
2422                0x81C, 0xF6960001,
2423                0x81C, 0xF5980001,
2424                0x81C, 0xF49A0001,
2425                0x81C, 0xF39C0001,
2426                0x81C, 0xF29E0001,
2427                0x81C, 0xF1A00001,
2428                0x81C, 0xF0A20001,
2429                0x81C, 0xEFA40001,
2430                0x81C, 0xEEA60001,
2431                0x81C, 0xEDA80001,
2432                0x81C, 0xECAA0001,
2433                0x81C, 0xEBAC0001,
2434                0x81C, 0xEAAE0001,
2435                0x81C, 0xE9B00001,
2436                0x81C, 0xE8B20001,
2437                0x81C, 0xE7B40001,
2438                0x81C, 0xE6B60001,
2439                0x81C, 0xE5B80001,
2440                0x81C, 0xE4BA0001,
2441                0x81C, 0xE3BC0001,
2442                0x81C, 0xA8BE0001,
2443                0x81C, 0xA7C00001,
2444                0x81C, 0xA6C20001,
2445                0x81C, 0xA5C40001,
2446                0x81C, 0xA4C60001,
2447                0x81C, 0xA3C80001,
2448                0x81C, 0xA2CA0001,
2449                0x81C, 0xA1CC0001,
2450                0x81C, 0x68CE0001,
2451                0x81C, 0x67D00001,
2452                0x81C, 0x66D20001,
2453                0x81C, 0x65D40001,
2454                0x81C, 0x64D60001,
2455                0x81C, 0x47D80001,
2456                0x81C, 0x46DA0001,
2457                0x81C, 0x45DC0001,
2458                0x81C, 0x44DE0001,
2459                0x81C, 0x43E00001,
2460                0x81C, 0x42E20001,
2461                0x81C, 0x08E40001,
2462                0x81C, 0x07E60001,
2463                0x81C, 0x06E80001,
2464                0x81C, 0x05EA0001,
2465                0x81C, 0x04EC0001,
2466                0x81C, 0x03EE0001,
2467                0x81C, 0x02F00001,
2468                0x81C, 0x01F20001,
2469                0x81C, 0x01F40001,
2470                0x81C, 0x01F60001,
2471                0x81C, 0x01F80001,
2472                0x81C, 0x01FA0001,
2473                0x81C, 0x01FC0001,
2474                0x81C, 0x01FE0001,
2475        0xB0000000, 0x00000000,
2476                0xC50, 0x00000022,
2477                0xC50, 0x00000020,
2478                0xE50, 0x00000022,
2479                0xE50, 0x00000020,
2480};
2481
2482u32 RTL8812AE_AGC_TAB_1TARRAYLEN =
2483        sizeof(RTL8812AE_AGC_TAB_ARRAY) / sizeof(u32);
2484
2485u32 RTL8821AE_AGC_TAB_ARRAY[] = {
2486                0x81C, 0xBF000001,
2487                0x81C, 0xBF020001,
2488                0x81C, 0xBF040001,
2489                0x81C, 0xBF060001,
2490                0x81C, 0xBE080001,
2491                0x81C, 0xBD0A0001,
2492                0x81C, 0xBC0C0001,
2493                0x81C, 0xBA0E0001,
2494                0x81C, 0xB9100001,
2495                0x81C, 0xB8120001,
2496                0x81C, 0xB7140001,
2497                0x81C, 0xB6160001,
2498                0x81C, 0xB5180001,
2499                0x81C, 0xB41A0001,
2500                0x81C, 0xB31C0001,
2501                0x81C, 0xB21E0001,
2502                0x81C, 0xB1200001,
2503                0x81C, 0xB0220001,
2504                0x81C, 0xAF240001,
2505                0x81C, 0xAE260001,
2506                0x81C, 0xAD280001,
2507                0x81C, 0xAC2A0001,
2508                0x81C, 0xAB2C0001,
2509                0x81C, 0xAA2E0001,
2510                0x81C, 0xA9300001,
2511                0x81C, 0xA8320001,
2512                0x81C, 0xA7340001,
2513                0x81C, 0xA6360001,
2514                0x81C, 0xA5380001,
2515                0x81C, 0xA43A0001,
2516                0x81C, 0xA33C0001,
2517                0x81C, 0x673E0001,
2518                0x81C, 0x66400001,
2519                0x81C, 0x65420001,
2520                0x81C, 0x64440001,
2521                0x81C, 0x63460001,
2522                0x81C, 0x62480001,
2523                0x81C, 0x614A0001,
2524                0x81C, 0x474C0001,
2525                0x81C, 0x464E0001,
2526                0x81C, 0x45500001,
2527                0x81C, 0x44520001,
2528                0x81C, 0x43540001,
2529                0x81C, 0x42560001,
2530                0x81C, 0x41580001,
2531                0x81C, 0x285A0001,
2532                0x81C, 0x275C0001,
2533                0x81C, 0x265E0001,
2534                0x81C, 0x25600001,
2535                0x81C, 0x24620001,
2536                0x81C, 0x0A640001,
2537                0x81C, 0x09660001,
2538                0x81C, 0x08680001,
2539                0x81C, 0x076A0001,
2540                0x81C, 0x066C0001,
2541                0x81C, 0x056E0001,
2542                0x81C, 0x04700001,
2543                0x81C, 0x03720001,
2544                0x81C, 0x02740001,
2545                0x81C, 0x01760001,
2546                0x81C, 0x01780001,
2547                0x81C, 0x017A0001,
2548                0x81C, 0x017C0001,
2549                0x81C, 0x017E0001,
2550        0xFF0F02C0, 0xABCD,
2551                0x81C, 0xFB000101,
2552                0x81C, 0xFA020101,
2553                0x81C, 0xF9040101,
2554                0x81C, 0xF8060101,
2555                0x81C, 0xF7080101,
2556                0x81C, 0xF60A0101,
2557                0x81C, 0xF50C0101,
2558                0x81C, 0xF40E0101,
2559                0x81C, 0xF3100101,
2560                0x81C, 0xF2120101,
2561                0x81C, 0xF1140101,
2562                0x81C, 0xF0160101,
2563                0x81C, 0xEF180101,
2564                0x81C, 0xEE1A0101,
2565                0x81C, 0xED1C0101,
2566                0x81C, 0xEC1E0101,
2567                0x81C, 0xEB200101,
2568                0x81C, 0xEA220101,
2569                0x81C, 0xE9240101,
2570                0x81C, 0xE8260101,
2571                0x81C, 0xE7280101,
2572                0x81C, 0xE62A0101,
2573                0x81C, 0xE52C0101,
2574                0x81C, 0xE42E0101,
2575                0x81C, 0xE3300101,
2576                0x81C, 0xA5320101,
2577                0x81C, 0xA4340101,
2578                0x81C, 0xA3360101,
2579                0x81C, 0x87380101,
2580                0x81C, 0x863A0101,
2581                0x81C, 0x853C0101,
2582                0x81C, 0x843E0101,
2583                0x81C, 0x69400101,
2584                0x81C, 0x68420101,
2585                0x81C, 0x67440101,
2586                0x81C, 0x66460101,
2587                0x81C, 0x49480101,
2588                0x81C, 0x484A0101,
2589                0x81C, 0x474C0101,
2590                0x81C, 0x2A4E0101,
2591                0x81C, 0x29500101,
2592                0x81C, 0x28520101,
2593                0x81C, 0x27540101,
2594                0x81C, 0x26560101,
2595                0x81C, 0x25580101,
2596                0x81C, 0x245A0101,
2597                0x81C, 0x235C0101,
2598                0x81C, 0x055E0101,
2599                0x81C, 0x04600101,
2600                0x81C, 0x03620101,
2601                0x81C, 0x02640101,
2602                0x81C, 0x01660101,
2603                0x81C, 0x01680101,
2604                0x81C, 0x016A0101,
2605                0x81C, 0x016C0101,
2606                0x81C, 0x016E0101,
2607                0x81C, 0x01700101,
2608                0x81C, 0x01720101,
2609        0xCDCDCDCD, 0xCDCD,
2610                0x81C, 0xFF000101,
2611                0x81C, 0xFF020101,
2612                0x81C, 0xFE040101,
2613                0x81C, 0xFD060101,
2614                0x81C, 0xFC080101,
2615                0x81C, 0xFD0A0101,
2616                0x81C, 0xFC0C0101,
2617                0x81C, 0xFB0E0101,
2618                0x81C, 0xFA100101,
2619                0x81C, 0xF9120101,
2620                0x81C, 0xF8140101,
2621                0x81C, 0xF7160101,
2622                0x81C, 0xF6180101,
2623                0x81C, 0xF51A0101,
2624                0x81C, 0xF41C0101,
2625                0x81C, 0xF31E0101,
2626                0x81C, 0xF2200101,
2627                0x81C, 0xF1220101,
2628                0x81C, 0xF0240101,
2629                0x81C, 0xEF260101,
2630                0x81C, 0xEE280101,
2631                0x81C, 0xED2A0101,
2632                0x81C, 0xEC2C0101,
2633                0x81C, 0xEB2E0101,
2634                0x81C, 0xEA300101,
2635                0x81C, 0xE9320101,
2636                0x81C, 0xE8340101,
2637                0x81C, 0xE7360101,
2638                0x81C, 0xE6380101,
2639                0x81C, 0xE53A0101,
2640                0x81C, 0xE43C0101,
2641                0x81C, 0xE33E0101,
2642                0x81C, 0xA5400101,
2643                0x81C, 0xA4420101,
2644                0x81C, 0xA3440101,
2645                0x81C, 0x87460101,
2646                0x81C, 0x86480101,
2647                0x81C, 0x854A0101,
2648                0x81C, 0x844C0101,
2649                0x81C, 0x694E0101,
2650                0x81C, 0x68500101,
2651                0x81C, 0x67520101,
2652                0x81C, 0x66540101,
2653                0x81C, 0x49560101,
2654                0x81C, 0x48580101,
2655                0x81C, 0x475A0101,
2656                0x81C, 0x2A5C0101,
2657                0x81C, 0x295E0101,
2658                0x81C, 0x28600101,
2659                0x81C, 0x27620101,
2660                0x81C, 0x26640101,
2661                0x81C, 0x25660101,
2662                0x81C, 0x24680101,
2663                0x81C, 0x236A0101,
2664                0x81C, 0x056C0101,
2665                0x81C, 0x046E0101,
2666                0x81C, 0x03700101,
2667                0x81C, 0x02720101,
2668        0xFF0F02C0, 0xDEAD,
2669                0x81C, 0x01740101,
2670                0x81C, 0x01760101,
2671                0x81C, 0x01780101,
2672                0x81C, 0x017A0101,
2673                0x81C, 0x017C0101,
2674                0x81C, 0x017E0101,
2675                0xC50, 0x00000022,
2676                0xC50, 0x00000020,
2677};
2678
2679u32 RTL8821AE_AGC_TAB_1TARRAYLEN =
2680        sizeof(RTL8821AE_AGC_TAB_ARRAY) / sizeof(u32);
2681
2682/******************************************************************************
2683*                           TXPWR_LMT.TXT
2684******************************************************************************/
2685
2686u8 *RTL8812AE_TXPWR_LMT[] = {
2687        "FCC", "2.4G", "20M", "CCK", "1T", "01", "36",
2688        "ETSI", "2.4G", "20M", "CCK", "1T", "01", "32",
2689        "MKK", "2.4G", "20M", "CCK", "1T", "01", "32",
2690        "FCC", "2.4G", "20M", "CCK", "1T", "02", "36",
2691        "ETSI", "2.4G", "20M", "CCK", "1T", "02", "32",
2692        "MKK", "2.4G", "20M", "CCK", "1T", "02", "32",
2693        "FCC", "2.4G", "20M", "CCK", "1T", "03", "36",
2694        "ETSI", "2.4G", "20M", "CCK", "1T", "03", "32",
2695        "MKK", "2.4G", "20M", "CCK", "1T", "03", "32",
2696        "FCC", "2.4G", "20M", "CCK", "1T", "04", "36",
2697        "ETSI", "2.4G", "20M", "CCK", "1T", "04", "32",
2698        "MKK", "2.4G", "20M", "CCK", "1T", "04", "32",
2699        "FCC", "2.4G", "20M", "CCK", "1T", "05", "36",
2700        "ETSI", "2.4G", "20M", "CCK", "1T", "05", "32",
2701        "MKK", "2.4G", "20M", "CCK", "1T", "05", "32",
2702        "FCC", "2.4G", "20M", "CCK", "1T", "06", "36",
2703        "ETSI", "2.4G", "20M", "CCK", "1T", "06", "32",
2704        "MKK", "2.4G", "20M", "CCK", "1T", "06", "32",
2705        "FCC", "2.4G", "20M", "CCK", "1T", "07", "36",
2706        "ETSI", "2.4G", "20M", "CCK", "1T", "07", "32",
2707        "MKK", "2.4G", "20M", "CCK", "1T", "07", "32",
2708        "FCC", "2.4G", "20M", "CCK", "1T", "08", "36",
2709        "ETSI", "2.4G", "20M", "CCK", "1T", "08", "32",
2710        "MKK", "2.4G", "20M", "CCK", "1T", "08", "32",
2711        "FCC", "2.4G", "20M", "CCK", "1T", "09", "36",
2712        "ETSI", "2.4G", "20M", "CCK", "1T", "09", "32",
2713        "MKK", "2.4G", "20M", "CCK", "1T", "09", "32",
2714        "FCC", "2.4G", "20M", "CCK", "1T", "10", "36",
2715        "ETSI", "2.4G", "20M", "CCK", "1T", "10", "32",
2716        "MKK", "2.4G", "20M", "CCK", "1T", "10", "32",
2717        "FCC", "2.4G", "20M", "CCK", "1T", "11", "36",
2718        "ETSI", "2.4G", "20M", "CCK", "1T", "11", "32",
2719        "MKK", "2.4G", "20M", "CCK", "1T", "11", "32",
2720        "FCC", "2.4G", "20M", "CCK", "1T", "12", "63",
2721        "ETSI", "2.4G", "20M", "CCK", "1T", "12", "32",
2722        "MKK", "2.4G", "20M", "CCK", "1T", "12", "32",
2723        "FCC", "2.4G", "20M", "CCK", "1T", "13", "63",
2724        "ETSI", "2.4G", "20M", "CCK", "1T", "13", "32",
2725        "MKK", "2.4G", "20M", "CCK", "1T", "13", "32",
2726        "FCC", "2.4G", "20M", "CCK", "1T", "14", "63",
2727        "ETSI", "2.4G", "20M", "CCK", "1T", "14", "63",
2728        "MKK", "2.4G", "20M", "CCK", "1T", "14", "32",
2729        "FCC", "2.4G", "20M", "OFDM", "1T", "01", "34",
2730        "ETSI", "2.4G", "20M", "OFDM", "1T", "01", "32",
2731        "MKK", "2.4G", "20M", "OFDM", "1T", "01", "32",
2732        "FCC", "2.4G", "20M", "OFDM", "1T", "02", "36",
2733        "ETSI", "2.4G", "20M", "OFDM", "1T", "02", "32",
2734        "MKK", "2.4G", "20M", "OFDM", "1T", "02", "32",
2735        "FCC", "2.4G", "20M", "OFDM", "1T", "03", "36",
2736        "ETSI", "2.4G", "20M", "OFDM", "1T", "03", "32",
2737        "MKK", "2.4G", "20M", "OFDM", "1T", "03", "32",
2738        "FCC", "2.4G", "20M", "OFDM", "1T", "04", "36",
2739        "ETSI", "2.4G", "20M", "OFDM", "1T", "04", "32",
2740        "MKK", "2.4G", "20M", "OFDM", "1T", "04", "32",
2741        "FCC", "2.4G", "20M", "OFDM", "1T", "05", "36",
2742        "ETSI", "2.4G", "20M", "OFDM", "1T", "05", "32",
2743        "MKK", "2.4G", "20M", "OFDM", "1T", "05", "32",
2744        "FCC", "2.4G", "20M", "OFDM", "1T", "06", "36",
2745        "ETSI", "2.4G", "20M", "OFDM", "1T", "06", "32",
2746        "MKK", "2.4G", "20M", "OFDM", "1T", "06", "32",
2747        "FCC", "2.4G", "20M", "OFDM", "1T", "07", "36",
2748        "ETSI", "2.4G", "20M", "OFDM", "1T", "07", "32",
2749        "MKK", "2.4G", "20M", "OFDM", "1T", "07", "32",
2750        "FCC", "2.4G", "20M", "OFDM", "1T", "08", "36",
2751        "ETSI", "2.4G", "20M", "OFDM", "1T", "08", "32",
2752        "MKK", "2.4G", "20M", "OFDM", "1T", "08", "32",
2753        "FCC", "2.4G", "20M", "OFDM", "1T", "09", "36",
2754        "ETSI", "2.4G", "20M", "OFDM", "1T", "09", "32",
2755        "MKK", "2.4G", "20M", "OFDM", "1T", "09", "32",
2756        "FCC", "2.4G", "20M", "OFDM", "1T", "10", "36",
2757        "ETSI", "2.4G", "20M", "OFDM", "1T", "10", "32",
2758        "MKK", "2.4G", "20M", "OFDM", "1T", "10", "32",
2759        "FCC", "2.4G", "20M", "OFDM", "1T", "11", "32",
2760        "ETSI", "2.4G", "20M", "OFDM", "1T", "11", "32",
2761        "MKK", "2.4G", "20M", "OFDM", "1T", "11", "32",
2762        "FCC", "2.4G", "20M", "OFDM", "1T", "12", "63",
2763        "ETSI", "2.4G", "20M", "OFDM", "1T", "12", "32",
2764        "MKK", "2.4G", "20M", "OFDM", "1T", "12", "32",
2765        "FCC", "2.4G", "20M", "OFDM", "1T", "13", "63",
2766        "ETSI", "2.4G", "20M", "OFDM", "1T", "13", "32",
2767        "MKK", "2.4G", "20M", "OFDM", "1T", "13", "32",
2768        "FCC", "2.4G", "20M", "OFDM", "1T", "14", "63",
2769        "ETSI", "2.4G", "20M", "OFDM", "1T", "14", "63",
2770        "MKK", "2.4G", "20M", "OFDM", "1T", "14", "63",
2771        "FCC", "2.4G", "20M", "HT", "1T", "01", "34",
2772        "ETSI", "2.4G", "20M", "HT", "1T", "01", "32",
2773        "MKK", "2.4G", "20M", "HT", "1T", "01", "32",
2774        "FCC", "2.4G", "20M", "HT", "1T", "02", "36",
2775        "ETSI", "2.4G", "20M", "HT", "1T", "02", "32",
2776        "MKK", "2.4G", "20M", "HT", "1T", "02", "32",
2777        "FCC", "2.4G", "20M", "HT", "1T", "03", "36",
2778        "ETSI", "2.4G", "20M", "HT", "1T", "03", "32",
2779        "MKK", "2.4G", "20M", "HT", "1T", "03", "32",
2780        "FCC", "2.4G", "20M", "HT", "1T", "04", "36",
2781        "ETSI", "2.4G", "20M", "HT", "1T", "04", "32",
2782        "MKK", "2.4G", "20M", "HT", "1T", "04", "32",
2783        "FCC", "2.4G", "20M", "HT", "1T", "05", "36",
2784        "ETSI", "2.4G", "20M", "HT", "1T", "05", "32",
2785        "MKK", "2.4G", "20M", "HT", "1T", "05", "32",
2786        "FCC", "2.4G", "20M", "HT", "1T", "06", "36",
2787        "ETSI", "2.4G", "20M", "HT", "1T", "06", "32",
2788        "MKK", "2.4G", "20M", "HT", "1T", "06", "32",
2789        "FCC", "2.4G", "20M", "HT", "1T", "07", "36",
2790        "ETSI", "2.4G", "20M", "HT", "1T", "07", "32",
2791        "MKK", "2.4G", "20M", "HT", "1T", "07", "32",
2792        "FCC", "2.4G", "20M", "HT", "1T", "08", "36",
2793        "ETSI", "2.4G", "20M", "HT", "1T", "08", "32",
2794        "MKK", "2.4G", "20M", "HT", "1T", "08", "32",
2795        "FCC", "2.4G", "20M", "HT", "1T", "09", "36",
2796        "ETSI", "2.4G", "20M", "HT", "1T", "09", "32",
2797        "MKK", "2.4G", "20M", "HT", "1T", "09", "32",
2798        "FCC", "2.4G", "20M", "HT", "1T", "10", "36",
2799        "ETSI", "2.4G", "20M", "HT", "1T", "10", "32",
2800        "MKK", "2.4G", "20M", "HT", "1T", "10", "32",
2801        "FCC", "2.4G", "20M", "HT", "1T", "11", "32",
2802        "ETSI", "2.4G", "20M", "HT", "1T", "11", "32",
2803        "MKK", "2.4G", "20M", "HT", "1T", "11", "32",
2804        "FCC", "2.4G", "20M", "HT", "1T", "12", "63",
2805        "ETSI", "2.4G", "20M", "HT", "1T", "12", "32",
2806        "MKK", "2.4G", "20M", "HT", "1T", "12", "32",
2807        "FCC", "2.4G", "20M", "HT", "1T", "13", "63",
2808        "ETSI", "2.4G", "20M", "HT", "1T", "13", "32",
2809        "MKK", "2.4G", "20M", "HT", "1T", "13", "32",
2810        "FCC", "2.4G", "20M", "HT", "1T", "14", "63",
2811        "ETSI", "2.4G", "20M", "HT", "1T", "14", "63",
2812        "MKK", "2.4G", "20M", "HT", "1T", "14", "63",
2813        "FCC", "2.4G", "20M", "HT", "2T", "01", "32",
2814        "ETSI", "2.4G", "20M", "HT", "2T", "01", "32",
2815        "MKK", "2.4G", "20M", "HT", "2T", "01", "32",
2816        "FCC", "2.4G", "20M", "HT", "2T", "02", "34",
2817        "ETSI", "2.4G", "20M", "HT", "2T", "02", "32",
2818        "MKK", "2.4G", "20M", "HT", "2T", "02", "32",
2819        "FCC", "2.4G", "20M", "HT", "2T", "03", "34",
2820        "ETSI", "2.4G", "20M", "HT", "2T", "03", "32",
2821        "MKK", "2.4G", "20M", "HT", "2T", "03", "32",
2822        "FCC", "2.4G", "20M", "HT", "2T", "04", "34",
2823        "ETSI", "2.4G", "20M", "HT", "2T", "04", "32",
2824        "MKK", "2.4G", "20M", "HT", "2T", "04", "32",
2825        "FCC", "2.4G", "20M", "HT", "2T", "05", "34",
2826        "ETSI", "2.4G", "20M", "HT", "2T", "05", "32",
2827        "MKK", "2.4G", "20M", "HT", "2T", "05", "32",
2828        "FCC", "2.4G", "20M", "HT", "2T", "06", "34",
2829        "ETSI", "2.4G", "20M", "HT", "2T", "06", "32",
2830        "MKK", "2.4G", "20M", "HT", "2T", "06", "32",
2831        "FCC", "2.4G", "20M", "HT", "2T", "07", "34",
2832        "ETSI", "2.4G", "20M", "HT", "2T", "07", "32",
2833        "MKK", "2.4G", "20M", "HT", "2T", "07", "32",
2834        "FCC", "2.4G", "20M", "HT", "2T", "08", "34",
2835        "ETSI", "2.4G", "20M", "HT", "2T", "08", "32",
2836        "MKK", "2.4G", "20M", "HT", "2T", "08", "32",
2837        "FCC", "2.4G", "20M", "HT", "2T", "09", "34",
2838        "ETSI", "2.4G", "20M", "HT", "2T", "09", "32",
2839        "MKK", "2.4G", "20M", "HT", "2T", "09", "32",
2840        "FCC", "2.4G", "20M", "HT", "2T", "10", "34",
2841        "ETSI", "2.4G", "20M", "HT", "2T", "10", "32",
2842        "MKK", "2.4G", "20M", "HT", "2T", "10", "32",
2843        "FCC", "2.4G", "20M", "HT", "2T", "11", "30",
2844        "ETSI", "2.4G", "20M", "HT", "2T", "11", "32",
2845        "MKK", "2.4G", "20M", "HT", "2T", "11", "32",
2846        "FCC", "2.4G", "20M", "HT", "2T", "12", "63",
2847        "ETSI", "2.4G", "20M", "HT", "2T", "12", "32",
2848        "MKK", "2.4G", "20M", "HT", "2T", "12", "32",
2849        "FCC", "2.4G", "20M", "HT", "2T", "13", "63",
2850        "ETSI", "2.4G", "20M", "HT", "2T", "13", "32",
2851        "MKK", "2.4G", "20M", "HT", "2T", "13", "32",
2852        "FCC", "2.4G", "20M", "HT", "2T", "14", "63",
2853        "ETSI", "2.4G", "20M", "HT", "2T", "14", "63",
2854        "MKK", "2.4G", "20M", "HT", "2T", "14", "63",
2855        "FCC", "2.4G", "40M", "HT", "1T", "01", "63",
2856        "ETSI", "2.4G", "40M", "HT", "1T", "01", "63",
2857        "MKK", "2.4G", "40M", "HT", "1T", "01", "63",
2858        "FCC", "2.4G", "40M", "HT", "1T", "02", "63",
2859        "ETSI", "2.4G", "40M", "HT", "1T", "02", "63",
2860        "MKK", "2.4G", "40M", "HT", "1T", "02", "63",
2861        "FCC", "2.4G", "40M", "HT", "1T", "03", "32",
2862        "ETSI", "2.4G", "40M", "HT", "1T", "03", "32",
2863        "MKK", "2.4G", "40M", "HT", "1T", "03", "32",
2864        "FCC", "2.4G", "40M", "HT", "1T", "04", "36",
2865        "ETSI", "2.4G", "40M", "HT", "1T", "04", "32",
2866        "MKK", "2.4G", "40M", "HT", "1T", "04", "32",
2867        "FCC", "2.4G", "40M", "HT", "1T", "05", "36",
2868        "ETSI", "2.4G", "40M", "HT", "1T", "05", "32",
2869        "MKK", "2.4G", "40M", "HT", "1T", "05", "32",
2870        "FCC", "2.4G", "40M", "HT", "1T", "06", "36",
2871        "ETSI", "2.4G", "40M", "HT", "1T", "06", "32",
2872        "MKK", "2.4G", "40M", "HT", "1T", "06", "32",
2873        "FCC", "2.4G", "40M", "HT", "1T", "07", "36",
2874        "ETSI", "2.4G", "40M", "HT", "1T", "07", "32",
2875        "MKK", "2.4G", "40M", "HT", "1T", "07", "32",
2876        "FCC", "2.4G", "40M", "HT", "1T", "08", "36",
2877        "ETSI", "2.4G", "40M", "HT", "1T", "08", "32",
2878        "MKK", "2.4G", "40M", "HT", "1T", "08", "32",
2879        "FCC", "2.4G", "40M", "HT", "1T", "09", "36",
2880        "ETSI", "2.4G", "40M", "HT", "1T", "09", "32",
2881        "MKK", "2.4G", "40M", "HT", "1T", "09", "32",
2882        "FCC", "2.4G", "40M", "HT", "1T", "10", "36",
2883        "ETSI", "2.4G", "40M", "HT", "1T", "10", "32",
2884        "MKK", "2.4G", "40M", "HT", "1T", "10", "32",
2885        "FCC", "2.4G", "40M", "HT", "1T", "11", "32",
2886        "ETSI", "2.4G", "40M", "HT", "1T", "11", "32",
2887        "MKK", "2.4G", "40M", "HT", "1T", "11", "32",
2888        "FCC", "2.4G", "40M", "HT", "1T", "12", "63",
2889        "ETSI", "2.4G", "40M", "HT", "1T", "12", "32",
2890        "MKK", "2.4G", "40M", "HT", "1T", "12", "32",
2891        "FCC", "2.4G", "40M", "HT", "1T", "13", "63",
2892        "ETSI", "2.4G", "40M", "HT", "1T", "13", "32",
2893        "MKK", "2.4G", "40M", "HT", "1T", "13", "32",
2894        "FCC", "2.4G", "40M", "HT", "1T", "14", "63",
2895        "ETSI", "2.4G", "40M", "HT", "1T", "14", "63",
2896        "MKK", "2.4G", "40M", "HT", "1T", "14", "63",
2897        "FCC", "2.4G", "40M", "HT", "2T", "01", "63",
2898        "ETSI", "2.4G", "40M", "HT", "2T", "01", "63",
2899        "MKK", "2.4G", "40M", "HT", "2T", "01", "63",
2900        "FCC", "2.4G", "40M", "HT", "2T", "02", "63",
2901        "ETSI", "2.4G", "40M", "HT", "2T", "02", "63",
2902        "MKK", "2.4G", "40M", "HT", "2T", "02", "63",
2903        "FCC", "2.4G", "40M", "HT", "2T", "03", "30",
2904        "ETSI", "2.4G", "40M", "HT", "2T", "03", "30",
2905        "MKK", "2.4G", "40M", "HT", "2T", "03", "30",
2906        "FCC", "2.4G", "40M", "HT", "2T", "04", "34",
2907        "ETSI", "2.4G", "40M", "HT", "2T", "04", "30",
2908        "MKK", "2.4G", "40M", "HT", "2T", "04", "30",
2909        "FCC", "2.4G", "40M", "HT", "2T", "05", "34",
2910        "ETSI", "2.4G", "40M", "HT", "2T", "05", "30",
2911        "MKK", "2.4G", "40M", "HT", "2T", "05", "30",
2912        "FCC", "2.4G", "40M", "HT", "2T", "06", "34",
2913        "ETSI", "2.4G", "40M", "HT", "2T", "06", "30",
2914        "MKK", "2.4G", "40M", "HT", "2T", "06", "30",
2915        "FCC", "2.4G", "40M", "HT", "2T", "07", "34",
2916        "ETSI", "2.4G", "40M", "HT", "2T", "07", "30",
2917        "MKK", "2.4G", "40M", "HT", "2T", "07", "30",
2918        "FCC", "2.4G", "40M", "HT", "2T", "08", "34",
2919        "ETSI", "2.4G", "40M", "HT", "2T", "08", "30",
2920        "MKK", "2.4G", "40M", "HT", "2T", "08", "30",
2921        "FCC", "2.4G", "40M", "HT", "2T", "09", "34",
2922        "ETSI", "2.4G", "40M", "HT", "2T", "09", "30",
2923        "MKK", "2.4G", "40M", "HT", "2T", "09", "30",
2924        "FCC", "2.4G", "40M", "HT", "2T", "10", "34",
2925        "ETSI", "2.4G", "40M", "HT", "2T", "10", "30",
2926        "MKK", "2.4G", "40M", "HT", "2T", "10", "30",
2927        "FCC", "2.4G", "40M", "HT", "2T", "11", "30",
2928        "ETSI", "2.4G", "40M", "HT", "2T", "11", "30",
2929        "MKK", "2.4G", "40M", "HT", "2T", "11", "30",
2930        "FCC", "2.4G", "40M", "HT", "2T", "12", "63",
2931        "ETSI", "2.4G", "40M", "HT", "2T", "12", "32",
2932        "MKK", "2.4G", "40M", "HT", "2T", "12", "32",
2933        "FCC", "2.4G", "40M", "HT", "2T", "13", "63",
2934        "ETSI", "2.4G", "40M", "HT", "2T", "13", "32",
2935        "MKK", "2.4G", "40M", "HT", "2T", "13", "32",
2936        "FCC", "2.4G", "40M", "HT", "2T", "14", "63",
2937        "ETSI", "2.4G", "40M", "HT", "2T", "14", "63",
2938        "MKK", "2.4G", "40M", "HT", "2T", "14", "63",
2939        "FCC", "5G", "20M", "OFDM", "1T", "36", "30",
2940        "ETSI", "5G", "20M", "OFDM", "1T", "36", "32",
2941        "MKK", "5G", "20M", "OFDM", "1T", "36", "32",
2942        "FCC", "5G", "20M", "OFDM", "1T", "40", "30",
2943        "ETSI", "5G", "20M", "OFDM", "1T", "40", "32",
2944        "MKK", "5G", "20M", "OFDM", "1T", "40", "32",
2945        "FCC", "5G", "20M", "OFDM", "1T", "44", "30",
2946        "ETSI", "5G", "20M", "OFDM", "1T", "44", "32",
2947        "MKK", "5G", "20M", "OFDM", "1T", "44", "32",
2948        "FCC", "5G", "20M", "OFDM", "1T", "48", "30",
2949        "ETSI", "5G", "20M", "OFDM", "1T", "48", "32",
2950        "MKK", "5G", "20M", "OFDM", "1T", "48", "32",
2951        "FCC", "5G", "20M", "OFDM", "1T", "52", "36",
2952        "ETSI", "5G", "20M", "OFDM", "1T", "52", "32",
2953        "MKK", "5G", "20M", "OFDM", "1T", "52", "32",
2954        "FCC", "5G", "20M", "OFDM", "1T", "56", "34",
2955        "ETSI", "5G", "20M", "OFDM", "1T", "56", "32",
2956        "MKK", "5G", "20M", "OFDM", "1T", "56", "32",
2957        "FCC", "5G", "20M", "OFDM", "1T", "60", "32",
2958        "ETSI", "5G", "20M", "OFDM", "1T", "60", "32",
2959        "MKK", "5G", "20M", "OFDM", "1T", "60", "32",
2960        "FCC", "5G", "20M", "OFDM", "1T", "64", "28",
2961        "ETSI", "5G", "20M", "OFDM", "1T", "64", "32",
2962        "MKK", "5G", "20M", "OFDM", "1T", "64", "32",
2963        "FCC", "5G", "20M", "OFDM", "1T", "100", "30",
2964        "ETSI", "5G", "20M", "OFDM", "1T", "100", "32",
2965        "MKK", "5G", "20M", "OFDM", "1T", "100", "32",
2966        "FCC", "5G", "20M", "OFDM", "1T", "104", "30",
2967        "ETSI", "5G", "20M", "OFDM", "1T", "104", "32",
2968        "MKK", "5G", "20M", "OFDM", "1T", "104", "32",
2969        "FCC", "5G", "20M", "OFDM", "1T", "108", "32",
2970        "ETSI", "5G", "20M", "OFDM", "1T", "108", "32",
2971        "MKK", "5G", "20M", "OFDM", "1T", "108", "32",
2972        "FCC", "5G", "20M", "OFDM", "1T", "112", "34",
2973        "ETSI", "5G", "20M", "OFDM", "1T", "112", "32",
2974        "MKK", "5G", "20M", "OFDM", "1T", "112", "32",
2975        "FCC", "5G", "20M", "OFDM", "1T", "116", "34",
2976        "ETSI", "5G", "20M", "OFDM", "1T", "116", "32",
2977        "MKK", "5G", "20M", "OFDM", "1T", "116", "32",
2978        "FCC", "5G", "20M", "OFDM", "1T", "120", "36",
2979        "ETSI", "5G", "20M", "OFDM", "1T", "120", "32",
2980        "MKK", "5G", "20M", "OFDM", "1T", "120", "32",
2981        "FCC", "5G", "20M", "OFDM", "1T", "124", "34",
2982        "ETSI", "5G", "20M", "OFDM", "1T", "124", "32",
2983        "MKK", "5G", "20M", "OFDM", "1T", "124", "32",
2984        "FCC", "5G", "20M", "OFDM", "1T", "128", "32",
2985        "ETSI", "5G", "20M", "OFDM", "1T", "128", "32",
2986        "MKK", "5G", "20M", "OFDM", "1T", "128", "32",
2987        "FCC", "5G", "20M", "OFDM", "1T", "132", "30",
2988        "ETSI", "5G", "20M", "OFDM", "1T", "132", "32",
2989        "MKK", "5G", "20M", "OFDM", "1T", "132", "32",
2990        "FCC", "5G", "20M", "OFDM", "1T", "136", "30",
2991        "ETSI", "5G", "20M", "OFDM", "1T", "136", "32",
2992        "MKK", "5G", "20M", "OFDM", "1T", "136", "32",
2993        "FCC", "5G", "20M", "OFDM", "1T", "140", "28",
2994        "ETSI", "5G", "20M", "OFDM", "1T", "140", "32",
2995        "MKK", "5G", "20M", "OFDM", "1T", "140", "32",
2996        "FCC", "5G", "20M", "OFDM", "1T", "149", "36",
2997        "ETSI", "5G", "20M", "OFDM", "1T", "149", "32",
2998        "MKK", "5G", "20M", "OFDM", "1T", "149", "63",
2999        "FCC", "5G", "20M", "OFDM", "1T", "153", "36",
3000        "ETSI", "5G", "20M", "OFDM", "1T", "153", "32",
3001        "MKK", "5G", "20M", "OFDM", "1T", "153", "63",
3002        "FCC", "5G", "20M", "OFDM", "1T", "157", "36",
3003        "ETSI", "5G", "20M", "OFDM", "1T", "157", "32",
3004        "MKK", "5G", "20M", "OFDM", "1T", "157", "63",
3005        "FCC", "5G", "20M", "OFDM", "1T", "161", "36",
3006        "ETSI", "5G", "20M", "OFDM", "1T", "161", "32",
3007        "MKK", "5G", "20M", "OFDM", "1T", "161", "63",
3008        "FCC", "5G", "20M", "OFDM", "1T", "165", "36",
3009        "ETSI", "5G", "20M", "OFDM", "1T", "165", "32",
3010        "MKK", "5G", "20M", "OFDM", "1T", "165", "63",
3011        "FCC", "5G", "20M", "HT", "1T", "36", "30",
3012        "ETSI", "5G", "20M", "HT", "1T", "36", "32",
3013        "MKK", "5G", "20M", "HT", "1T", "36", "32",
3014        "FCC", "5G", "20M", "HT", "1T", "40", "30",
3015        "ETSI", "5G", "20M", "HT", "1T", "40", "32",
3016        "MKK", "5G", "20M", "HT", "1T", "40", "32",
3017        "FCC", "5G", "20M", "HT", "1T", "44", "30",
3018        "ETSI", "5G", "20M", "HT", "1T", "44", "32",
3019        "MKK", "5G", "20M", "HT", "1T", "44", "32",
3020        "FCC", "5G", "20M", "HT", "1T", "48", "30",
3021        "ETSI", "5G", "20M", "HT", "1T", "48", "32",
3022        "MKK", "5G", "20M", "HT", "1T", "48", "32",
3023        "FCC", "5G", "20M", "HT", "1T", "52", "36",
3024        "ETSI", "5G", "20M", "HT", "1T", "52", "32",
3025        "MKK", "5G", "20M", "HT", "1T", "52", "32",
3026        "FCC", "5G", "20M", "HT", "1T", "56", "34",
3027        "ETSI", "5G", "20M", "HT", "1T", "56", "32",
3028        "MKK", "5G", "20M", "HT", "1T", "56", "32",
3029        "FCC", "5G", "20M", "HT", "1T", "60", "32",
3030        "ETSI", "5G", "20M", "HT", "1T", "60", "32",
3031        "MKK", "5G", "20M", "HT", "1T", "60", "32",
3032        "FCC", "5G", "20M", "HT", "1T", "64", "28",
3033        "ETSI", "5G", "20M", "HT", "1T", "64", "32",
3034        "MKK", "5G", "20M", "HT", "1T", "64", "32",
3035        "FCC", "5G", "20M", "HT", "1T", "100", "30",
3036        "ETSI", "5G", "20M", "HT", "1T", "100", "32",
3037        "MKK", "5G", "20M", "HT", "1T", "100", "32",
3038        "FCC", "5G", "20M", "HT", "1T", "104", "30",
3039        "ETSI", "5G", "20M", "HT", "1T", "104", "32",
3040        "MKK", "5G", "20M", "HT", "1T", "104", "32",
3041        "FCC", "5G", "20M", "HT", "1T", "108", "32",
3042        "ETSI", "5G", "20M", "HT", "1T", "108", "32",
3043        "MKK", "5G", "20M", "HT", "1T", "108", "32",
3044        "FCC", "5G", "20M", "HT", "1T", "112", "34",
3045        "ETSI", "5G", "20M", "HT", "1T", "112", "32",
3046        "MKK", "5G", "20M", "HT", "1T", "112", "32",
3047        "FCC", "5G", "20M", "HT", "1T", "116", "34",
3048        "ETSI", "5G", "20M", "HT", "1T", "116", "32",
3049        "MKK", "5G", "20M", "HT", "1T", "116", "32",
3050        "FCC", "5G", "20M", "HT", "1T", "120", "36",
3051        "ETSI", "5G", "20M", "HT", "1T", "120", "32",
3052        "MKK", "5G", "20M", "HT", "1T", "120", "32",
3053        "FCC", "5G", "20M", "HT", "1T", "124", "34",
3054        "ETSI", "5G", "20M", "HT", "1T", "124", "32",
3055        "MKK", "5G", "20M", "HT", "1T", "124", "32",
3056        "FCC", "5G", "20M", "HT", "1T", "128", "32",
3057        "ETSI", "5G", "20M", "HT", "1T", "128", "32",
3058        "MKK", "5G", "20M", "HT", "1T", "128", "32",
3059        "FCC", "5G", "20M", "HT", "1T", "132", "30",
3060        "ETSI", "5G", "20M", "HT", "1T", "132", "32",
3061        "MKK", "5G", "20M", "HT", "1T", "132", "32",
3062        "FCC", "5G", "20M", "HT", "1T", "136", "30",
3063        "ETSI", "5G", "20M", "HT", "1T", "136", "32",
3064        "MKK", "5G", "20M", "HT", "1T", "136", "32",
3065        "FCC", "5G", "20M", "HT", "1T", "140", "28",
3066        "ETSI", "5G", "20M", "HT", "1T", "140", "32",
3067        "MKK", "5G", "20M", "HT", "1T", "140", "32",
3068        "FCC", "5G", "20M", "HT", "1T", "149", "36",
3069        "ETSI", "5G", "20M", "HT", "1T", "149", "32",
3070        "MKK", "5G", "20M", "HT", "1T", "149", "63",
3071        "FCC", "5G", "20M", "HT", "1T", "153", "36",
3072        "ETSI", "5G", "20M", "HT", "1T", "153", "32",
3073        "MKK", "5G", "20M", "HT", "1T", "153", "63",
3074        "FCC", "5G", "20M", "HT", "1T", "157", "36",
3075        "ETSI", "5G", "20M", "HT", "1T", "157", "32",
3076        "MKK", "5G", "20M", "HT", "1T", "157", "63",
3077        "FCC", "5G", "20M", "HT", "1T", "161", "36",
3078        "ETSI", "5G", "20M", "HT", "1T", "161", "32",
3079        "MKK", "5G", "20M", "HT", "1T", "161", "63",
3080        "FCC", "5G", "20M", "HT", "1T", "165", "36",
3081        "ETSI", "5G", "20M", "HT", "1T", "165", "32",
3082        "MKK", "5G", "20M", "HT", "1T", "165", "63",
3083        "FCC", "5G", "20M", "HT", "2T", "36", "28",
3084        "ETSI", "5G", "20M", "HT", "2T", "36", "30",
3085        "MKK", "5G", "20M", "HT", "2T", "36", "30",
3086        "FCC", "5G", "20M", "HT", "2T", "40", "28",
3087        "ETSI", "5G", "20M", "HT", "2T", "40", "30",
3088        "MKK", "5G", "20M", "HT", "2T", "40", "30",
3089        "FCC", "5G", "20M", "HT", "2T", "44", "28",
3090        "ETSI", "5G", "20M", "HT", "2T", "44", "30",
3091        "MKK", "5G", "20M", "HT", "2T", "44", "30",
3092        "FCC", "5G", "20M", "HT", "2T", "48", "28",
3093        "ETSI", "5G", "20M", "HT", "2T", "48", "30",
3094        "MKK", "5G", "20M", "HT", "2T", "48", "30",
3095        "FCC", "5G", "20M", "HT", "2T", "52", "34",
3096        "ETSI", "5G", "20M", "HT", "2T", "52", "30",
3097        "MKK", "5G", "20M", "HT", "2T", "52", "30",
3098        "FCC", "5G", "20M", "HT", "2T", "56", "32",
3099        "ETSI", "5G", "20M", "HT", "2T", "56", "30",
3100        "MKK", "5G", "20M", "HT", "2T", "56", "30",
3101        "FCC", "5G", "20M", "HT", "2T", "60", "30",
3102        "ETSI", "5G", "20M", "HT", "2T", "60", "30",
3103        "MKK", "5G", "20M", "HT", "2T", "60", "30",
3104        "FCC", "5G", "20M", "HT", "2T", "64", "26",
3105        "ETSI", "5G", "20M", "HT", "2T", "64", "30",
3106        "MKK", "5G", "20M", "HT", "2T", "64", "30",
3107        "FCC", "5G", "20M", "HT", "2T", "100", "28",
3108        "ETSI", "5G", "20M", "HT", "2T", "100", "30",
3109        "MKK", "5G", "20M", "HT", "2T", "100", "30",
3110        "FCC", "5G", "20M", "HT", "2T", "104", "28",
3111        "ETSI", "5G", "20M", "HT", "2T", "104", "30",
3112        "MKK", "5G", "20M", "HT", "2T", "104", "30",
3113        "FCC", "5G", "20M", "HT", "2T", "108", "30",
3114        "ETSI", "5G", "20M", "HT", "2T", "108", "30",
3115        "MKK", "5G", "20M", "HT", "2T", "108", "30",
3116        "FCC", "5G", "20M", "HT", "2T", "112", "32",
3117        "ETSI", "5G", "20M", "HT", "2T", "112", "30",
3118        "MKK", "5G", "20M", "HT", "2T", "112", "30",
3119        "FCC", "5G", "20M", "HT", "2T", "116", "32",
3120        "ETSI", "5G", "20M", "HT", "2T", "116", "30",
3121        "MKK", "5G", "20M", "HT", "2T", "116", "30",
3122        "FCC", "5G", "20M", "HT", "2T", "120", "34",
3123        "ETSI", "5G", "20M", "HT", "2T", "120", "30",
3124        "MKK", "5G", "20M", "HT", "2T", "120", "30",
3125        "FCC", "5G", "20M", "HT", "2T", "124", "32",
3126        "ETSI", "5G", "20M", "HT", "2T", "124", "30",
3127        "MKK", "5G", "20M", "HT", "2T", "124", "30",
3128        "FCC", "5G", "20M", "HT", "2T", "128", "30",
3129        "ETSI", "5G", "20M", "HT", "2T", "128", "30",
3130        "MKK", "5G", "20M", "HT", "2T", "128", "30",
3131        "FCC", "5G", "20M", "HT", "2T", "132", "28",
3132        "ETSI", "5G", "20M", "HT", "2T", "132", "30",
3133        "MKK", "5G", "20M", "HT", "2T", "132", "30",
3134        "FCC", "5G", "20M", "HT", "2T", "136", "28",
3135        "ETSI", "5G", "20M", "HT", "2T", "136", "30",
3136        "MKK", "5G", "20M", "HT", "2T", "136", "30",
3137        "FCC", "5G", "20M", "HT", "2T", "140", "26",
3138        "ETSI", "5G", "20M", "HT", "2T", "140", "30",
3139        "MKK", "5G", "20M", "HT", "2T", "140", "30",
3140        "FCC", "5G", "20M", "HT", "2T", "149", "34",
3141        "ETSI", "5G", "20M", "HT", "2T", "149", "30",
3142        "MKK", "5G", "20M", "HT", "2T", "149", "63",
3143        "FCC", "5G", "20M", "HT", "2T", "153", "34",
3144        "ETSI", "5G", "20M", "HT", "2T", "153", "30",
3145        "MKK", "5G", "20M", "HT", "2T", "153", "63",
3146        "FCC", "5G", "20M", "HT", "2T", "157", "34",
3147        "ETSI", "5G", "20M", "HT", "2T", "157", "30",
3148        "MKK", "5G", "20M", "HT", "2T", "157", "63",
3149        "FCC", "5G", "20M", "HT", "2T", "161", "34",
3150        "ETSI", "5G", "20M", "HT", "2T", "161", "30",
3151        "MKK", "5G", "20M", "HT", "2T", "161", "63",
3152        "FCC", "5G", "20M", "HT", "2T", "165", "34",
3153        "ETSI", "5G", "20M", "HT", "2T", "165", "30",
3154        "MKK", "5G", "20M", "HT", "2T", "165", "63",
3155        "FCC", "5G", "40M", "HT", "1T", "38", "30",
3156        "ETSI", "5G", "40M", "HT", "1T", "38", "32",
3157        "MKK", "5G", "40M", "HT", "1T", "38", "32",
3158        "FCC", "5G", "40M", "HT", "1T", "46", "30",
3159        "ETSI", "5G", "40M", "HT", "1T", "46", "32",
3160        "MKK", "5G", "40M", "HT", "1T", "46", "32",
3161        "FCC", "5G", "40M", "HT", "1T", "54", "32",
3162        "ETSI", "5G", "40M", "HT", "1T", "54", "32",
3163        "MKK", "5G", "40M", "HT", "1T", "54", "32",
3164        "FCC", "5G", "40M", "HT", "1T", "62", "32",
3165        "ETSI", "5G", "40M", "HT", "1T", "62", "32",
3166        "MKK", "5G", "40M", "HT", "1T", "62", "32",
3167        "FCC", "5G", "40M", "HT", "1T", "102", "28",
3168        "ETSI", "5G", "40M", "HT", "1T", "102", "32",
3169        "MKK", "5G", "40M", "HT", "1T", "102", "32",
3170        "FCC", "5G", "40M", "HT", "1T", "110", "32",
3171        "ETSI", "5G", "40M", "HT", "1T", "110", "32",
3172        "MKK", "5G", "40M", "HT", "1T", "110", "32",
3173        "FCC", "5G", "40M", "HT", "1T", "118", "36",
3174        "ETSI", "5G", "40M", "HT", "1T", "118", "32",
3175        "MKK", "5G", "40M", "HT", "1T", "118", "32",
3176        "FCC", "5G", "40M", "HT", "1T", "126", "34",
3177        "ETSI", "5G", "40M", "HT", "1T", "126", "32",
3178        "MKK", "5G", "40M", "HT", "1T", "126", "32",
3179        "FCC", "5G", "40M", "HT", "1T", "134", "32",
3180        "ETSI", "5G", "40M", "HT", "1T", "134", "32",
3181        "MKK", "5G", "40M", "HT", "1T", "134", "32",
3182        "FCC", "5G", "40M", "HT", "1T", "151", "36",
3183        "ETSI", "5G", "40M", "HT", "1T", "151", "32",
3184        "MKK", "5G", "40M", "HT", "1T", "151", "63",
3185        "FCC", "5G", "40M", "HT", "1T", "159", "36",
3186        "ETSI", "5G", "40M", "HT", "1T", "159", "32",
3187        "MKK", "5G", "40M", "HT", "1T", "159", "63",
3188        "FCC", "5G", "40M", "HT", "2T", "38", "28",
3189        "ETSI", "5G", "40M", "HT", "2T", "38", "30",
3190        "MKK", "5G", "40M", "HT", "2T", "38", "30",
3191        "FCC", "5G", "40M", "HT", "2T", "46", "28",
3192        "ETSI", "5G", "40M", "HT", "2T", "46", "30",
3193        "MKK", "5G", "40M", "HT", "2T", "46", "30",
3194        "FCC", "5G", "40M", "HT", "2T", "54", "30",
3195        "ETSI", "5G", "40M", "HT", "2T", "54", "30",
3196        "MKK", "5G", "40M", "HT", "2T", "54", "30",
3197        "FCC", "5G", "40M", "HT", "2T", "62", "30",
3198        "ETSI", "5G", "40M", "HT", "2T", "62", "30",
3199        "MKK", "5G", "40M", "HT", "2T", "62", "30",
3200        "FCC", "5G", "40M", "HT", "2T", "102", "26",
3201        "ETSI", "5G", "40M", "HT", "2T", "102", "30",
3202        "MKK", "5G", "40M", "HT", "2T", "102", "30",
3203        "FCC", "5G", "40M", "HT", "2T", "110", "30",
3204        "ETSI", "5G", "40M", "HT", "2T", "110", "30",
3205        "MKK", "5G", "40M", "HT", "2T", "110", "30",
3206        "FCC", "5G", "40M", "HT", "2T", "118", "34",
3207        "ETSI", "5G", "40M", "HT", "2T", "118", "30",
3208        "MKK", "5G", "40M", "HT", "2T", "118", "30",
3209        "FCC", "5G", "40M", "HT", "2T", "126", "32",
3210        "ETSI", "5G", "40M", "HT", "2T", "126", "30",
3211        "MKK", "5G", "40M", "HT", "2T", "126", "30",
3212        "FCC", "5G", "40M", "HT", "2T", "134", "30",
3213        "ETSI", "5G", "40M", "HT", "2T", "134", "30",
3214        "MKK", "5G", "40M", "HT", "2T", "134", "30",
3215        "FCC", "5G", "40M", "HT", "2T", "151", "34",
3216        "ETSI", "5G", "40M", "HT", "2T", "151", "30",
3217        "MKK", "5G", "40M", "HT", "2T", "151", "63",
3218        "FCC", "5G", "40M", "HT", "2T", "159", "34",
3219        "ETSI", "5G", "40M", "HT", "2T", "159", "30",
3220        "MKK", "5G", "40M", "HT", "2T", "159", "63",
3221        "FCC", "5G", "80M", "VHT", "1T", "42", "30",
3222        "ETSI", "5G", "80M", "VHT", "1T", "42", "32",
3223        "MKK", "5G", "80M", "VHT", "1T", "42", "32",
3224        "FCC", "5G", "80M", "VHT", "1T", "58", "28",
3225        "ETSI", "5G", "80M", "VHT", "1T", "58", "32",
3226        "MKK", "5G", "80M", "VHT", "1T", "58", "32",
3227        "FCC", "5G", "80M", "VHT", "1T", "106", "30",
3228        "ETSI", "5G", "80M", "VHT", "1T", "106", "32",
3229        "MKK", "5G", "80M", "VHT", "1T", "106", "32",
3230        "FCC", "5G", "80M", "VHT", "1T", "122", "34",
3231        "ETSI", "5G", "80M", "VHT", "1T", "122", "32",
3232        "MKK", "5G", "80M", "VHT", "1T", "122", "32",
3233        "FCC", "5G", "80M", "VHT", "1T", "155", "36",
3234        "ETSI", "5G", "80M", "VHT", "1T", "155", "32",
3235        "MKK", "5G", "80M", "VHT", "1T", "155", "63",
3236        "FCC", "5G", "80M", "VHT", "2T", "42", "28",
3237        "ETSI", "5G", "80M", "VHT", "2T", "42", "30",
3238        "MKK", "5G", "80M", "VHT", "2T", "42", "30",
3239        "FCC", "5G", "80M", "VHT", "2T", "58", "26",
3240        "ETSI", "5G", "80M", "VHT", "2T", "58", "30",
3241        "MKK", "5G", "80M", "VHT", "2T", "58", "30",
3242        "FCC", "5G", "80M", "VHT", "2T", "106", "28",
3243        "ETSI", "5G", "80M", "VHT", "2T", "106", "30",
3244        "MKK", "5G", "80M", "VHT", "2T", "106", "30",
3245        "FCC", "5G", "80M", "VHT", "2T", "122", "32",
3246        "ETSI", "5G", "80M", "VHT", "2T", "122", "30",
3247        "MKK", "5G", "80M", "VHT", "2T", "122", "30",
3248        "FCC", "5G", "80M", "VHT", "2T", "155", "34",
3249        "ETSI", "5G", "80M", "VHT", "2T", "155", "30",
3250        "MKK", "5G", "80M", "VHT", "2T", "155", "63"
3251};
3252
3253u32 RTL8812AE_TXPWR_LMT_ARRAY_LEN = sizeof(RTL8812AE_TXPWR_LMT) / sizeof(u8 *);
3254
3255u8 *RTL8821AE_TXPWR_LMT[] = {
3256        "FCC", "2.4G", "20M", "CCK", "1T", "01", "32",
3257        "ETSI", "2.4G", "20M", "CCK", "1T", "01", "32",
3258        "MKK", "2.4G", "20M", "CCK", "1T", "01", "32",
3259        "FCC", "2.4G", "20M", "CCK", "1T", "02", "32",
3260        "ETSI", "2.4G", "20M", "CCK", "1T", "02", "32",
3261        "MKK", "2.4G", "20M", "CCK", "1T", "02", "32",
3262        "FCC", "2.4G", "20M", "CCK", "1T", "03", "36",
3263        "ETSI", "2.4G", "20M", "CCK", "1T", "03", "32",
3264        "MKK", "2.4G", "20M", "CCK", "1T", "03", "32",
3265        "FCC", "2.4G", "20M", "CCK", "1T", "04", "36",
3266        "ETSI", "2.4G", "20M", "CCK", "1T", "04", "32",
3267        "MKK", "2.4G", "20M", "CCK", "1T", "04", "32",
3268        "FCC", "2.4G", "20M", "CCK", "1T", "05", "36",
3269        "ETSI", "2.4G", "20M", "CCK", "1T", "05", "32",
3270        "MKK", "2.4G", "20M", "CCK", "1T", "05", "32",
3271        "FCC", "2.4G", "20M", "CCK", "1T", "06", "36",
3272        "ETSI", "2.4G", "20M", "CCK", "1T", "06", "32",
3273        "MKK", "2.4G", "20M", "CCK", "1T", "06", "32",
3274        "FCC", "2.4G", "20M", "CCK", "1T", "07", "36",
3275        "ETSI", "2.4G", "20M", "CCK", "1T", "07", "32",
3276        "MKK", "2.4G", "20M", "CCK", "1T", "07", "32",
3277        "FCC", "2.4G", "20M", "CCK", "1T", "08", "36",
3278        "ETSI", "2.4G", "20M", "CCK", "1T", "08", "32",
3279        "MKK", "2.4G", "20M", "CCK", "1T", "08", "32",
3280        "FCC", "2.4G", "20M", "CCK", "1T", "09", "32",
3281        "ETSI", "2.4G", "20M", "CCK", "1T", "09", "32",
3282        "MKK", "2.4G", "20M", "CCK", "1T", "09", "32",
3283        "FCC", "2.4G", "20M", "CCK", "1T", "10", "32",
3284        "ETSI", "2.4G", "20M", "CCK", "1T", "10", "32",
3285        "MKK", "2.4G", "20M", "CCK", "1T", "10", "32",
3286        "FCC", "2.4G", "20M", "CCK", "1T", "11", "32",
3287        "ETSI", "2.4G", "20M", "CCK", "1T", "11", "32",
3288        "MKK", "2.4G", "20M", "CCK", "1T", "11", "32",
3289        "FCC", "2.4G", "20M", "CCK", "1T", "12", "63",
3290        "ETSI", "2.4G", "20M", "CCK", "1T", "12", "32",
3291        "MKK", "2.4G", "20M", "CCK", "1T", "12", "32",
3292        "FCC", "2.4G", "20M", "CCK", "1T", "13", "63",
3293        "ETSI", "2.4G", "20M", "CCK", "1T", "13", "32",
3294        "MKK", "2.4G", "20M", "CCK", "1T", "13", "32",
3295        "FCC", "2.4G", "20M", "CCK", "1T", "14", "63",
3296        "ETSI", "2.4G", "20M", "CCK", "1T", "14", "63",
3297        "MKK", "2.4G", "20M", "CCK", "1T", "14", "32",
3298        "FCC", "2.4G", "20M", "OFDM", "1T", "01", "30",
3299        "ETSI", "2.4G", "20M", "OFDM", "1T", "01", "32",
3300        "MKK", "2.4G", "20M", "OFDM", "1T", "01", "32",
3301        "FCC", "2.4G", "20M", "OFDM", "1T", "02", "30",
3302        "ETSI", "2.4G", "20M", "OFDM", "1T", "02", "32",
3303        "MKK", "2.4G", "20M", "OFDM", "1T", "02", "32",
3304        "FCC", "2.4G", "20M", "OFDM", "1T", "03", "32",
3305        "ETSI", "2.4G", "20M", "OFDM", "1T", "03", "32",
3306        "MKK", "2.4G", "20M", "OFDM", "1T", "03", "32",
3307        "FCC", "2.4G", "20M", "OFDM", "1T", "04", "32",
3308        "ETSI", "2.4G", "20M", "OFDM", "1T", "04", "32",
3309        "MKK", "2.4G", "20M", "OFDM", "1T", "04", "32",
3310        "FCC", "2.4G", "20M", "OFDM", "1T", "05", "32",
3311        "ETSI", "2.4G", "20M", "OFDM", "1T", "05", "32",
3312        "MKK", "2.4G", "20M", "OFDM", "1T", "05", "32",
3313        "FCC", "2.4G", "20M", "OFDM", "1T", "06", "32",
3314        "ETSI", "2.4G", "20M", "OFDM", "1T", "06", "32",
3315        "MKK", "2.4G", "20M", "OFDM", "1T", "06", "32",
3316        "FCC", "2.4G", "20M", "OFDM", "1T", "07", "32",
3317        "ETSI", "2.4G", "20M", "OFDM", "1T", "07", "32",
3318        "MKK", "2.4G", "20M", "OFDM", "1T", "07", "32",
3319        "FCC", "2.4G", "20M", "OFDM", "1T", "08", "32",
3320        "ETSI", "2.4G", "20M", "OFDM", "1T", "08", "32",
3321        "MKK", "2.4G", "20M", "OFDM", "1T", "08", "32",
3322        "FCC", "2.4G", "20M", "OFDM", "1T", "09", "30",
3323        "ETSI", "2.4G", "20M", "OFDM", "1T", "09", "32",
3324        "MKK", "2.4G", "20M", "OFDM", "1T", "09", "32",
3325        "FCC", "2.4G", "20M", "OFDM", "1T", "10", "30",
3326        "ETSI", "2.4G", "20M", "OFDM", "1T", "10", "32",
3327        "MKK", "2.4G", "20M", "OFDM", "1T", "10", "32",
3328        "FCC", "2.4G", "20M", "OFDM", "1T", "11", "30",
3329        "ETSI", "2.4G", "20M", "OFDM", "1T", "11", "32",
3330        "MKK", "2.4G", "20M", "OFDM", "1T", "11", "32",
3331        "FCC", "2.4G", "20M", "OFDM", "1T", "12", "63",
3332        "ETSI", "2.4G", "20M", "OFDM", "1T", "12", "32",
3333        "MKK", "2.4G", "20M", "OFDM", "1T", "12", "32",
3334        "FCC", "2.4G", "20M", "OFDM", "1T", "13", "63",
3335        "ETSI", "2.4G", "20M", "OFDM", "1T", "13", "32",
3336        "MKK", "2.4G", "20M", "OFDM", "1T", "13", "32",
3337        "FCC", "2.4G", "20M", "OFDM", "1T", "14", "63",
3338        "ETSI", "2.4G", "20M", "OFDM", "1T", "14", "63",
3339        "MKK", "2.4G", "20M", "OFDM", "1T", "14", "63",
3340        "FCC", "2.4G", "20M", "HT", "1T", "01", "26",
3341        "ETSI", "2.4G", "20M", "HT", "1T", "01", "32",
3342        "MKK", "2.4G", "20M", "HT", "1T", "01", "32",
3343        "FCC", "2.4G", "20M", "HT", "1T", "02", "26",
3344        "ETSI", "2.4G", "20M", "HT", "1T", "02", "32",
3345        "MKK", "2.4G", "20M", "HT", "1T", "02", "32",
3346        "FCC", "2.4G", "20M", "HT", "1T", "03", "32",
3347        "ETSI", "2.4G", "20M", "HT", "1T", "03", "32",
3348        "MKK", "2.4G", "20M", "HT", "1T", "03", "32",
3349        "FCC", "2.4G", "20M", "HT", "1T", "04", "32",
3350        "ETSI", "2.4G", "20M", "HT", "1T", "04", "32",
3351        "MKK", "2.4G", "20M", "HT", "1T", "04", "32",
3352        "FCC", "2.4G", "20M", "HT", "1T", "05", "32",
3353        "ETSI", "2.4G", "20M", "HT", "1T", "05", "32",
3354        "MKK", "2.4G", "20M", "HT", "1T", "05", "32",
3355        "FCC", "2.4G", "20M", "HT", "1T", "06", "32",
3356        "ETSI", "2.4G", "20M", "HT", "1T", "06", "32",
3357        "MKK", "2.4G", "20M", "HT", "1T", "06", "32",
3358        "FCC", "2.4G", "20M", "HT", "1T", "07", "32",
3359        "ETSI", "2.4G", "20M", "HT", "1T", "07", "32",
3360        "MKK", "2.4G", "20M", "HT", "1T", "07", "32",
3361        "FCC", "2.4G", "20M", "HT", "1T", "08", "32",
3362        "ETSI", "2.4G", "20M", "HT", "1T", "08", "32",
3363        "MKK", "2.4G", "20M", "HT", "1T", "08", "32",
3364        "FCC", "2.4G", "20M", "HT", "1T", "09", "26",
3365        "ETSI", "2.4G", "20M", "HT", "1T", "09", "32",
3366        "MKK", "2.4G", "20M", "HT", "1T", "09", "32",
3367        "FCC", "2.4G", "20M", "HT", "1T", "10", "26",
3368        "ETSI", "2.4G", "20M", "HT", "1T", "10", "32",
3369        "MKK", "2.4G", "20M", "HT", "1T", "10", "32",
3370        "FCC", "2.4G", "20M", "HT", "1T", "11", "26",
3371        "ETSI", "2.4G", "20M", "HT", "1T", "11", "32",
3372        "MKK", "2.4G", "20M", "HT", "1T", "11", "32",
3373        "FCC", "2.4G", "20M", "HT", "1T", "12", "63",
3374        "ETSI", "2.4G", "20M", "HT", "1T", "12", "32",
3375        "MKK", "2.4G", "20M", "HT", "1T", "12", "32",
3376        "FCC", "2.4G", "20M", "HT", "1T", "13", "63",
3377        "ETSI", "2.4G", "20M", "HT", "1T", "13", "32",
3378        "MKK", "2.4G", "20M", "HT", "1T", "13", "32",
3379        "FCC", "2.4G", "20M", "HT", "1T", "14", "63",
3380        "ETSI", "2.4G", "20M", "HT", "1T", "14", "63",
3381        "MKK", "2.4G", "20M", "HT", "1T", "14", "63",
3382        "FCC", "2.4G", "20M", "HT", "2T", "01", "30",
3383        "ETSI", "2.4G", "20M", "HT", "2T", "01", "32",
3384        "MKK", "2.4G", "20M", "HT", "2T", "01", "32",
3385        "FCC", "2.4G", "20M", "HT", "2T", "02", "32",
3386        "ETSI", "2.4G", "20M", "HT", "2T", "02", "32",
3387        "MKK", "2.4G", "20M", "HT", "2T", "02", "32",
3388        "FCC", "2.4G", "20M", "HT", "2T", "03", "32",
3389        "ETSI", "2.4G", "20M", "HT", "2T", "03", "32",
3390        "MKK", "2.4G", "20M", "HT", "2T", "03", "32",
3391        "FCC", "2.4G", "20M", "HT", "2T", "04", "32",
3392        "ETSI", "2.4G", "20M", "HT", "2T", "04", "32",
3393        "MKK", "2.4G", "20M", "HT", "2T", "04", "32",
3394        "FCC", "2.4G", "20M", "HT", "2T", "05", "32",
3395        "ETSI", "2.4G", "20M", "HT", "2T", "05", "32",
3396        "MKK", "2.4G", "20M", "HT", "2T", "05", "32",
3397        "FCC", "2.4G", "20M", "HT", "2T", "06", "32",
3398        "ETSI", "2.4G", "20M", "HT", "2T", "06", "32",
3399        "MKK", "2.4G", "20M", "HT", "2T", "06", "32",
3400        "FCC", "2.4G", "20M", "HT", "2T", "07", "32",
3401        "ETSI", "2.4G", "20M", "HT", "2T", "07", "32",
3402        "MKK", "2.4G", "20M", "HT", "2T", "07", "32",
3403        "FCC", "2.4G", "20M", "HT", "2T", "08", "32",
3404        "ETSI", "2.4G", "20M", "HT", "2T", "08", "32",
3405        "MKK", "2.4G", "20M", "HT", "2T", "08", "32",
3406        "FCC", "2.4G", "20M", "HT", "2T", "09", "32",
3407        "ETSI", "2.4G", "20M", "HT", "2T", "09", "32",
3408        "MKK", "2.4G", "20M", "HT", "2T", "09", "32",
3409        "FCC", "2.4G", "20M", "HT", "2T", "10", "32",
3410        "ETSI", "2.4G", "20M", "HT", "2T", "10", "32",
3411        "MKK", "2.4G", "20M", "HT", "2T", "10", "32",
3412        "FCC", "2.4G", "20M", "HT", "2T", "11", "30",
3413        "ETSI", "2.4G", "20M", "HT", "2T", "11", "32",
3414        "MKK", "2.4G", "20M", "HT", "2T", "11", "32",
3415        "FCC", "2.4G", "20M", "HT", "2T", "12", "63",
3416        "ETSI", "2.4G", "20M", "HT", "2T", "12", "32",
3417        "MKK", "2.4G", "20M", "HT", "2T", "12", "32",
3418        "FCC", "2.4G", "20M", "HT", "2T", "13", "63",
3419        "ETSI", "2.4G", "20M", "HT", "2T", "13", "32",
3420        "MKK", "2.4G", "20M", "HT", "2T", "13", "32",
3421        "FCC", "2.4G", "20M", "HT", "2T", "14", "63",
3422        "ETSI", "2.4G", "20M", "HT", "2T", "14", "63",
3423        "MKK", "2.4G", "20M", "HT", "2T", "14", "63",
3424        "FCC", "2.4G", "40M", "HT", "1T", "01", "63",
3425        "ETSI", "2.4G", "40M", "HT", "1T", "01", "63",
3426        "MKK", "2.4G", "40M", "HT", "1T", "01", "63",
3427        "FCC", "2.4G", "40M", "HT", "1T", "02", "63",
3428        "ETSI", "2.4G", "40M", "HT", "1T", "02", "63",
3429        "MKK", "2.4G", "40M", "HT", "1T", "02", "63",
3430        "FCC", "2.4G", "40M", "HT", "1T", "03", "26",
3431        "ETSI", "2.4G", "40M", "HT", "1T", "03", "32",
3432        "MKK", "2.4G", "40M", "HT", "1T", "03", "32",
3433        "FCC", "2.4G", "40M", "HT", "1T", "04", "26",
3434        "ETSI", "2.4G", "40M", "HT", "1T", "04", "32",
3435        "MKK", "2.4G", "40M", "HT", "1T", "04", "32",
3436        "FCC", "2.4G", "40M", "HT", "1T", "05", "26",
3437        "ETSI", "2.4G", "40M", "HT", "1T", "05", "32",
3438        "MKK", "2.4G", "40M", "HT", "1T", "05", "32",
3439        "FCC", "2.4G", "40M", "HT", "1T", "06", "32",
3440        "ETSI", "2.4G", "40M", "HT", "1T", "06", "32",
3441        "MKK", "2.4G", "40M", "HT", "1T", "06", "32",
3442        "FCC", "2.4G", "40M", "HT", "1T", "07", "32",
3443        "ETSI", "2.4G", "40M", "HT", "1T", "07", "32",
3444        "MKK", "2.4G", "40M", "HT", "1T", "07", "32",
3445        "FCC", "2.4G", "40M", "HT", "1T", "08", "32",
3446        "ETSI", "2.4G", "40M", "HT", "1T", "08", "32",
3447        "MKK", "2.4G", "40M", "HT", "1T", "08", "32",
3448        "FCC", "2.4G", "40M", "HT", "1T", "09", "26",
3449        "ETSI", "2.4G", "40M", "HT", "1T", "09", "32",
3450        "MKK", "2.4G", "40M", "HT", "1T", "09", "32",
3451        "FCC", "2.4G", "40M", "HT", "1T", "10", "26",
3452        "ETSI", "2.4G", "40M", "HT", "1T", "10", "32",
3453        "MKK", "2.4G", "40M", "HT", "1T", "10", "32",
3454        "FCC", "2.4G", "40M", "HT", "1T", "11", "26",
3455        "ETSI", "2.4G", "40M", "HT", "1T", "11", "32",
3456        "MKK", "2.4G", "40M", "HT", "1T", "11", "32",
3457        "FCC", "2.4G", "40M", "HT", "1T", "12", "63",
3458        "ETSI", "2.4G", "40M", "HT", "1T", "12", "32",
3459        "MKK", "2.4G", "40M", "HT", "1T", "12", "32",
3460        "FCC", "2.4G", "40M", "HT", "1T", "13", "63",
3461        "ETSI", "2.4G", "40M", "HT", "1T", "13", "32",
3462        "MKK", "2.4G", "40M", "HT", "1T", "13", "32",
3463        "FCC", "2.4G", "40M", "HT", "1T", "14", "63",
3464        "ETSI", "2.4G", "40M", "HT", "1T", "14", "63",
3465        "MKK", "2.4G", "40M", "HT", "1T", "14", "63",
3466        "FCC", "2.4G", "40M", "HT", "2T", "01", "63",
3467        "ETSI", "2.4G", "40M", "HT", "2T", "01", "63",
3468        "MKK", "2.4G", "40M", "HT", "2T", "01", "63",
3469        "FCC", "2.4G", "40M", "HT", "2T", "02", "63",
3470        "ETSI", "2.4G", "40M", "HT", "2T", "02", "63",
3471        "MKK", "2.4G", "40M", "HT", "2T", "02", "63",
3472        "FCC", "2.4G", "40M", "HT", "2T", "03", "30",
3473        "ETSI", "2.4G", "40M", "HT", "2T", "03", "30",
3474        "MKK", "2.4G", "40M", "HT", "2T", "03", "30",
3475        "FCC", "2.4G", "40M", "HT", "2T", "04", "32",
3476        "ETSI", "2.4G", "40M", "HT", "2T", "04", "30",
3477        "MKK", "2.4G", "40M", "HT", "2T", "04", "30",
3478        "FCC", "2.4G", "40M", "HT", "2T", "05", "32",
3479        "ETSI", "2.4G", "40M", "HT", "2T", "05", "30",
3480        "MKK", "2.4G", "40M", "HT", "2T", "05", "30",
3481        "FCC", "2.4G", "40M", "HT", "2T", "06", "32",
3482        "ETSI", "2.4G", "40M", "HT", "2T", "06", "30",
3483        "MKK", "2.4G", "40M", "HT", "2T", "06", "30",
3484        "FCC", "2.4G", "40M", "HT", "2T", "07", "32",
3485        "ETSI", "2.4G", "40M", "HT", "2T", "07", "30",
3486        "MKK", "2.4G", "40M", "HT", "2T", "07", "30",
3487        "FCC", "2.4G", "40M", "HT", "2T", "08", "32",
3488        "ETSI", "2.4G", "40M", "HT", "2T", "08", "30",
3489        "MKK", "2.4G", "40M", "HT", "2T", "08", "30",
3490        "FCC", "2.4G", "40M", "HT", "2T", "09", "32",
3491        "ETSI", "2.4G", "40M", "HT", "2T", "09", "30",
3492        "MKK", "2.4G", "40M", "HT", "2T", "09", "30",
3493        "FCC", "2.4G", "40M", "HT", "2T", "10", "32",
3494        "ETSI", "2.4G", "40M", "HT", "2T", "10", "30",
3495        "MKK", "2.4G", "40M", "HT", "2T", "10", "30",
3496        "FCC", "2.4G", "40M", "HT", "2T", "11", "30",
3497        "ETSI", "2.4G", "40M", "HT", "2T", "11", "30",
3498        "MKK", "2.4G", "40M", "HT", "2T", "11", "30",
3499        "FCC", "2.4G", "40M", "HT", "2T", "12", "63",
3500        "ETSI", "2.4G", "40M", "HT", "2T", "12", "32",
3501        "MKK", "2.4G", "40M", "HT", "2T", "12", "32",
3502        "FCC", "2.4G", "40M", "HT", "2T", "13", "63",
3503        "ETSI", "2.4G", "40M", "HT", "2T", "13", "32",
3504        "MKK", "2.4G", "40M", "HT", "2T", "13", "32",
3505        "FCC", "2.4G", "40M", "HT", "2T", "14", "63",
3506        "ETSI", "2.4G", "40M", "HT", "2T", "14", "63",
3507        "MKK", "2.4G", "40M", "HT", "2T", "14", "63",
3508        "FCC", "5G", "20M", "OFDM", "1T", "36", "32",
3509        "ETSI", "5G", "20M", "OFDM", "1T", "36", "30",
3510        "MKK", "5G", "20M", "OFDM", "1T", "36", "30",
3511        "FCC", "5G", "20M", "OFDM", "1T", "40", "32",
3512        "ETSI", "5G", "20M", "OFDM", "1T", "40", "30",
3513        "MKK", "5G", "20M", "OFDM", "1T", "40", "30",
3514        "FCC", "5G", "20M", "OFDM", "1T", "44", "32",
3515        "ETSI", "5G", "20M", "OFDM", "1T", "44", "30",
3516        "MKK", "5G", "20M", "OFDM", "1T", "44", "30",
3517        "FCC", "5G", "20M", "OFDM", "1T", "48", "32",
3518        "ETSI", "5G", "20M", "OFDM", "1T", "48", "30",
3519        "MKK", "5G", "20M", "OFDM", "1T", "48", "30",
3520        "FCC", "5G", "20M", "OFDM", "1T", "52", "32",
3521        "ETSI", "5G", "20M", "OFDM", "1T", "52", "30",
3522        "MKK", "5G", "20M", "OFDM", "1T", "52", "30",
3523        "FCC", "5G", "20M", "OFDM", "1T", "56", "32",
3524        "ETSI", "5G", "20M", "OFDM", "1T", "56", "30",
3525        "MKK", "5G", "20M", "OFDM", "1T", "56", "30",
3526        "FCC", "5G", "20M", "OFDM", "1T", "60", "32",
3527        "ETSI", "5G", "20M", "OFDM", "1T", "60", "30",
3528        "MKK", "5G", "20M", "OFDM", "1T", "60", "30",
3529        "FCC", "5G", "20M", "OFDM", "1T", "64", "32",
3530        "ETSI", "5G", "20M", "OFDM", "1T", "64", "30",
3531        "MKK", "5G", "20M", "OFDM", "1T", "64", "30",
3532        "FCC", "5G", "20M", "OFDM", "1T", "100", "32",
3533        "ETSI", "5G", "20M", "OFDM", "1T", "100", "30",
3534        "MKK", "5G", "20M", "OFDM", "1T", "100", "30",
3535        "FCC", "5G", "20M", "OFDM", "1T", "104", "32",
3536        "ETSI", "5G", "20M", "OFDM", "1T", "104", "30",
3537        "MKK", "5G", "20M", "OFDM", "1T", "104", "30",
3538        "FCC", "5G", "20M", "OFDM", "1T", "108", "32",
3539        "ETSI", "5G", "20M", "OFDM", "1T", "108", "30",
3540        "MKK", "5G", "20M", "OFDM", "1T", "108", "30",
3541        "FCC", "5G", "20M", "OFDM", "1T", "112", "32",
3542        "ETSI", "5G", "20M", "OFDM", "1T", "112", "30",
3543        "MKK", "5G", "20M", "OFDM", "1T", "112", "30",
3544        "FCC", "5G", "20M", "OFDM", "1T", "116", "32",
3545        "ETSI", "5G", "20M", "OFDM", "1T", "116", "30",
3546        "MKK", "5G", "20M", "OFDM", "1T", "116", "30",
3547        "FCC", "5G", "20M", "OFDM", "1T", "120", "32",
3548        "ETSI", "5G", "20M", "OFDM", "1T", "120", "30",
3549        "MKK", "5G", "20M", "OFDM", "1T", "120", "30",
3550        "FCC", "5G", "20M", "OFDM", "1T", "124", "32",
3551        "ETSI", "5G", "20M", "OFDM", "1T", "124", "30",
3552        "MKK", "5G", "20M", "OFDM", "1T", "124", "30",
3553        "FCC", "5G", "20M", "OFDM", "1T", "128", "32",
3554        "ETSI", "5G", "20M", "OFDM", "1T", "128", "30",
3555        "MKK", "5G", "20M", "OFDM", "1T", "128", "30",
3556        "FCC", "5G", "20M", "OFDM", "1T", "132", "32",
3557        "ETSI", "5G", "20M", "OFDM", "1T", "132", "30",
3558        "MKK", "5G", "20M", "OFDM", "1T", "132", "30",
3559        "FCC", "5G", "20M", "OFDM", "1T", "136", "32",
3560        "ETSI", "5G", "20M", "OFDM", "1T", "136", "30",
3561        "MKK", "5G", "20M", "OFDM", "1T", "136", "30",
3562        "FCC", "5G", "20M", "OFDM", "1T", "140", "32",
3563        "ETSI", "5G", "20M", "OFDM", "1T", "140", "30",
3564        "MKK", "5G", "20M", "OFDM", "1T", "140", "30",
3565        "FCC", "5G", "20M", "OFDM", "1T", "149", "32",
3566        "ETSI", "5G", "20M", "OFDM", "1T", "149", "30",
3567        "MKK", "5G", "20M", "OFDM", "1T", "149", "63",
3568        "FCC", "5G", "20M", "OFDM", "1T", "153", "32",
3569        "ETSI", "5G", "20M", "OFDM", "1T", "153", "30",
3570        "MKK", "5G", "20M", "OFDM", "1T", "153", "63",
3571        "FCC", "5G", "20M", "OFDM", "1T", "157", "32",
3572        "ETSI", "5G", "20M", "OFDM", "1T", "157", "30",
3573        "MKK", "5G", "20M", "OFDM", "1T", "157", "63",
3574        "FCC", "5G", "20M", "OFDM", "1T", "161", "32",
3575        "ETSI", "5G", "20M", "OFDM", "1T", "161", "30",
3576        "MKK", "5G", "20M", "OFDM", "1T", "161", "63",
3577        "FCC", "5G", "20M", "OFDM", "1T", "165", "32",
3578        "ETSI", "5G", "20M", "OFDM", "1T", "165", "30",
3579        "MKK", "5G", "20M", "OFDM", "1T", "165", "63",
3580        "FCC", "5G", "20M", "HT", "1T", "36", "32",
3581        "ETSI", "5G", "20M", "HT", "1T", "36", "30",
3582        "MKK", "5G", "20M", "HT", "1T", "36", "30",
3583        "FCC", "5G", "20M", "HT", "1T", "40", "32",
3584        "ETSI", "5G", "20M", "HT", "1T", "40", "30",
3585        "MKK", "5G", "20M", "HT", "1T", "40", "30",
3586        "FCC", "5G", "20M", "HT", "1T", "44", "32",
3587        "ETSI", "5G", "20M", "HT", "1T", "44", "30",
3588        "MKK", "5G", "20M", "HT", "1T", "44", "30",
3589        "FCC", "5G", "20M", "HT", "1T", "48", "32",
3590        "ETSI", "5G", "20M", "HT", "1T", "48", "30",
3591        "MKK", "5G", "20M", "HT", "1T", "48", "30",
3592        "FCC", "5G", "20M", "HT", "1T", "52", "32",
3593        "ETSI", "5G", "20M", "HT", "1T", "52", "30",
3594        "MKK", "5G", "20M", "HT", "1T", "52", "30",
3595        "FCC", "5G", "20M", "HT", "1T", "56", "32",
3596        "ETSI", "5G", "20M", "HT", "1T", "56", "30",
3597        "MKK", "5G", "20M", "HT", "1T", "56", "30",
3598        "FCC", "5G", "20M", "HT", "1T", "60", "32",
3599        "ETSI", "5G", "20M", "HT", "1T", "60", "30",
3600        "MKK", "5G", "20M", "HT", "1T", "60", "30",
3601        "FCC", "5G", "20M", "HT", "1T", "64", "32",
3602        "ETSI", "5G", "20M", "HT", "1T", "64", "30",
3603        "MKK", "5G", "20M", "HT", "1T", "64", "30",
3604        "FCC", "5G", "20M", "HT", "1T", "100", "32",
3605        "ETSI", "5G", "20M", "HT", "1T", "100", "30",
3606        "MKK", "5G", "20M", "HT", "1T", "100", "30",
3607        "FCC", "5G", "20M", "HT", "1T", "104", "32",
3608        "ETSI", "5G", "20M", "HT", "1T", "104", "30",
3609        "MKK", "5G", "20M", "HT", "1T", "104", "30",
3610        "FCC", "5G", "20M", "HT", "1T", "108", "32",
3611        "ETSI", "5G", "20M", "HT", "1T", "108", "30",
3612        "MKK", "5G", "20M", "HT", "1T", "108", "30",
3613        "FCC", "5G", "20M", "HT", "1T", "112", "32",
3614        "ETSI", "5G", "20M", "HT", "1T", "112", "30",
3615        "MKK", "5G", "20M", "HT", "1T", "112", "30",
3616        "FCC", "5G", "20M", "HT", "1T", "116", "32",
3617        "ETSI", "5G", "20M", "HT", "1T", "116", "30",
3618        "MKK", "5G", "20M", "HT", "1T", "116", "30",
3619        "FCC", "5G", "20M", "HT", "1T", "120", "32",
3620        "ETSI", "5G", "20M", "HT", "1T", "120", "30",
3621        "MKK", "5G", "20M", "HT", "1T", "120", "30",
3622        "FCC", "5G", "20M", "HT", "1T", "124", "32",
3623        "ETSI", "5G", "20M", "HT", "1T", "124", "30",
3624        "MKK", "5G", "20M", "HT", "1T", "124", "30",
3625        "FCC", "5G", "20M", "HT", "1T", "128", "32",
3626        "ETSI", "5G", "20M", "HT", "1T", "128", "30",
3627        "MKK", "5G", "20M", "HT", "1T", "128", "30",
3628        "FCC", "5G", "20M", "HT", "1T", "132", "32",
3629        "ETSI", "5G", "20M", "HT", "1T", "132", "30",
3630        "MKK", "5G", "20M", "HT", "1T", "132", "30",
3631        "FCC", "5G", "20M", "HT", "1T", "136", "32",
3632        "ETSI", "5G", "20M", "HT", "1T", "136", "30",
3633        "MKK", "5G", "20M", "HT", "1T", "136", "30",
3634        "FCC", "5G", "20M", "HT", "1T", "140", "32",
3635        "ETSI", "5G", "20M", "HT", "1T", "140", "30",
3636        "MKK", "5G", "20M", "HT", "1T", "140", "30",
3637        "FCC", "5G", "20M", "HT", "1T", "149", "32",
3638        "ETSI", "5G", "20M", "HT", "1T", "149", "30",
3639        "MKK", "5G", "20M", "HT", "1T", "149", "63",
3640        "FCC", "5G", "20M", "HT", "1T", "153", "32",
3641        "ETSI", "5G", "20M", "HT", "1T", "153", "30",
3642        "MKK", "5G", "20M", "HT", "1T", "153", "63",
3643        "FCC", "5G", "20M", "HT", "1T", "157", "32",
3644        "ETSI", "5G", "20M", "HT", "1T", "157", "30",
3645        "MKK", "5G", "20M", "HT", "1T", "157", "63",
3646        "FCC", "5G", "20M", "HT", "1T", "161", "32",
3647        "ETSI", "5G", "20M", "HT", "1T", "161", "30",
3648        "MKK", "5G", "20M", "HT", "1T", "161", "63",
3649        "FCC", "5G", "20M", "HT", "1T", "165", "32",
3650        "ETSI", "5G", "20M", "HT", "1T", "165", "30",
3651        "MKK", "5G", "20M", "HT", "1T", "165", "63",
3652        "FCC", "5G", "20M", "HT", "2T", "36", "28",
3653        "ETSI", "5G", "20M", "HT", "2T", "36", "30",
3654        "MKK", "5G", "20M", "HT", "2T", "36", "30",
3655        "FCC", "5G", "20M", "HT", "2T", "40", "28",
3656        "ETSI", "5G", "20M", "HT", "2T", "40", "30",
3657        "MKK", "5G", "20M", "HT", "2T", "40", "30",
3658        "FCC", "5G", "20M", "HT", "2T", "44", "28",
3659        "ETSI", "5G", "20M", "HT", "2T", "44", "30",
3660        "MKK", "5G", "20M", "HT", "2T", "44", "30",
3661        "FCC", "5G", "20M", "HT", "2T", "48", "28",
3662        "ETSI", "5G", "20M", "HT", "2T", "48", "30",
3663        "MKK", "5G", "20M", "HT", "2T", "48", "30",
3664        "FCC", "5G", "20M", "HT", "2T", "52", "34",
3665        "ETSI", "5G", "20M", "HT", "2T", "52", "30",
3666        "MKK", "5G", "20M", "HT", "2T", "52", "30",
3667        "FCC", "5G", "20M", "HT", "2T", "56", "32",
3668        "ETSI", "5G", "20M", "HT", "2T", "56", "30",
3669        "MKK", "5G", "20M", "HT", "2T", "56", "30",
3670        "FCC", "5G", "20M", "HT", "2T", "60", "30",
3671        "ETSI", "5G", "20M", "HT", "2T", "60", "30",
3672        "MKK", "5G", "20M", "HT", "2T", "60", "30",
3673        "FCC", "5G", "20M", "HT", "2T", "64", "26",
3674        "ETSI", "5G", "20M", "HT", "2T", "64", "30",
3675        "MKK", "5G", "20M", "HT", "2T", "64", "30",
3676        "FCC", "5G", "20M", "HT", "2T", "100", "28",
3677        "ETSI", "5G", "20M", "HT", "2T", "100", "30",
3678        "MKK", "5G", "20M", "HT", "2T", "100", "30",
3679        "FCC", "5G", "20M", "HT", "2T", "104", "28",
3680        "ETSI", "5G", "20M", "HT", "2T", "104", "30",
3681        "MKK", "5G", "20M", "HT", "2T", "104", "30",
3682        "FCC", "5G", "20M", "HT", "2T", "108", "30",
3683        "ETSI", "5G", "20M", "HT", "2T", "108", "30",
3684        "MKK", "5G", "20M", "HT", "2T", "108", "30",
3685        "FCC", "5G", "20M", "HT", "2T", "112", "32",
3686        "ETSI", "5G", "20M", "HT", "2T", "112", "30",
3687        "MKK", "5G", "20M", "HT", "2T", "112", "30",
3688        "FCC", "5G", "20M", "HT", "2T", "116", "32",
3689        "ETSI", "5G", "20M", "HT", "2T", "116", "30",
3690        "MKK", "5G", "20M", "HT", "2T", "116", "30",
3691        "FCC", "5G", "20M", "HT", "2T", "120", "34",
3692        "ETSI", "5G", "20M", "HT", "2T", "120", "30",
3693        "MKK", "5G", "20M", "HT", "2T", "120", "30",
3694        "FCC", "5G", "20M", "HT", "2T", "124", "32",
3695        "ETSI", "5G", "20M", "HT", "2T", "124", "30",
3696        "MKK", "5G", "20M", "HT", "2T", "124", "30",
3697        "FCC", "5G", "20M", "HT", "2T", "128", "30",
3698        "ETSI", "5G", "20M", "HT", "2T", "128", "30",
3699        "MKK", "5G", "20M", "HT", "2T", "128", "30",
3700        "FCC", "5G", "20M", "HT", "2T", "132", "28",
3701        "ETSI", "5G", "20M", "HT", "2T", "132", "30",
3702        "MKK", "5G", "20M", "HT", "2T", "132", "30",
3703        "FCC", "5G", "20M", "HT", "2T", "136", "28",
3704        "ETSI", "5G", "20M", "HT", "2T", "136", "30",
3705        "MKK", "5G", "20M", "HT", "2T", "136", "30",
3706        "FCC", "5G", "20M", "HT", "2T", "140", "26",
3707        "ETSI", "5G", "20M", "HT", "2T", "140", "30",
3708        "MKK", "5G", "20M", "HT", "2T", "140", "30",
3709        "FCC", "5G", "20M", "HT", "2T", "149", "34",
3710        "ETSI", "5G", "20M", "HT", "2T", "149", "30",
3711        "MKK", "5G", "20M", "HT", "2T", "149", "63",
3712        "FCC", "5G", "20M", "HT", "2T", "153", "34",
3713        "ETSI", "5G", "20M", "HT", "2T", "153", "30",
3714        "MKK", "5G", "20M", "HT", "2T", "153", "63",
3715        "FCC", "5G", "20M", "HT", "2T", "157", "34",
3716        "ETSI", "5G", "20M", "HT", "2T", "157", "30",
3717        "MKK", "5G", "20M", "HT", "2T", "157", "63",
3718        "FCC", "5G", "20M", "HT", "2T", "161", "34",
3719        "ETSI", "5G", "20M", "HT", "2T", "161", "30",
3720        "MKK", "5G", "20M", "HT", "2T", "161", "63",
3721        "FCC", "5G", "20M", "HT", "2T", "165", "34",
3722        "ETSI", "5G", "20M", "HT", "2T", "165", "30",
3723        "MKK", "5G", "20M", "HT", "2T", "165", "63",
3724        "FCC", "5G", "40M", "HT", "1T", "38", "26",
3725        "ETSI", "5G", "40M", "HT", "1T", "38", "30",
3726        "MKK", "5G", "40M", "HT", "1T", "38", "30",
3727        "FCC", "5G", "40M", "HT", "1T", "46", "32",
3728        "ETSI", "5G", "40M", "HT", "1T", "46", "30",
3729        "MKK", "5G", "40M", "HT", "1T", "46", "30",
3730        "FCC", "5G", "40M", "HT", "1T", "54", "32",
3731        "ETSI", "5G", "40M", "HT", "1T", "54", "30",
3732        "MKK", "5G", "40M", "HT", "1T", "54", "30",
3733        "FCC", "5G", "40M", "HT", "1T", "62", "24",
3734        "ETSI", "5G", "40M", "HT", "1T", "62", "30",
3735        "MKK", "5G", "40M", "HT", "1T", "62", "30",
3736        "FCC", "5G", "40M", "HT", "1T", "102", "24",
3737        "ETSI", "5G", "40M", "HT", "1T", "102", "30",
3738        "MKK", "5G", "40M", "HT", "1T", "102", "30",
3739        "FCC", "5G", "40M", "HT", "1T", "110", "32",
3740        "ETSI", "5G", "40M", "HT", "1T", "110", "30",
3741        "MKK", "5G", "40M", "HT", "1T", "110", "30",
3742        "FCC", "5G", "40M", "HT", "1T", "118", "32",
3743        "ETSI", "5G", "40M", "HT", "1T", "118", "30",
3744        "MKK", "5G", "40M", "HT", "1T", "118", "30",
3745        "FCC", "5G", "40M", "HT", "1T", "126", "32",
3746        "ETSI", "5G", "40M", "HT", "1T", "126", "30",
3747        "MKK", "5G", "40M", "HT", "1T", "126", "30",
3748        "FCC", "5G", "40M", "HT", "1T", "134", "32",
3749        "ETSI", "5G", "40M", "HT", "1T", "134", "30",
3750        "MKK", "5G", "40M", "HT", "1T", "134", "30",
3751        "FCC", "5G", "40M", "HT", "1T", "151", "30",
3752        "ETSI", "5G", "40M", "HT", "1T", "151", "30",
3753        "MKK", "5G", "40M", "HT", "1T", "151", "63",
3754        "FCC", "5G", "40M", "HT", "1T", "159", "32",
3755        "ETSI", "5G", "40M", "HT", "1T", "159", "30",
3756        "MKK", "5G", "40M", "HT", "1T", "159", "63",
3757        "FCC", "5G", "40M", "HT", "2T", "38", "28",
3758        "ETSI", "5G", "40M", "HT", "2T", "38", "30",
3759        "MKK", "5G", "40M", "HT", "2T", "38", "30",
3760        "FCC", "5G", "40M", "HT", "2T", "46", "28",
3761        "ETSI", "5G", "40M", "HT", "2T", "46", "30",
3762        "MKK", "5G", "40M", "HT", "2T", "46", "30",
3763        "FCC", "5G", "40M", "HT", "2T", "54", "30",
3764        "ETSI", "5G", "40M", "HT", "2T", "54", "30",
3765        "MKK", "5G", "40M", "HT", "2T", "54", "30",
3766        "FCC", "5G", "40M", "HT", "2T", "62", "30",
3767        "ETSI", "5G", "40M", "HT", "2T", "62", "30",
3768        "MKK", "5G", "40M", "HT", "2T", "62", "30",
3769        "FCC", "5G", "40M", "HT", "2T", "102", "26",
3770        "ETSI", "5G", "40M", "HT", "2T", "102", "30",
3771        "MKK", "5G", "40M", "HT", "2T", "102", "30",
3772        "FCC", "5G", "40M", "HT", "2T", "110", "30",
3773        "ETSI", "5G", "40M", "HT", "2T", "110", "30",
3774        "MKK", "5G", "40M", "HT", "2T", "110", "30",
3775        "FCC", "5G", "40M", "HT", "2T", "118", "34",
3776        "ETSI", "5G", "40M", "HT", "2T", "118", "30",
3777        "MKK", "5G", "40M", "HT", "2T", "118", "30",
3778        "FCC", "5G", "40M", "HT", "2T", "126", "32",
3779        "ETSI", "5G", "40M", "HT", "2T", "126", "30",
3780        "MKK", "5G", "40M", "HT", "2T", "126", "30",
3781        "FCC", "5G", "40M", "HT", "2T", "134", "30",
3782        "ETSI", "5G", "40M", "HT", "2T", "134", "30",
3783        "MKK", "5G", "40M", "HT", "2T", "134", "30",
3784        "FCC", "5G", "40M", "HT", "2T", "151", "34",
3785        "ETSI", "5G", "40M", "HT", "2T", "151", "30",
3786        "MKK", "5G", "40M", "HT", "2T", "151", "63",
3787        "FCC", "5G", "40M", "HT", "2T", "159", "34",
3788        "ETSI", "5G", "40M", "HT", "2T", "159", "30",
3789        "MKK", "5G", "40M", "HT", "2T", "159", "63",
3790        "FCC", "5G", "80M", "VHT", "1T", "42", "22",
3791        "ETSI", "5G", "80M", "VHT", "1T", "42", "30",
3792        "MKK", "5G", "80M", "VHT", "1T", "42", "30",
3793        "FCC", "5G", "80M", "VHT", "1T", "58", "20",
3794        "ETSI", "5G", "80M", "VHT", "1T", "58", "30",
3795        "MKK", "5G", "80M", "VHT", "1T", "58", "30",
3796        "FCC", "5G", "80M", "VHT", "1T", "106", "20",
3797        "ETSI", "5G", "80M", "VHT", "1T", "106", "30",
3798        "MKK", "5G", "80M", "VHT", "1T", "106", "30",
3799        "FCC", "5G", "80M", "VHT", "1T", "122", "20",
3800        "ETSI", "5G", "80M", "VHT", "1T", "122", "30",
3801        "MKK", "5G", "80M", "VHT", "1T", "122", "30",
3802        "FCC", "5G", "80M", "VHT", "1T", "155", "28",
3803        "ETSI", "5G", "80M", "VHT", "1T", "155", "30",
3804        "MKK", "5G", "80M", "VHT", "1T", "155", "63",
3805        "FCC", "5G", "80M", "VHT", "2T", "42", "28",
3806        "ETSI", "5G", "80M", "VHT", "2T", "42", "30",
3807        "MKK", "5G", "80M", "VHT", "2T", "42", "30",
3808        "FCC", "5G", "80M", "VHT", "2T", "58", "26",
3809        "ETSI", "5G", "80M", "VHT", "2T", "58", "30",
3810        "MKK", "5G", "80M", "VHT", "2T", "58", "30",
3811        "FCC", "5G", "80M", "VHT", "2T", "106", "28",
3812        "ETSI", "5G", "80M", "VHT", "2T", "106", "30",
3813        "MKK", "5G", "80M", "VHT", "2T", "106", "30",
3814        "FCC", "5G", "80M", "VHT", "2T", "122", "32",
3815        "ETSI", "5G", "80M", "VHT", "2T", "122", "30",
3816        "MKK", "5G", "80M", "VHT", "2T", "122", "30",
3817        "FCC", "5G", "80M", "VHT", "2T", "155", "34",
3818        "ETSI", "5G", "80M", "VHT", "2T", "155", "30",
3819        "MKK", "5G", "80M", "VHT", "2T", "155", "63"
3820};
3821
3822u32 RTL8821AE_TXPWR_LMT_ARRAY_LEN = sizeof(RTL8821AE_TXPWR_LMT) / sizeof(u8 *);
3823