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"
29 u32 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 
261 u32 RTL8812AE_PHY_REG_1TARRAYLEN =
262 	sizeof(RTL8812AE_PHY_REG_ARRAY) / sizeof(u32);
263 
264 u32 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 
439 u32 RTL8821AE_PHY_REG_1TARRAYLEN =
440 	sizeof(RTL8821AE_PHY_REG_ARRAY) / sizeof(u32);
441 
442 u32 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 
491 u32 RTL8812AE_PHY_REG_ARRAY_PGLEN =
492 		sizeof(RTL8812AE_PHY_REG_ARRAY_PG) / sizeof(u32);
493 
494 u32 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 
512 u32 RTL8821AE_PHY_REG_ARRAY_PGLEN =
513 		sizeof(RTL8821AE_PHY_REG_ARRAY_PG) / sizeof(u32);
514 
515 u32 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 
930 u32 RTL8812AE_RADIOA_1TARRAYLEN = sizeof(RTL8812AE_RADIOA_ARRAY) / sizeof(u32);
931 
932 u32 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 
1338 u32 RTL8812AE_RADIOB_1TARRAYLEN = sizeof(RTL8812AE_RADIOB_ARRAY) / sizeof(u32);
1339 
1340 u32 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 
1932 u32 RTL8821AE_RADIOA_1TARRAYLEN = sizeof(RTL8821AE_RADIOA_ARRAY) / sizeof(u32);
1933 
1934 u32 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 
2044 u32 RTL8812AE_MAC_1T_ARRAYLEN = sizeof(RTL8812AE_MAC_REG_ARRAY) / sizeof(u32);
2045 
2046 u32 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 
2146 u32 RTL8821AE_MAC_1T_ARRAYLEN = sizeof(RTL8821AE_MAC_REG_ARRAY) / sizeof(u32);
2147 
2148 u32 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 
2482 u32 RTL8812AE_AGC_TAB_1TARRAYLEN =
2483 	sizeof(RTL8812AE_AGC_TAB_ARRAY) / sizeof(u32);
2484 
2485 u32 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 
2679 u32 RTL8821AE_AGC_TAB_1TARRAYLEN =
2680 	sizeof(RTL8821AE_AGC_TAB_ARRAY) / sizeof(u32);
2681 
2682 /******************************************************************************
2683 *                           TXPWR_LMT.TXT
2684 ******************************************************************************/
2685 
2686 u8 *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 
3253 u32 RTL8812AE_TXPWR_LMT_ARRAY_LEN = sizeof(RTL8812AE_TXPWR_LMT) / sizeof(u8 *);
3254 
3255 u8 *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 
3822 u32 RTL8821AE_TXPWR_LMT_ARRAY_LEN = sizeof(RTL8821AE_TXPWR_LMT) / sizeof(u8 *);
3823