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