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