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);
3794