GNU Linux-libre 4.14.302-gnu1
[releases.git] / drivers / net / wireless / realtek / rtlwifi / rtl8192de / table.c
1 /******************************************************************************
2  *
3  * Copyright(c) 2009-2012  Realtek Corporation.
4  *
5  * This program is free software; you can redistribute it and/or modify it
6  * under the terms of version 2 of the GNU General Public License as
7  * published by the Free Software Foundation.
8  *
9  * This program is distributed in the hope that it will be useful, but WITHOUT
10  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11  * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for
12  * more details.
13  *
14  * The full GNU General Public License is included in this distribution in the
15  * file called LICENSE.
16  *
17  * Contact Information:
18  * wlanfae <wlanfae@realtek.com>
19  * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
20  * Hsinchu 300, Taiwan.
21  *
22  * Larry Finger <Larry.Finger@lwfinger.net>
23  *
24  * Created on  2010/12/23,  6:38
25  *****************************************************************************/
26
27 #include <linux/types.h>
28
29 #include "table.h"
30
31 u32 rtl8192de_phy_reg_2tarray[PHY_REG_2T_ARRAYLENGTH] = {
32         0x024, 0x0011800d,
33         0x028, 0x00ffdb83,
34         0x014, 0x088ba955,
35         0x010, 0x49022b03,
36         0x800, 0x80040002,
37         0x804, 0x00000003,
38         0x808, 0x0000fc00,
39         0x80c, 0x0000000a,
40         0x810, 0x80706388,
41         0x814, 0x020c3d10,
42         0x818, 0x02200385,
43         0x81c, 0x00000000,
44         0x820, 0x01000100,
45         0x824, 0x00390004,
46         0x828, 0x01000100,
47         0x82c, 0x00390004,
48         0x830, 0x27272727,
49         0x834, 0x27272727,
50         0x838, 0x27272727,
51         0x83c, 0x27272727,
52         0x840, 0x00010000,
53         0x844, 0x00010000,
54         0x848, 0x27272727,
55         0x84c, 0x27272727,
56         0x850, 0x00000000,
57         0x854, 0x00000000,
58         0x858, 0x569a569a,
59         0x85c, 0x0c1b25a4,
60         0x860, 0x66e60230,
61         0x864, 0x061f0130,
62         0x868, 0x27272727,
63         0x86c, 0x272b2b2b,
64         0x870, 0x07000700,
65         0x874, 0x22188000,
66         0x878, 0x08080808,
67         0x87c, 0x00007ff8,
68         0x880, 0xc0083070,
69         0x884, 0x00000cd5,
70         0x888, 0x00000000,
71         0x88c, 0xcc0000c0,
72         0x890, 0x00000800,
73         0x894, 0xfffffffe,
74         0x898, 0x40302010,
75         0x89c, 0x00706050,
76         0x900, 0x00000000,
77         0x904, 0x00000023,
78         0x908, 0x00000000,
79         0x90c, 0x81121313,
80         0xa00, 0x00d047c8,
81         0xa04, 0x80ff000c,
82         0xa08, 0x8c838300,
83         0xa0c, 0x2e68120f,
84         0xa10, 0x9500bb78,
85         0xa14, 0x11144028,
86         0xa18, 0x00881117,
87         0xa1c, 0x89140f00,
88         0xa20, 0x1a1b0000,
89         0xa24, 0x090e1317,
90         0xa28, 0x00000204,
91         0xa2c, 0x00d30000,
92         0xa70, 0x101fbf00,
93         0xa74, 0x00000007,
94         0xc00, 0x40071d40,
95         0xc04, 0x03a05633,
96         0xc08, 0x001000e4,
97         0xc0c, 0x6c6c6c6c,
98         0xc10, 0x08800000,
99         0xc14, 0x40000100,
100         0xc18, 0x08800000,
101         0xc1c, 0x40000100,
102         0xc20, 0x00000000,
103         0xc24, 0x00000000,
104         0xc28, 0x00000000,
105         0xc2c, 0x00000000,
106         0xc30, 0x69e9ac44,
107         0xc34, 0x469652cf,
108         0xc38, 0x49795994,
109         0xc3c, 0x0a979718,
110         0xc40, 0x1f7c403f,
111         0xc44, 0x000100b7,
112         0xc48, 0xec020107,
113         0xc4c, 0x007f037f,
114         0xc50, 0x69543420,
115         0xc54, 0x43bc009e,
116         0xc58, 0x69543420,
117         0xc5c, 0x433c00a8,
118         0xc60, 0x00000000,
119         0xc64, 0x5116848b,
120         0xc68, 0x47c00bff,
121         0xc6c, 0x00000036,
122         0xc70, 0x2c7f000d,
123         0xc74, 0x058610db,
124         0xc78, 0x0000001f,
125         0xc7c, 0x40b95612,
126         0xc80, 0x40000100,
127         0xc84, 0x20f60000,
128         0xc88, 0x40000100,
129         0xc8c, 0x20e00000,
130         0xc90, 0x00121820,
131         0xc94, 0x00000007,
132         0xc98, 0x00121820,
133         0xc9c, 0x00007f7f,
134         0xca0, 0x00000000,
135         0xca4, 0x00000080,
136         0xca8, 0x00000000,
137         0xcac, 0x00000000,
138         0xcb0, 0x00000000,
139         0xcb4, 0x00000000,
140         0xcb8, 0x00000000,
141         0xcbc, 0x28000000,
142         0xcc0, 0x00000000,
143         0xcc4, 0x00000000,
144         0xcc8, 0x00000000,
145         0xccc, 0x00000000,
146         0xcd0, 0x00000000,
147         0xcd4, 0x00000000,
148         0xcd8, 0x64b11e20,
149         0xcdc, 0xe8767533,
150         0xce0, 0x00222222,
151         0xce4, 0x00000000,
152         0xce8, 0x37644302,
153         0xcec, 0x2f97d40c,
154         0xd00, 0x00080740,
155         0xd04, 0x00020403,
156         0xd08, 0x0000907f,
157         0xd0c, 0x20010201,
158         0xd10, 0xa0633333,
159         0xd14, 0x3333bc43,
160         0xd18, 0x7a8f5b6b,
161         0xd2c, 0xcc979975,
162         0xd30, 0x00000000,
163         0xd34, 0x80608404,
164         0xd38, 0x00000000,
165         0xd3c, 0x00027293,
166         0xd40, 0x00000000,
167         0xd44, 0x00000000,
168         0xd48, 0x00000000,
169         0xd4c, 0x00000000,
170         0xd50, 0x6437140a,
171         0xd54, 0x00000000,
172         0xd58, 0x00000000,
173         0xd5c, 0x30032064,
174         0xd60, 0x4653de68,
175         0xd64, 0x04518a3c,
176         0xd68, 0x00002101,
177         0xd6c, 0x2a201c16,
178         0xd70, 0x1812362e,
179         0xd74, 0x322c2220,
180         0xd78, 0x000e3c24,
181         0xe00, 0x2a2a2a2a,
182         0xe04, 0x2a2a2a2a,
183         0xe08, 0x03902a2a,
184         0xe10, 0x2a2a2a2a,
185         0xe14, 0x2a2a2a2a,
186         0xe18, 0x2a2a2a2a,
187         0xe1c, 0x2a2a2a2a,
188         0xe28, 0x00000000,
189         0xe30, 0x1000dc1f,
190         0xe34, 0x10008c1f,
191         0xe38, 0x02140102,
192         0xe3c, 0x681604c2,
193         0xe40, 0x01007c00,
194         0xe44, 0x01004800,
195         0xe48, 0xfb000000,
196         0xe4c, 0x000028d1,
197         0xe50, 0x1000dc1f,
198         0xe54, 0x10008c1f,
199         0xe58, 0x02140102,
200         0xe5c, 0x28160d05,
201         0xe60, 0x00000010,
202         0xe68, 0x001b25a4,
203         0xe6c, 0x63db25a4,
204         0xe70, 0x63db25a4,
205         0xe74, 0x0c126da4,
206         0xe78, 0x0c126da4,
207         0xe7c, 0x0c126da4,
208         0xe80, 0x0c126da4,
209         0xe84, 0x63db25a4,
210         0xe88, 0x0c126da4,
211         0xe8c, 0x63db25a4,
212         0xed0, 0x63db25a4,
213         0xed4, 0x63db25a4,
214         0xed8, 0x63db25a4,
215         0xedc, 0x001b25a4,
216         0xee0, 0x001b25a4,
217         0xeec, 0x6fdb25a4,
218         0xf14, 0x00000003,
219         0xf1c, 0x00000064,
220         0xf4c, 0x00000004,
221         0xf00, 0x00000300,
222 };
223
224 u32 rtl8192de_phy_reg_array_pg[PHY_REG_ARRAY_PG_LENGTH] = {
225         0xe00, 0xffffffff, 0x07090c0c,
226         0xe04, 0xffffffff, 0x01020405,
227         0xe08, 0x0000ff00, 0x00000000,
228         0x86c, 0xffffff00, 0x00000000,
229         0xe10, 0xffffffff, 0x0b0c0c0e,
230         0xe14, 0xffffffff, 0x01030506,
231         0xe18, 0xffffffff, 0x0b0c0d0e,
232         0xe1c, 0xffffffff, 0x01030509,
233         0x830, 0xffffffff, 0x07090c0c,
234         0x834, 0xffffffff, 0x01020405,
235         0x838, 0xffffff00, 0x00000000,
236         0x86c, 0x000000ff, 0x00000000,
237         0x83c, 0xffffffff, 0x0b0c0c0e,
238         0x848, 0xffffffff, 0x01030506,
239         0x84c, 0xffffffff, 0x0b0c0d0e,
240         0x868, 0xffffffff, 0x01030509,
241         0xe00, 0xffffffff, 0x00000000,
242         0xe04, 0xffffffff, 0x00000000,
243         0xe08, 0x0000ff00, 0x00000000,
244         0x86c, 0xffffff00, 0x00000000,
245         0xe10, 0xffffffff, 0x00000000,
246         0xe14, 0xffffffff, 0x00000000,
247         0xe18, 0xffffffff, 0x00000000,
248         0xe1c, 0xffffffff, 0x00000000,
249         0x830, 0xffffffff, 0x00000000,
250         0x834, 0xffffffff, 0x00000000,
251         0x838, 0xffffff00, 0x00000000,
252         0x86c, 0x000000ff, 0x00000000,
253         0x83c, 0xffffffff, 0x00000000,
254         0x848, 0xffffffff, 0x00000000,
255         0x84c, 0xffffffff, 0x00000000,
256         0x868, 0xffffffff, 0x00000000,
257         0xe00, 0xffffffff, 0x04040404,
258         0xe04, 0xffffffff, 0x00020204,
259         0xe08, 0x0000ff00, 0x00000000,
260         0x86c, 0xffffff00, 0x00000000,
261         0xe10, 0xffffffff, 0x06060606,
262         0xe14, 0xffffffff, 0x00020406,
263         0xe18, 0xffffffff, 0x00000000,
264         0xe1c, 0xffffffff, 0x00000000,
265         0x830, 0xffffffff, 0x04040404,
266         0x834, 0xffffffff, 0x00020204,
267         0x838, 0xffffff00, 0x00000000,
268         0x86c, 0x000000ff, 0x00000000,
269         0x83c, 0xffffffff, 0x06060606,
270         0x848, 0xffffffff, 0x00020406,
271         0x84c, 0xffffffff, 0x00000000,
272         0x868, 0xffffffff, 0x00000000,
273         0xe00, 0xffffffff, 0x00000000,
274         0xe04, 0xffffffff, 0x00000000,
275         0xe08, 0x0000ff00, 0x00000000,
276         0x86c, 0xffffff00, 0x00000000,
277         0xe10, 0xffffffff, 0x00000000,
278         0xe14, 0xffffffff, 0x00000000,
279         0xe18, 0xffffffff, 0x00000000,
280         0xe1c, 0xffffffff, 0x00000000,
281         0x830, 0xffffffff, 0x00000000,
282         0x834, 0xffffffff, 0x00000000,
283         0x838, 0xffffff00, 0x00000000,
284         0x86c, 0x000000ff, 0x00000000,
285         0x83c, 0xffffffff, 0x00000000,
286         0x848, 0xffffffff, 0x00000000,
287         0x84c, 0xffffffff, 0x00000000,
288         0x868, 0xffffffff, 0x00000000,
289         0xe00, 0xffffffff, 0x00000000,
290         0xe04, 0xffffffff, 0x00000000,
291         0xe08, 0x0000ff00, 0x00000000,
292         0x86c, 0xffffff00, 0x00000000,
293         0xe10, 0xffffffff, 0x00000000,
294         0xe14, 0xffffffff, 0x00000000,
295         0xe18, 0xffffffff, 0x00000000,
296         0xe1c, 0xffffffff, 0x00000000,
297         0x830, 0xffffffff, 0x00000000,
298         0x834, 0xffffffff, 0x00000000,
299         0x838, 0xffffff00, 0x00000000,
300         0x86c, 0x000000ff, 0x00000000,
301         0x83c, 0xffffffff, 0x00000000,
302         0x848, 0xffffffff, 0x00000000,
303         0x84c, 0xffffffff, 0x00000000,
304         0x868, 0xffffffff, 0x00000000,
305         0xe00, 0xffffffff, 0x04040404,
306         0xe04, 0xffffffff, 0x00020204,
307         0xe08, 0x0000ff00, 0x00000000,
308         0x86c, 0xffffff00, 0x00000000,
309         0xe10, 0xffffffff, 0x00000000,
310         0xe14, 0xffffffff, 0x00000000,
311         0xe18, 0xffffffff, 0x00000000,
312         0xe1c, 0xffffffff, 0x00000000,
313         0x830, 0xffffffff, 0x04040404,
314         0x834, 0xffffffff, 0x00020204,
315         0x838, 0xffffff00, 0x00000000,
316         0x86c, 0x000000ff, 0x00000000,
317         0x83c, 0xffffffff, 0x00000000,
318         0x848, 0xffffffff, 0x00000000,
319         0x84c, 0xffffffff, 0x00000000,
320         0x868, 0xffffffff, 0x00000000,
321         0xe00, 0xffffffff, 0x00000000,
322         0xe04, 0xffffffff, 0x00000000,
323         0xe08, 0x0000ff00, 0x00000000,
324         0x86c, 0xffffff00, 0x00000000,
325         0xe10, 0xffffffff, 0x00000000,
326         0xe14, 0xffffffff, 0x00000000,
327         0xe18, 0xffffffff, 0x00000000,
328         0xe1c, 0xffffffff, 0x00000000,
329         0x830, 0xffffffff, 0x00000000,
330         0x834, 0xffffffff, 0x00000000,
331         0x838, 0xffffff00, 0x00000000,
332         0x86c, 0x000000ff, 0x00000000,
333         0x83c, 0xffffffff, 0x00000000,
334         0x848, 0xffffffff, 0x00000000,
335         0x84c, 0xffffffff, 0x00000000,
336         0x868, 0xffffffff, 0x00000000,
337         0xe00, 0xffffffff, 0x04040404,
338         0xe04, 0xffffffff, 0x00020204,
339         0xe08, 0x0000ff00, 0x00000000,
340         0x86c, 0xffffff00, 0x00000000,
341         0xe10, 0xffffffff, 0x08080808,
342         0xe14, 0xffffffff, 0x00040408,
343         0xe18, 0xffffffff, 0x00000000,
344         0xe1c, 0xffffffff, 0x00000000,
345         0x830, 0xffffffff, 0x04040404,
346         0x834, 0xffffffff, 0x00020204,
347         0x838, 0xffffff00, 0x00000000,
348         0x86c, 0x000000ff, 0x00000000,
349         0x83c, 0xffffffff, 0x08080808,
350         0x848, 0xffffffff, 0x00040408,
351         0x84c, 0xffffffff, 0x00000000,
352         0x868, 0xffffffff, 0x00000000,
353         0xe00, 0xffffffff, 0x04040404,
354         0xe04, 0xffffffff, 0x00020204,
355         0xe08, 0x0000ff00, 0x00000000,
356         0x86c, 0xffffff00, 0x00000000,
357         0xe10, 0xffffffff, 0x08080808,
358         0xe14, 0xffffffff, 0x00040408,
359         0xe18, 0xffffffff, 0x00000000,
360         0xe1c, 0xffffffff, 0x00000000,
361         0x830, 0xffffffff, 0x04040404,
362         0x834, 0xffffffff, 0x00020204,
363         0x838, 0xffffff00, 0x00000000,
364         0x86c, 0x000000ff, 0x00000000,
365         0x83c, 0xffffffff, 0x08080808,
366         0x848, 0xffffffff, 0x00040408,
367         0x84c, 0xffffffff, 0x00000000,
368         0x868, 0xffffffff, 0x00000000,
369         0xe00, 0xffffffff, 0x04040404,
370         0xe04, 0xffffffff, 0x00020204,
371         0xe08, 0x0000ff00, 0x00000000,
372         0x86c, 0xffffff00, 0x00000000,
373         0xe10, 0xffffffff, 0x08080808,
374         0xe14, 0xffffffff, 0x00040408,
375         0xe18, 0xffffffff, 0x00000000,
376         0xe1c, 0xffffffff, 0x00000000,
377         0x830, 0xffffffff, 0x04040404,
378         0x834, 0xffffffff, 0x00020204,
379         0x838, 0xffffff00, 0x00000000,
380         0x86c, 0x000000ff, 0x00000000,
381         0x83c, 0xffffffff, 0x08080808,
382         0x848, 0xffffffff, 0x00040408,
383         0x84c, 0xffffffff, 0x00000000,
384         0x868, 0xffffffff, 0x00000000,
385         0xe00, 0xffffffff, 0x04040404,
386         0xe04, 0xffffffff, 0x00020204,
387         0xe08, 0x0000ff00, 0x00000000,
388         0x86c, 0xffffff00, 0x00000000,
389         0xe10, 0xffffffff, 0x08080808,
390         0xe14, 0xffffffff, 0x00040408,
391         0xe18, 0xffffffff, 0x00000000,
392         0xe1c, 0xffffffff, 0x00000000,
393         0x830, 0xffffffff, 0x04040404,
394         0x834, 0xffffffff, 0x00020204,
395         0x838, 0xffffff00, 0x00000000,
396         0x86c, 0x000000ff, 0x00000000,
397         0x83c, 0xffffffff, 0x08080808,
398         0x848, 0xffffffff, 0x00040408,
399         0x84c, 0xffffffff, 0x00000000,
400         0x868, 0xffffffff, 0x00000000,
401         0xe00, 0xffffffff, 0x04040404,
402         0xe04, 0xffffffff, 0x00020204,
403         0xe08, 0x0000ff00, 0x00000000,
404         0x86c, 0xffffff00, 0x00000000,
405         0xe10, 0xffffffff, 0x08080808,
406         0xe14, 0xffffffff, 0x00040408,
407         0xe18, 0xffffffff, 0x00000000,
408         0xe1c, 0xffffffff, 0x00000000,
409         0x830, 0xffffffff, 0x04040404,
410         0x834, 0xffffffff, 0x00020204,
411         0x838, 0xffffff00, 0x00000000,
412         0x86c, 0x000000ff, 0x00000000,
413         0x83c, 0xffffffff, 0x08080808,
414         0x848, 0xffffffff, 0x00040408,
415         0x84c, 0xffffffff, 0x00000000,
416         0x868, 0xffffffff, 0x00000000,
417         0xe00, 0xffffffff, 0x04040404,
418         0xe04, 0xffffffff, 0x00020204,
419         0xe08, 0x0000ff00, 0x00000000,
420         0x86c, 0xffffff00, 0x00000000,
421         0xe10, 0xffffffff, 0x08080808,
422         0xe14, 0xffffffff, 0x00040408,
423         0xe18, 0xffffffff, 0x00000000,
424         0xe1c, 0xffffffff, 0x00000000,
425         0x830, 0xffffffff, 0x04040404,
426         0x834, 0xffffffff, 0x00020204,
427         0x838, 0xffffff00, 0x00000000,
428         0x86c, 0x000000ff, 0x00000000,
429         0x83c, 0xffffffff, 0x08080808,
430         0x848, 0xffffffff, 0x00040408,
431         0x84c, 0xffffffff, 0x00000000,
432         0x868, 0xffffffff, 0x00000000,
433 };
434
435 u32 rtl8192de_radioa_2tarray[RADIOA_2T_ARRAYLENGTH] = {
436         0x000, 0x00030000,
437         0x001, 0x00030000,
438         0x002, 0x00000000,
439         0x003, 0x00018c63,
440         0x004, 0x00018c63,
441         0x008, 0x00084000,
442         0x00b, 0x0001c000,
443         0x00e, 0x00018c67,
444         0x00f, 0x00000851,
445         0x014, 0x00021440,
446         0x018, 0x00017524,
447         0x019, 0x00000000,
448         0x01d, 0x000a1290,
449         0x023, 0x00001558,
450         0x01a, 0x00030a99,
451         0x01b, 0x00040b00,
452         0x01c, 0x000fc339,
453         0x03a, 0x000a57eb,
454         0x03b, 0x00020000,
455         0x03c, 0x000ff454,
456         0x020, 0x0000aa52,
457         0x021, 0x00054000,
458         0x040, 0x0000aa52,
459         0x041, 0x00014000,
460         0x025, 0x000803be,
461         0x026, 0x000fc638,
462         0x027, 0x00077c18,
463         0x028, 0x000de471,
464         0x029, 0x000d7110,
465         0x02a, 0x0008cb04,
466         0x02b, 0x0004128b,
467         0x02c, 0x00001840,
468         0x043, 0x0002444f,
469         0x044, 0x0001adb0,
470         0x045, 0x00056467,
471         0x046, 0x0008992c,
472         0x047, 0x0000452c,
473         0x048, 0x000f9c43,
474         0x049, 0x00002e0c,
475         0x04a, 0x000546eb,
476         0x04b, 0x0008966c,
477         0x04c, 0x0000dde9,
478         0x018, 0x00007401,
479         0x000, 0x00070000,
480         0x012, 0x000dc000,
481         0x012, 0x00090000,
482         0x012, 0x00051000,
483         0x012, 0x00012000,
484         0x013, 0x000287b7,
485         0x013, 0x000247ab,
486         0x013, 0x0002079f,
487         0x013, 0x0001c793,
488         0x013, 0x0001839b,
489         0x013, 0x00014392,
490         0x013, 0x0001019a,
491         0x013, 0x0000c191,
492         0x013, 0x00008194,
493         0x013, 0x000040a0,
494         0x013, 0x00000018,
495         0x015, 0x0000f424,
496         0x015, 0x0004f424,
497         0x015, 0x0008f424,
498         0x016, 0x000e1330,
499         0x016, 0x000a1330,
500         0x016, 0x00061330,
501         0x016, 0x00021330,
502         0x018, 0x00017524,
503         0x000, 0x00070000,
504         0x012, 0x000cf000,
505         0x012, 0x000bc000,
506         0x012, 0x00078000,
507         0x012, 0x00000000,
508         0x013, 0x000287bc,
509         0x013, 0x000247b0,
510         0x013, 0x000203b4,
511         0x013, 0x0001c3a8,
512         0x013, 0x000181b4,
513         0x013, 0x000141a8,
514         0x013, 0x000100b0,
515         0x013, 0x0000c0a4,
516         0x013, 0x0000b02c,
517         0x013, 0x00004020,
518         0x013, 0x00000014,
519         0x015, 0x0000f4c3,
520         0x015, 0x0004f4c3,
521         0x015, 0x0008f4c3,
522         0x016, 0x000e085f,
523         0x016, 0x000a085f,
524         0x016, 0x0006085f,
525         0x016, 0x0002085f,
526         0x018, 0x00037524,
527         0x000, 0x00070000,
528         0x012, 0x000cf000,
529         0x012, 0x000bc000,
530         0x012, 0x00078000,
531         0x012, 0x00000000,
532         0x013, 0x000287bc,
533         0x013, 0x000247b0,
534         0x013, 0x000203b4,
535         0x013, 0x0001c3a8,
536         0x013, 0x000181b4,
537         0x013, 0x000141a8,
538         0x013, 0x000100b0,
539         0x013, 0x0000c0a4,
540         0x013, 0x0000b02c,
541         0x013, 0x00004020,
542         0x013, 0x00000014,
543         0x015, 0x0000f4c3,
544         0x015, 0x0004f4c3,
545         0x015, 0x0008f4c3,
546         0x016, 0x000e085f,
547         0x016, 0x000a085f,
548         0x016, 0x0006085f,
549         0x016, 0x0002085f,
550         0x018, 0x00057568,
551         0x000, 0x00070000,
552         0x012, 0x000cf000,
553         0x012, 0x000bc000,
554         0x012, 0x00078000,
555         0x012, 0x00000000,
556         0x013, 0x000287bc,
557         0x013, 0x000247b0,
558         0x013, 0x000203b4,
559         0x013, 0x0001c3a8,
560         0x013, 0x000181b4,
561         0x013, 0x000141a8,
562         0x013, 0x000100b0,
563         0x013, 0x0000c0a4,
564         0x013, 0x0000b02c,
565         0x013, 0x00004020,
566         0x013, 0x00000014,
567         0x015, 0x0000f4c3,
568         0x015, 0x0004f4c3,
569         0x015, 0x0008f4c3,
570         0x016, 0x000e085f,
571         0x016, 0x000a085f,
572         0x016, 0x0006085f,
573         0x016, 0x0002085f,
574         0x030, 0x0004470f,
575         0x031, 0x00044ff0,
576         0x032, 0x00000070,
577         0x033, 0x000dd480,
578         0x034, 0x000ffac0,
579         0x035, 0x000b80c0,
580         0x036, 0x00077000,
581         0x037, 0x00064ff2,
582         0x038, 0x000e7661,
583         0x039, 0x00000e90,
584         0x000, 0x00030000,
585         0x018, 0x0000f401,
586         0x0fe, 0x00000000,
587         0x0fe, 0x00000000,
588         0x01e, 0x00088009,
589         0x01f, 0x00080003,
590         0x0fe, 0x00000000,
591         0x01e, 0x00088001,
592         0x01f, 0x00080000,
593         0x0fe, 0x00000000,
594         0x018, 0x00097524,
595         0x0fe, 0x00000000,
596         0x0fe, 0x00000000,
597         0x0fe, 0x00000000,
598         0x0fe, 0x00000000,
599         0x02b, 0x00041289,
600         0x0fe, 0x00000000,
601         0x02d, 0x0006aaaa,
602         0x02e, 0x000b4d01,
603         0x02d, 0x00080000,
604         0x02e, 0x00004d02,
605         0x02d, 0x00095555,
606         0x02e, 0x00054d03,
607         0x02d, 0x000aaaaa,
608         0x02e, 0x000b4d04,
609         0x02d, 0x000c0000,
610         0x02e, 0x00004d05,
611         0x02d, 0x000d5555,
612         0x02e, 0x00054d06,
613         0x02d, 0x000eaaaa,
614         0x02e, 0x000b4d07,
615         0x02d, 0x00000000,
616         0x02e, 0x00005108,
617         0x02d, 0x00015555,
618         0x02e, 0x00055109,
619         0x02d, 0x0002aaaa,
620         0x02e, 0x000b510a,
621         0x02d, 0x00040000,
622         0x02e, 0x0000510b,
623         0x02d, 0x00055555,
624         0x02e, 0x0005510c,
625 };
626
627 u32 rtl8192de_radiob_2tarray[RADIOB_2T_ARRAYLENGTH] = {
628         0x000, 0x00030000,
629         0x001, 0x00030000,
630         0x002, 0x00000000,
631         0x003, 0x00018c63,
632         0x004, 0x00018c63,
633         0x008, 0x00084000,
634         0x00b, 0x0001c000,
635         0x00e, 0x00018c67,
636         0x00f, 0x00000851,
637         0x014, 0x00021440,
638         0x018, 0x00007401,
639         0x019, 0x00000060,
640         0x01d, 0x000a1290,
641         0x023, 0x00001558,
642         0x01a, 0x00030a99,
643         0x01b, 0x00040b00,
644         0x01c, 0x000fc339,
645         0x03a, 0x000a57eb,
646         0x03b, 0x00020000,
647         0x03c, 0x000ff454,
648         0x020, 0x0000aa52,
649         0x021, 0x00054000,
650         0x040, 0x0000aa52,
651         0x041, 0x00014000,
652         0x025, 0x000803be,
653         0x026, 0x000fc638,
654         0x027, 0x00077c18,
655         0x028, 0x000d1c31,
656         0x029, 0x000d7110,
657         0x02a, 0x000aeb04,
658         0x02b, 0x0004128b,
659         0x02c, 0x00001840,
660         0x043, 0x0002444f,
661         0x044, 0x0001adb0,
662         0x045, 0x00056467,
663         0x046, 0x0008992c,
664         0x047, 0x0000452c,
665         0x048, 0x000f9c43,
666         0x049, 0x00002e0c,
667         0x04a, 0x000546eb,
668         0x04b, 0x0008966c,
669         0x04c, 0x0000dde9,
670         0x018, 0x00007401,
671         0x000, 0x00070000,
672         0x012, 0x000dc000,
673         0x012, 0x00090000,
674         0x012, 0x00051000,
675         0x012, 0x00012000,
676         0x013, 0x000287b7,
677         0x013, 0x000247ab,
678         0x013, 0x0002079f,
679         0x013, 0x0001c793,
680         0x013, 0x0001839b,
681         0x013, 0x00014392,
682         0x013, 0x0001019a,
683         0x013, 0x0000c191,
684         0x013, 0x00008194,
685         0x013, 0x000040a0,
686         0x013, 0x00000018,
687         0x015, 0x0000f424,
688         0x015, 0x0004f424,
689         0x015, 0x0008f424,
690         0x016, 0x000e1330,
691         0x016, 0x000a1330,
692         0x016, 0x00061330,
693         0x016, 0x00021330,
694         0x018, 0x00017524,
695         0x000, 0x00070000,
696         0x012, 0x000cf000,
697         0x012, 0x000bc000,
698         0x012, 0x00078000,
699         0x012, 0x00000000,
700         0x013, 0x000287bc,
701         0x013, 0x000247b0,
702         0x013, 0x000203b4,
703         0x013, 0x0001c3a8,
704         0x013, 0x000181b4,
705         0x013, 0x000141a8,
706         0x013, 0x000100b0,
707         0x013, 0x0000c0a4,
708         0x013, 0x0000b02c,
709         0x013, 0x00004020,
710         0x013, 0x00000014,
711         0x015, 0x0000f4c3,
712         0x015, 0x0004f4c3,
713         0x015, 0x0008f4c3,
714         0x016, 0x000e085f,
715         0x016, 0x000a085f,
716         0x016, 0x0006085f,
717         0x016, 0x0002085f,
718         0x018, 0x00037524,
719         0x000, 0x00070000,
720         0x012, 0x000cf000,
721         0x012, 0x000bc000,
722         0x012, 0x00078000,
723         0x012, 0x00000000,
724         0x013, 0x000287bc,
725         0x013, 0x000247b0,
726         0x013, 0x000203b4,
727         0x013, 0x0001c3a8,
728         0x013, 0x000181b4,
729         0x013, 0x000141a8,
730         0x013, 0x000100b0,
731         0x013, 0x0000c0a4,
732         0x013, 0x0000b02c,
733         0x013, 0x00004020,
734         0x013, 0x00000014,
735         0x015, 0x0000f4c3,
736         0x015, 0x0004f4c3,
737         0x015, 0x0008f4c3,
738         0x016, 0x000e085f,
739         0x016, 0x000a085f,
740         0x016, 0x0006085f,
741         0x016, 0x0002085f,
742         0x018, 0x00057524,
743         0x000, 0x00070000,
744         0x012, 0x000cf000,
745         0x012, 0x000bc000,
746         0x012, 0x00078000,
747         0x012, 0x00000000,
748         0x013, 0x000287bc,
749         0x013, 0x000247b0,
750         0x013, 0x000203b4,
751         0x013, 0x0001c3a8,
752         0x013, 0x000181b4,
753         0x013, 0x000141a8,
754         0x013, 0x000100b0,
755         0x013, 0x0000c0a4,
756         0x013, 0x0000b02c,
757         0x013, 0x00004020,
758         0x013, 0x00000014,
759         0x015, 0x0000f4c3,
760         0x015, 0x0004f4c3,
761         0x015, 0x0008f4c3,
762         0x016, 0x000e085f,
763         0x016, 0x000a085f,
764         0x016, 0x0006085f,
765         0x016, 0x0002085f,
766         0x030, 0x0004470f,
767         0x031, 0x00044ff0,
768         0x032, 0x00000070,
769         0x033, 0x000dd480,
770         0x034, 0x000ffac0,
771         0x035, 0x000b80c0,
772         0x036, 0x00077000,
773         0x037, 0x00064ff2,
774         0x038, 0x000e7661,
775         0x039, 0x00000e90,
776         0x000, 0x00030000,
777         0x018, 0x0000f401,
778         0x0fe, 0x00000000,
779         0x0fe, 0x00000000,
780         0x01e, 0x00088009,
781         0x01f, 0x00080003,
782         0x0fe, 0x00000000,
783         0x01e, 0x00088001,
784         0x01f, 0x00080000,
785         0x0fe, 0x00000000,
786         0x018, 0x00087401,
787         0x0fe, 0x00000000,
788         0x0fe, 0x00000000,
789         0x0fe, 0x00000000,
790         0x02b, 0x00041289,
791         0x0fe, 0x00000000,
792         0x02d, 0x00066666,
793         0x02e, 0x00064001,
794         0x02d, 0x00091111,
795         0x02e, 0x00014002,
796         0x02d, 0x000bbbbb,
797         0x02e, 0x000b4003,
798         0x02d, 0x000e6666,
799         0x02e, 0x00064004,
800         0x02d, 0x00088888,
801         0x02e, 0x00084005,
802         0x02d, 0x0009dddd,
803         0x02e, 0x000d4006,
804         0x02d, 0x000b3333,
805         0x02e, 0x00034007,
806         0x02d, 0x00048888,
807         0x02e, 0x00084408,
808         0x02d, 0x000bbbbb,
809         0x02e, 0x000b4409,
810         0x02d, 0x000e6666,
811         0x02e, 0x0006440a,
812         0x02d, 0x00011111,
813         0x02e, 0x0001480b,
814         0x02d, 0x0003bbbb,
815         0x02e, 0x000b480c,
816         0x02d, 0x00066666,
817         0x02e, 0x0006480d,
818         0x02d, 0x000ccccc,
819         0x02e, 0x000c480e,
820 };
821
822 u32 rtl8192de_radioa_2t_int_paarray[RADIOA_2T_INT_PA_ARRAYLENGTH] = {
823         0x000, 0x00030000,
824         0x001, 0x00030000,
825         0x002, 0x00000000,
826         0x003, 0x00018c63,
827         0x004, 0x00018c63,
828         0x008, 0x00084000,
829         0x00b, 0x0001c000,
830         0x00e, 0x00018c67,
831         0x00f, 0x00000851,
832         0x014, 0x00021440,
833         0x018, 0x00017524,
834         0x019, 0x00000000,
835         0x01d, 0x000a1290,
836         0x023, 0x00001558,
837         0x01a, 0x00030a99,
838         0x01b, 0x00040b00,
839         0x01c, 0x000fc339,
840         0x03a, 0x000a57eb,
841         0x03b, 0x00020000,
842         0x03c, 0x000ff454,
843         0x020, 0x0000aa52,
844         0x021, 0x00054000,
845         0x040, 0x0000aa52,
846         0x041, 0x00014000,
847         0x025, 0x000803be,
848         0x026, 0x000fc638,
849         0x027, 0x00077c18,
850         0x028, 0x000de471,
851         0x029, 0x000d7110,
852         0x02a, 0x0008eb04,
853         0x02b, 0x0004128b,
854         0x02c, 0x00001840,
855         0x043, 0x0002444f,
856         0x044, 0x0001adb0,
857         0x045, 0x00056467,
858         0x046, 0x0008992c,
859         0x047, 0x0000452c,
860         0x048, 0x000c0443,
861         0x049, 0x00000730,
862         0x04a, 0x00050f0f,
863         0x04b, 0x000896ee,
864         0x04c, 0x0000ddee,
865         0x018, 0x00007401,
866         0x000, 0x00070000,
867         0x012, 0x000dc000,
868         0x012, 0x00090000,
869         0x012, 0x00051000,
870         0x012, 0x00012000,
871         0x013, 0x000287b7,
872         0x013, 0x000247ab,
873         0x013, 0x0002079f,
874         0x013, 0x0001c793,
875         0x013, 0x0001839b,
876         0x013, 0x00014392,
877         0x013, 0x0001019a,
878         0x013, 0x0000c191,
879         0x013, 0x00008194,
880         0x013, 0x000040a0,
881         0x013, 0x00000018,
882         0x015, 0x0000f424,
883         0x015, 0x0004f424,
884         0x015, 0x0008f424,
885         0x016, 0x000e1330,
886         0x016, 0x000a1330,
887         0x016, 0x00061330,
888         0x016, 0x00021330,
889         0x018, 0x00017524,
890         0x000, 0x00070000,
891         0x012, 0x000cf000,
892         0x012, 0x000bc000,
893         0x012, 0x00078000,
894         0x012, 0x00000000,
895         0x013, 0x000287bf,
896         0x013, 0x000247b3,
897         0x013, 0x000207a7,
898         0x013, 0x0001c79b,
899         0x013, 0x0001839f,
900         0x013, 0x00014393,
901         0x013, 0x00010399,
902         0x013, 0x0000c38d,
903         0x013, 0x00008199,
904         0x013, 0x0000418d,
905         0x013, 0x00000099,
906         0x015, 0x0000f495,
907         0x015, 0x0004f495,
908         0x015, 0x0008f495,
909         0x016, 0x000e1874,
910         0x016, 0x000a1874,
911         0x016, 0x00061874,
912         0x016, 0x00021874,
913         0x018, 0x00037564,
914         0x000, 0x00070000,
915         0x012, 0x000cf000,
916         0x012, 0x000bc000,
917         0x012, 0x00078000,
918         0x012, 0x00000000,
919         0x013, 0x000287bf,
920         0x013, 0x000247b3,
921         0x013, 0x000207a7,
922         0x013, 0x0001c79b,
923         0x013, 0x0001839f,
924         0x013, 0x00014393,
925         0x013, 0x00010399,
926         0x013, 0x0000c38d,
927         0x013, 0x00008199,
928         0x013, 0x0000418d,
929         0x013, 0x00000099,
930         0x015, 0x0000f495,
931         0x015, 0x0004f495,
932         0x015, 0x0008f495,
933         0x016, 0x000e1874,
934         0x016, 0x000a1874,
935         0x016, 0x00061874,
936         0x016, 0x00021874,
937         0x018, 0x00057595,
938         0x000, 0x00070000,
939         0x012, 0x000cf000,
940         0x012, 0x000bc000,
941         0x012, 0x00078000,
942         0x012, 0x00000000,
943         0x013, 0x000287bf,
944         0x013, 0x000247b3,
945         0x013, 0x000207a7,
946         0x013, 0x0001c79b,
947         0x013, 0x0001839f,
948         0x013, 0x00014393,
949         0x013, 0x00010399,
950         0x013, 0x0000c38d,
951         0x013, 0x00008199,
952         0x013, 0x0000418d,
953         0x013, 0x00000099,
954         0x015, 0x0000f495,
955         0x015, 0x0004f495,
956         0x015, 0x0008f495,
957         0x016, 0x000e1874,
958         0x016, 0x000a1874,
959         0x016, 0x00061874,
960         0x016, 0x00021874,
961         0x030, 0x0004470f,
962         0x031, 0x00044ff0,
963         0x032, 0x00000070,
964         0x033, 0x000dd480,
965         0x034, 0x000ffac0,
966         0x035, 0x000b80c0,
967         0x036, 0x00077000,
968         0x037, 0x00064ff2,
969         0x038, 0x000e7661,
970         0x039, 0x00000e90,
971         0x000, 0x00030000,
972         0x018, 0x0000f401,
973         0x0fe, 0x00000000,
974         0x0fe, 0x00000000,
975         0x01e, 0x00088009,
976         0x01f, 0x00080003,
977         0x0fe, 0x00000000,
978         0x01e, 0x00088001,
979         0x01f, 0x00080000,
980         0x0fe, 0x00000000,
981         0x018, 0x00097524,
982         0x0fe, 0x00000000,
983         0x0fe, 0x00000000,
984         0x0fe, 0x00000000,
985         0x0fe, 0x00000000,
986         0x02b, 0x00041289,
987         0x0fe, 0x00000000,
988         0x02d, 0x0006aaaa,
989         0x02e, 0x000b4d01,
990         0x02d, 0x00080000,
991         0x02e, 0x00004d02,
992         0x02d, 0x00095555,
993         0x02e, 0x00054d03,
994         0x02d, 0x000aaaaa,
995         0x02e, 0x000b4d04,
996         0x02d, 0x000c0000,
997         0x02e, 0x00004d05,
998         0x02d, 0x000d5555,
999         0x02e, 0x00054d06,
1000         0x02d, 0x000eaaaa,
1001         0x02e, 0x000b4d07,
1002         0x02d, 0x00000000,
1003         0x02e, 0x00005108,
1004         0x02d, 0x00015555,
1005         0x02e, 0x00055109,
1006         0x02d, 0x0002aaaa,
1007         0x02e, 0x000b510a,
1008         0x02d, 0x00040000,
1009         0x02e, 0x0000510b,
1010         0x02d, 0x00055555,
1011         0x02e, 0x0005510c,
1012 };
1013
1014 u32 rtl8192de_radiob_2t_int_paarray[RADIOB_2T_INT_PA_ARRAYLENGTH] = {
1015         0x000, 0x00030000,
1016         0x001, 0x00030000,
1017         0x002, 0x00000000,
1018         0x003, 0x00018c63,
1019         0x004, 0x00018c63,
1020         0x008, 0x00084000,
1021         0x00b, 0x0001c000,
1022         0x00e, 0x00018c67,
1023         0x00f, 0x00000851,
1024         0x014, 0x00021440,
1025         0x018, 0x00007401,
1026         0x019, 0x00000060,
1027         0x01d, 0x000a1290,
1028         0x023, 0x00001558,
1029         0x01a, 0x00030a99,
1030         0x01b, 0x00040b00,
1031         0x01c, 0x000fc339,
1032         0x03a, 0x000a57eb,
1033         0x03b, 0x00020000,
1034         0x03c, 0x000ff454,
1035         0x020, 0x0000aa52,
1036         0x021, 0x00054000,
1037         0x040, 0x0000aa52,
1038         0x041, 0x00014000,
1039         0x025, 0x000803be,
1040         0x026, 0x000fc638,
1041         0x027, 0x00077c18,
1042         0x028, 0x000d1c31,
1043         0x029, 0x000d7110,
1044         0x02a, 0x000aeb04,
1045         0x02b, 0x0004128b,
1046         0x02c, 0x00001840,
1047         0x043, 0x0002444f,
1048         0x044, 0x0001adb0,
1049         0x045, 0x00056467,
1050         0x046, 0x0008992c,
1051         0x047, 0x0000452c,
1052         0x048, 0x000c0443,
1053         0x049, 0x00000730,
1054         0x04a, 0x00050f0f,
1055         0x04b, 0x000896ee,
1056         0x04c, 0x0000ddee,
1057         0x018, 0x00007401,
1058         0x000, 0x00070000,
1059         0x012, 0x000dc000,
1060         0x012, 0x00090000,
1061         0x012, 0x00051000,
1062         0x012, 0x00012000,
1063         0x013, 0x000287b7,
1064         0x013, 0x000247ab,
1065         0x013, 0x0002079f,
1066         0x013, 0x0001c793,
1067         0x013, 0x0001839b,
1068         0x013, 0x00014392,
1069         0x013, 0x0001019a,
1070         0x013, 0x0000c191,
1071         0x013, 0x00008194,
1072         0x013, 0x000040a0,
1073         0x013, 0x00000018,
1074         0x015, 0x0000f424,
1075         0x015, 0x0004f424,
1076         0x015, 0x0008f424,
1077         0x016, 0x000e1330,
1078         0x016, 0x000a1330,
1079         0x016, 0x00061330,
1080         0x016, 0x00021330,
1081         0x018, 0x00017524,
1082         0x000, 0x00070000,
1083         0x012, 0x000cf000,
1084         0x012, 0x000bc000,
1085         0x012, 0x00078000,
1086         0x012, 0x00000000,
1087         0x013, 0x000287bf,
1088         0x013, 0x000247b3,
1089         0x013, 0x000207a7,
1090         0x013, 0x0001c79b,
1091         0x013, 0x0001839f,
1092         0x013, 0x00014393,
1093         0x013, 0x00010399,
1094         0x013, 0x0000c38d,
1095         0x013, 0x00008199,
1096         0x013, 0x0000418d,
1097         0x013, 0x00000099,
1098         0x015, 0x0000f495,
1099         0x015, 0x0004f495,
1100         0x015, 0x0008f495,
1101         0x016, 0x000e1874,
1102         0x016, 0x000a1874,
1103         0x016, 0x00061874,
1104         0x016, 0x00021874,
1105         0x018, 0x00037564,
1106         0x000, 0x00070000,
1107         0x012, 0x000cf000,
1108         0x012, 0x000bc000,
1109         0x012, 0x00078000,
1110         0x012, 0x00000000,
1111         0x013, 0x000287bf,
1112         0x013, 0x000247b3,
1113         0x013, 0x000207a7,
1114         0x013, 0x0001c79b,
1115         0x013, 0x0001839f,
1116         0x013, 0x00014393,
1117         0x013, 0x00010399,
1118         0x013, 0x0000c38d,
1119         0x013, 0x00008199,
1120         0x013, 0x0000418d,
1121         0x013, 0x00000099,
1122         0x015, 0x0000f495,
1123         0x015, 0x0004f495,
1124         0x015, 0x0008f495,
1125         0x016, 0x000e1874,
1126         0x016, 0x000a1874,
1127         0x016, 0x00061874,
1128         0x016, 0x00021874,
1129         0x018, 0x00057595,
1130         0x000, 0x00070000,
1131         0x012, 0x000cf000,
1132         0x012, 0x000bc000,
1133         0x012, 0x00078000,
1134         0x012, 0x00000000,
1135         0x013, 0x000287bf,
1136         0x013, 0x000247b3,
1137         0x013, 0x000207a7,
1138         0x013, 0x0001c79b,
1139         0x013, 0x0001839f,
1140         0x013, 0x00014393,
1141         0x013, 0x00010399,
1142         0x013, 0x0000c38d,
1143         0x013, 0x00008199,
1144         0x013, 0x0000418d,
1145         0x013, 0x00000099,
1146         0x015, 0x0000f495,
1147         0x015, 0x0004f495,
1148         0x015, 0x0008f495,
1149         0x016, 0x000e1874,
1150         0x016, 0x000a1874,
1151         0x016, 0x00061874,
1152         0x016, 0x00021874,
1153         0x030, 0x0004470f,
1154         0x031, 0x00044ff0,
1155         0x032, 0x00000070,
1156         0x033, 0x000dd480,
1157         0x034, 0x000ffac0,
1158         0x035, 0x000b80c0,
1159         0x036, 0x00077000,
1160         0x037, 0x00064ff2,
1161         0x038, 0x000e7661,
1162         0x039, 0x00000e90,
1163         0x000, 0x00030000,
1164         0x018, 0x0000f401,
1165         0x0fe, 0x00000000,
1166         0x0fe, 0x00000000,
1167         0x01e, 0x00088009,
1168         0x01f, 0x00080003,
1169         0x0fe, 0x00000000,
1170         0x01e, 0x00088001,
1171         0x01f, 0x00080000,
1172         0x0fe, 0x00000000,
1173         0x018, 0x00087401,
1174         0x0fe, 0x00000000,
1175         0x0fe, 0x00000000,
1176         0x0fe, 0x00000000,
1177         0x02b, 0x00041289,
1178         0x0fe, 0x00000000,
1179         0x02d, 0x00066666,
1180         0x02e, 0x00064001,
1181         0x02d, 0x00091111,
1182         0x02e, 0x00014002,
1183         0x02d, 0x000bbbbb,
1184         0x02e, 0x000b4003,
1185         0x02d, 0x000e6666,
1186         0x02e, 0x00064004,
1187         0x02d, 0x00088888,
1188         0x02e, 0x00084005,
1189         0x02d, 0x0009dddd,
1190         0x02e, 0x000d4006,
1191         0x02d, 0x000b3333,
1192         0x02e, 0x00034007,
1193         0x02d, 0x00048888,
1194         0x02e, 0x00084408,
1195         0x02d, 0x000bbbbb,
1196         0x02e, 0x000b4409,
1197         0x02d, 0x000e6666,
1198         0x02e, 0x0006440a,
1199         0x02d, 0x00011111,
1200         0x02e, 0x0001480b,
1201         0x02d, 0x0003bbbb,
1202         0x02e, 0x000b480c,
1203         0x02d, 0x00066666,
1204         0x02e, 0x0006480d,
1205         0x02d, 0x000ccccc,
1206         0x02e, 0x000c480e,
1207 };
1208
1209 u32 rtl8192de_mac_2tarray[MAC_2T_ARRAYLENGTH] = {
1210         0x420, 0x00000080,
1211         0x423, 0x00000000,
1212         0x430, 0x00000000,
1213         0x431, 0x00000000,
1214         0x432, 0x00000000,
1215         0x433, 0x00000001,
1216         0x434, 0x00000004,
1217         0x435, 0x00000005,
1218         0x436, 0x00000006,
1219         0x437, 0x00000007,
1220         0x438, 0x00000000,
1221         0x439, 0x00000000,
1222         0x43a, 0x00000000,
1223         0x43b, 0x00000001,
1224         0x43c, 0x00000004,
1225         0x43d, 0x00000005,
1226         0x43e, 0x00000006,
1227         0x43f, 0x00000007,
1228         0x440, 0x00000050,
1229         0x441, 0x00000001,
1230         0x442, 0x00000000,
1231         0x444, 0x00000015,
1232         0x445, 0x000000f0,
1233         0x446, 0x0000000f,
1234         0x447, 0x00000000,
1235         0x462, 0x00000008,
1236         0x463, 0x00000003,
1237         0x4c8, 0x000000ff,
1238         0x4c9, 0x00000008,
1239         0x4cc, 0x000000ff,
1240         0x4cd, 0x000000ff,
1241         0x4ce, 0x00000001,
1242         0x500, 0x00000026,
1243         0x501, 0x000000a2,
1244         0x502, 0x0000002f,
1245         0x503, 0x00000000,
1246         0x504, 0x00000028,
1247         0x505, 0x000000a3,
1248         0x506, 0x0000005e,
1249         0x507, 0x00000000,
1250         0x508, 0x0000002b,
1251         0x509, 0x000000a4,
1252         0x50a, 0x0000005e,
1253         0x50b, 0x00000000,
1254         0x50c, 0x0000004f,
1255         0x50d, 0x000000a4,
1256         0x50e, 0x00000000,
1257         0x50f, 0x00000000,
1258         0x512, 0x0000001c,
1259         0x514, 0x0000000a,
1260         0x515, 0x00000010,
1261         0x516, 0x0000000a,
1262         0x517, 0x00000010,
1263         0x51a, 0x00000016,
1264         0x524, 0x0000000f,
1265         0x525, 0x0000004f,
1266         0x546, 0x00000040,
1267         0x547, 0x00000000,
1268         0x550, 0x00000010,
1269         0x551, 0x00000010,
1270         0x559, 0x00000002,
1271         0x55a, 0x00000002,
1272         0x55d, 0x000000ff,
1273         0x605, 0x00000030,
1274         0x608, 0x0000000e,
1275         0x609, 0x0000002a,
1276         0x652, 0x00000020,
1277         0x63c, 0x0000000a,
1278         0x63d, 0x0000000a,
1279         0x63e, 0x0000000e,
1280         0x63f, 0x0000000e,
1281         0x66e, 0x00000005,
1282         0x700, 0x00000021,
1283         0x701, 0x00000043,
1284         0x702, 0x00000065,
1285         0x703, 0x00000087,
1286         0x708, 0x00000021,
1287         0x709, 0x00000043,
1288         0x70a, 0x00000065,
1289         0x70b, 0x00000087,
1290 };
1291
1292 u32 rtl8192de_agctab_array[AGCTAB_ARRAYLENGTH] = {
1293         0xc78, 0x7b000001,
1294         0xc78, 0x7b010001,
1295         0xc78, 0x7b020001,
1296         0xc78, 0x7b030001,
1297         0xc78, 0x7b040001,
1298         0xc78, 0x7b050001,
1299         0xc78, 0x7b060001,
1300         0xc78, 0x7a070001,
1301         0xc78, 0x79080001,
1302         0xc78, 0x78090001,
1303         0xc78, 0x770a0001,
1304         0xc78, 0x760b0001,
1305         0xc78, 0x750c0001,
1306         0xc78, 0x740d0001,
1307         0xc78, 0x730e0001,
1308         0xc78, 0x720f0001,
1309         0xc78, 0x71100001,
1310         0xc78, 0x70110001,
1311         0xc78, 0x6f120001,
1312         0xc78, 0x6e130001,
1313         0xc78, 0x6d140001,
1314         0xc78, 0x6c150001,
1315         0xc78, 0x6b160001,
1316         0xc78, 0x6a170001,
1317         0xc78, 0x69180001,
1318         0xc78, 0x68190001,
1319         0xc78, 0x671a0001,
1320         0xc78, 0x661b0001,
1321         0xc78, 0x651c0001,
1322         0xc78, 0x641d0001,
1323         0xc78, 0x631e0001,
1324         0xc78, 0x621f0001,
1325         0xc78, 0x61200001,
1326         0xc78, 0x60210001,
1327         0xc78, 0x49220001,
1328         0xc78, 0x48230001,
1329         0xc78, 0x47240001,
1330         0xc78, 0x46250001,
1331         0xc78, 0x45260001,
1332         0xc78, 0x44270001,
1333         0xc78, 0x43280001,
1334         0xc78, 0x42290001,
1335         0xc78, 0x412a0001,
1336         0xc78, 0x402b0001,
1337         0xc78, 0x262c0001,
1338         0xc78, 0x252d0001,
1339         0xc78, 0x242e0001,
1340         0xc78, 0x232f0001,
1341         0xc78, 0x22300001,
1342         0xc78, 0x21310001,
1343         0xc78, 0x20320001,
1344         0xc78, 0x06330001,
1345         0xc78, 0x05340001,
1346         0xc78, 0x04350001,
1347         0xc78, 0x03360001,
1348         0xc78, 0x02370001,
1349         0xc78, 0x01380001,
1350         0xc78, 0x00390001,
1351         0xc78, 0x003a0001,
1352         0xc78, 0x003b0001,
1353         0xc78, 0x003c0001,
1354         0xc78, 0x003d0001,
1355         0xc78, 0x003e0001,
1356         0xc78, 0x003f0001,
1357         0xc78, 0x7b400001,
1358         0xc78, 0x7b410001,
1359         0xc78, 0x7a420001,
1360         0xc78, 0x79430001,
1361         0xc78, 0x78440001,
1362         0xc78, 0x77450001,
1363         0xc78, 0x76460001,
1364         0xc78, 0x75470001,
1365         0xc78, 0x74480001,
1366         0xc78, 0x73490001,
1367         0xc78, 0x724a0001,
1368         0xc78, 0x714b0001,
1369         0xc78, 0x704c0001,
1370         0xc78, 0x6f4d0001,
1371         0xc78, 0x6e4e0001,
1372         0xc78, 0x6d4f0001,
1373         0xc78, 0x6c500001,
1374         0xc78, 0x6b510001,
1375         0xc78, 0x6a520001,
1376         0xc78, 0x69530001,
1377         0xc78, 0x68540001,
1378         0xc78, 0x67550001,
1379         0xc78, 0x66560001,
1380         0xc78, 0x65570001,
1381         0xc78, 0x64580001,
1382         0xc78, 0x63590001,
1383         0xc78, 0x625a0001,
1384         0xc78, 0x615b0001,
1385         0xc78, 0x605c0001,
1386         0xc78, 0x485d0001,
1387         0xc78, 0x475e0001,
1388         0xc78, 0x465f0001,
1389         0xc78, 0x45600001,
1390         0xc78, 0x44610001,
1391         0xc78, 0x43620001,
1392         0xc78, 0x42630001,
1393         0xc78, 0x41640001,
1394         0xc78, 0x40650001,
1395         0xc78, 0x27660001,
1396         0xc78, 0x26670001,
1397         0xc78, 0x25680001,
1398         0xc78, 0x24690001,
1399         0xc78, 0x236a0001,
1400         0xc78, 0x226b0001,
1401         0xc78, 0x216c0001,
1402         0xc78, 0x206d0001,
1403         0xc78, 0x206e0001,
1404         0xc78, 0x206f0001,
1405         0xc78, 0x20700001,
1406         0xc78, 0x20710001,
1407         0xc78, 0x20720001,
1408         0xc78, 0x20730001,
1409         0xc78, 0x20740001,
1410         0xc78, 0x20750001,
1411         0xc78, 0x20760001,
1412         0xc78, 0x20770001,
1413         0xc78, 0x20780001,
1414         0xc78, 0x20790001,
1415         0xc78, 0x207a0001,
1416         0xc78, 0x207b0001,
1417         0xc78, 0x207c0001,
1418         0xc78, 0x207d0001,
1419         0xc78, 0x207e0001,
1420         0xc78, 0x207f0001,
1421         0xc78, 0x38000002,
1422         0xc78, 0x38010002,
1423         0xc78, 0x38020002,
1424         0xc78, 0x38030002,
1425         0xc78, 0x38040002,
1426         0xc78, 0x38050002,
1427         0xc78, 0x38060002,
1428         0xc78, 0x38070002,
1429         0xc78, 0x38080002,
1430         0xc78, 0x3c090002,
1431         0xc78, 0x3e0a0002,
1432         0xc78, 0x400b0002,
1433         0xc78, 0x440c0002,
1434         0xc78, 0x480d0002,
1435         0xc78, 0x4c0e0002,
1436         0xc78, 0x500f0002,
1437         0xc78, 0x52100002,
1438         0xc78, 0x56110002,
1439         0xc78, 0x5a120002,
1440         0xc78, 0x5e130002,
1441         0xc78, 0x60140002,
1442         0xc78, 0x60150002,
1443         0xc78, 0x60160002,
1444         0xc78, 0x62170002,
1445         0xc78, 0x62180002,
1446         0xc78, 0x62190002,
1447         0xc78, 0x621a0002,
1448         0xc78, 0x621b0002,
1449         0xc78, 0x621c0002,
1450         0xc78, 0x621d0002,
1451         0xc78, 0x621e0002,
1452         0xc78, 0x621f0002,
1453         0xc78, 0x32000044,
1454         0xc78, 0x32010044,
1455         0xc78, 0x32020044,
1456         0xc78, 0x32030044,
1457         0xc78, 0x32040044,
1458         0xc78, 0x32050044,
1459         0xc78, 0x32060044,
1460         0xc78, 0x32070044,
1461         0xc78, 0x32080044,
1462         0xc78, 0x34090044,
1463         0xc78, 0x350a0044,
1464         0xc78, 0x360b0044,
1465         0xc78, 0x370c0044,
1466         0xc78, 0x380d0044,
1467         0xc78, 0x390e0044,
1468         0xc78, 0x3a0f0044,
1469         0xc78, 0x3e100044,
1470         0xc78, 0x42110044,
1471         0xc78, 0x44120044,
1472         0xc78, 0x46130044,
1473         0xc78, 0x4a140044,
1474         0xc78, 0x4e150044,
1475         0xc78, 0x50160044,
1476         0xc78, 0x55170044,
1477         0xc78, 0x5a180044,
1478         0xc78, 0x5e190044,
1479         0xc78, 0x641a0044,
1480         0xc78, 0x6e1b0044,
1481         0xc78, 0x6e1c0044,
1482         0xc78, 0x6e1d0044,
1483         0xc78, 0x6e1e0044,
1484         0xc78, 0x6e1f0044,
1485         0xc78, 0x6e1f0000,
1486 };
1487
1488 u32 rtl8192de_agctab_5garray[AGCTAB_5G_ARRAYLENGTH] = {
1489         0xc78, 0x7b000001,
1490         0xc78, 0x7b010001,
1491         0xc78, 0x7a020001,
1492         0xc78, 0x79030001,
1493         0xc78, 0x78040001,
1494         0xc78, 0x77050001,
1495         0xc78, 0x76060001,
1496         0xc78, 0x75070001,
1497         0xc78, 0x74080001,
1498         0xc78, 0x73090001,
1499         0xc78, 0x720a0001,
1500         0xc78, 0x710b0001,
1501         0xc78, 0x700c0001,
1502         0xc78, 0x6f0d0001,
1503         0xc78, 0x6e0e0001,
1504         0xc78, 0x6d0f0001,
1505         0xc78, 0x6c100001,
1506         0xc78, 0x6b110001,
1507         0xc78, 0x6a120001,
1508         0xc78, 0x69130001,
1509         0xc78, 0x68140001,
1510         0xc78, 0x67150001,
1511         0xc78, 0x66160001,
1512         0xc78, 0x65170001,
1513         0xc78, 0x64180001,
1514         0xc78, 0x63190001,
1515         0xc78, 0x621a0001,
1516         0xc78, 0x611b0001,
1517         0xc78, 0x601c0001,
1518         0xc78, 0x481d0001,
1519         0xc78, 0x471e0001,
1520         0xc78, 0x461f0001,
1521         0xc78, 0x45200001,
1522         0xc78, 0x44210001,
1523         0xc78, 0x43220001,
1524         0xc78, 0x42230001,
1525         0xc78, 0x41240001,
1526         0xc78, 0x40250001,
1527         0xc78, 0x27260001,
1528         0xc78, 0x26270001,
1529         0xc78, 0x25280001,
1530         0xc78, 0x24290001,
1531         0xc78, 0x232a0001,
1532         0xc78, 0x222b0001,
1533         0xc78, 0x212c0001,
1534         0xc78, 0x202d0001,
1535         0xc78, 0x202e0001,
1536         0xc78, 0x202f0001,
1537         0xc78, 0x20300001,
1538         0xc78, 0x20310001,
1539         0xc78, 0x20320001,
1540         0xc78, 0x20330001,
1541         0xc78, 0x20340001,
1542         0xc78, 0x20350001,
1543         0xc78, 0x20360001,
1544         0xc78, 0x20370001,
1545         0xc78, 0x20380001,
1546         0xc78, 0x20390001,
1547         0xc78, 0x203a0001,
1548         0xc78, 0x203b0001,
1549         0xc78, 0x203c0001,
1550         0xc78, 0x203d0001,
1551         0xc78, 0x203e0001,
1552         0xc78, 0x203f0001,
1553         0xc78, 0x32000044,
1554         0xc78, 0x32010044,
1555         0xc78, 0x32020044,
1556         0xc78, 0x32030044,
1557         0xc78, 0x32040044,
1558         0xc78, 0x32050044,
1559         0xc78, 0x32060044,
1560         0xc78, 0x32070044,
1561         0xc78, 0x32080044,
1562         0xc78, 0x34090044,
1563         0xc78, 0x350a0044,
1564         0xc78, 0x360b0044,
1565         0xc78, 0x370c0044,
1566         0xc78, 0x380d0044,
1567         0xc78, 0x390e0044,
1568         0xc78, 0x3a0f0044,
1569         0xc78, 0x3e100044,
1570         0xc78, 0x42110044,
1571         0xc78, 0x44120044,
1572         0xc78, 0x46130044,
1573         0xc78, 0x4a140044,
1574         0xc78, 0x4e150044,
1575         0xc78, 0x50160044,
1576         0xc78, 0x55170044,
1577         0xc78, 0x5a180044,
1578         0xc78, 0x5e190044,
1579         0xc78, 0x641a0044,
1580         0xc78, 0x6e1b0044,
1581         0xc78, 0x6e1c0044,
1582         0xc78, 0x6e1d0044,
1583         0xc78, 0x6e1e0044,
1584         0xc78, 0x6e1f0044,
1585         0xc78, 0x6e1f0000,
1586 };
1587
1588 u32 rtl8192de_agctab_2garray[AGCTAB_2G_ARRAYLENGTH] = {
1589         0xc78, 0x7b000001,
1590         0xc78, 0x7b010001,
1591         0xc78, 0x7b020001,
1592         0xc78, 0x7b030001,
1593         0xc78, 0x7b040001,
1594         0xc78, 0x7b050001,
1595         0xc78, 0x7b060001,
1596         0xc78, 0x7a070001,
1597         0xc78, 0x79080001,
1598         0xc78, 0x78090001,
1599         0xc78, 0x770a0001,
1600         0xc78, 0x760b0001,
1601         0xc78, 0x750c0001,
1602         0xc78, 0x740d0001,
1603         0xc78, 0x730e0001,
1604         0xc78, 0x720f0001,
1605         0xc78, 0x71100001,
1606         0xc78, 0x70110001,
1607         0xc78, 0x6f120001,
1608         0xc78, 0x6e130001,
1609         0xc78, 0x6d140001,
1610         0xc78, 0x6c150001,
1611         0xc78, 0x6b160001,
1612         0xc78, 0x6a170001,
1613         0xc78, 0x69180001,
1614         0xc78, 0x68190001,
1615         0xc78, 0x671a0001,
1616         0xc78, 0x661b0001,
1617         0xc78, 0x651c0001,
1618         0xc78, 0x641d0001,
1619         0xc78, 0x631e0001,
1620         0xc78, 0x621f0001,
1621         0xc78, 0x61200001,
1622         0xc78, 0x60210001,
1623         0xc78, 0x49220001,
1624         0xc78, 0x48230001,
1625         0xc78, 0x47240001,
1626         0xc78, 0x46250001,
1627         0xc78, 0x45260001,
1628         0xc78, 0x44270001,
1629         0xc78, 0x43280001,
1630         0xc78, 0x42290001,
1631         0xc78, 0x412a0001,
1632         0xc78, 0x402b0001,
1633         0xc78, 0x262c0001,
1634         0xc78, 0x252d0001,
1635         0xc78, 0x242e0001,
1636         0xc78, 0x232f0001,
1637         0xc78, 0x22300001,
1638         0xc78, 0x21310001,
1639         0xc78, 0x20320001,
1640         0xc78, 0x06330001,
1641         0xc78, 0x05340001,
1642         0xc78, 0x04350001,
1643         0xc78, 0x03360001,
1644         0xc78, 0x02370001,
1645         0xc78, 0x01380001,
1646         0xc78, 0x00390001,
1647         0xc78, 0x003a0001,
1648         0xc78, 0x003b0001,
1649         0xc78, 0x003c0001,
1650         0xc78, 0x003d0001,
1651         0xc78, 0x003e0001,
1652         0xc78, 0x003f0001,
1653         0xc78, 0x38000002,
1654         0xc78, 0x38010002,
1655         0xc78, 0x38020002,
1656         0xc78, 0x38030002,
1657         0xc78, 0x38040002,
1658         0xc78, 0x38050002,
1659         0xc78, 0x38060002,
1660         0xc78, 0x38070002,
1661         0xc78, 0x38080002,
1662         0xc78, 0x3c090002,
1663         0xc78, 0x3e0a0002,
1664         0xc78, 0x400b0002,
1665         0xc78, 0x440c0002,
1666         0xc78, 0x480d0002,
1667         0xc78, 0x4c0e0002,
1668         0xc78, 0x500f0002,
1669         0xc78, 0x52100002,
1670         0xc78, 0x56110002,
1671         0xc78, 0x5a120002,
1672         0xc78, 0x5e130002,
1673         0xc78, 0x60140002,
1674         0xc78, 0x60150002,
1675         0xc78, 0x60160002,
1676         0xc78, 0x62170002,
1677         0xc78, 0x62180002,
1678         0xc78, 0x62190002,
1679         0xc78, 0x621a0002,
1680         0xc78, 0x621b0002,
1681         0xc78, 0x621c0002,
1682         0xc78, 0x621d0002,
1683         0xc78, 0x621e0002,
1684         0xc78, 0x621f0002,
1685         0xc78, 0x6e1f0000,
1686 };