Add the rt linux 4.1.3-rt3 as base
[kvmfornfv.git] / kernel / drivers / staging / rtl8192u / r819xU_firmware_img.c
1 /*Created on  2008/ 7/16,  5:31*/
2 #include <linux/types.h>
3 #include "r819xU_firmware_img.h"
4
5 u32 Rtl8192UsbPHY_REGArray[] = {
6         0x0, };
7
8 u32 Rtl8192UsbPHY_REG_1T2RArray[] = {
9         0x800, 0x00000000,
10         0x804, 0x00000001,
11         0x808, 0x0000fc00,
12         0x80c, 0x0000001c,
13         0x810, 0x801010aa,
14         0x814, 0x008514d0,
15         0x818, 0x00000040,
16         0x81c, 0x00000000,
17         0x820, 0x00000004,
18         0x824, 0x00690000,
19         0x828, 0x00000004,
20         0x82c, 0x00e90000,
21         0x830, 0x00000004,
22         0x834, 0x00690000,
23         0x838, 0x00000004,
24         0x83c, 0x00e90000,
25         0x840, 0x00000000,
26         0x844, 0x00000000,
27         0x848, 0x00000000,
28         0x84c, 0x00000000,
29         0x850, 0x00000000,
30         0x854, 0x00000000,
31         0x858, 0x65a965a9,
32         0x85c, 0x65a965a9,
33         0x860, 0x001f0010,
34         0x864, 0x007f0010,
35         0x868, 0x001f0010,
36         0x86c, 0x007f0010,
37         0x870, 0x0f100f70,
38         0x874, 0x0f100f70,
39         0x878, 0x00000000,
40         0x87c, 0x00000000,
41         0x880, 0x6870e36c,
42         0x884, 0xe3573600,
43         0x888, 0x4260c340,
44         0x88c, 0x0000ff00,
45         0x890, 0x00000000,
46         0x894, 0xfffffffe,
47         0x898, 0x4c42382f,
48         0x89c, 0x00656056,
49         0x8b0, 0x00000000,
50         0x8e0, 0x00000000,
51         0x8e4, 0x00000000,
52         0x900, 0x00000000,
53         0x904, 0x00000023,
54         0x908, 0x00000000,
55         0x90c, 0x31121311,
56         0xa00, 0x00d0c7d8,
57         0xa04, 0x811f0008,
58         0xa08, 0x80cd8300,
59         0xa0c, 0x2e62740f,
60         0xa10, 0x95009b78,
61         0xa14, 0x11145008,
62         0xa18, 0x00881117,
63         0xa1c, 0x89140fa0,
64         0xa20, 0x1a1b0000,
65         0xa24, 0x090e1317,
66         0xa28, 0x00000204,
67         0xa2c, 0x00000000,
68         0xc00, 0x00000040,
69         0xc04, 0x00005433,
70         0xc08, 0x000000e4,
71         0xc0c, 0x6c6c6c6c,
72         0xc10, 0x08800000,
73         0xc14, 0x40000100,
74         0xc18, 0x08000000,
75         0xc1c, 0x40000100,
76         0xc20, 0x08000000,
77         0xc24, 0x40000100,
78         0xc28, 0x08000000,
79         0xc2c, 0x40000100,
80         0xc30, 0x6de9ac44,
81         0xc34, 0x465c52cd,
82         0xc38, 0x497f5994,
83         0xc3c, 0x0a969764,
84         0xc40, 0x1f7c403f,
85         0xc44, 0x000100b7,
86         0xc48, 0xec020000,
87         0xc4c, 0x00000300,
88         0xc50, 0x69543420,
89         0xc54, 0x433c0094,
90         0xc58, 0x69543420,
91         0xc5c, 0x433c0094,
92         0xc60, 0x69543420,
93         0xc64, 0x433c0094,
94         0xc68, 0x69543420,
95         0xc6c, 0x433c0094,
96         0xc70, 0x2c7f000d,
97         0xc74, 0x0186175b,
98         0xc78, 0x0000001f,
99         0xc7c, 0x00b91612,
100         0xc80, 0x40000100,
101         0xc84, 0x20000000,
102         0xc88, 0x40000100,
103         0xc8c, 0x20200000,
104         0xc90, 0x40000100,
105         0xc94, 0x00000000,
106         0xc98, 0x40000100,
107         0xc9c, 0x00000000,
108         0xca0, 0x00492492,
109         0xca4, 0x00000000,
110         0xca8, 0x00000000,
111         0xcac, 0x00000000,
112         0xcb0, 0x00000000,
113         0xcb4, 0x00000000,
114         0xcb8, 0x00000000,
115         0xcbc, 0x00492492,
116         0xcc0, 0x00000000,
117         0xcc4, 0x00000000,
118         0xcc8, 0x00000000,
119         0xccc, 0x00000000,
120         0xcd0, 0x00000000,
121         0xcd4, 0x00000000,
122         0xcd8, 0x64b22427,
123         0xcdc, 0x00766932,
124         0xce0, 0x00222222,
125         0xd00, 0x00000750,
126         0xd04, 0x00000403,
127         0xd08, 0x0000907f,
128         0xd0c, 0x00000001,
129         0xd10, 0xa0633333,
130         0xd14, 0x33333c63,
131         0xd18, 0x6a8f5b6b,
132         0xd1c, 0x00000000,
133         0xd20, 0x00000000,
134         0xd24, 0x00000000,
135         0xd28, 0x00000000,
136         0xd2c, 0xcc979975,
137         0xd30, 0x00000000,
138         0xd34, 0x00000000,
139         0xd38, 0x00000000,
140         0xd3c, 0x00027293,
141         0xd40, 0x00000000,
142         0xd44, 0x00000000,
143         0xd48, 0x00000000,
144         0xd4c, 0x00000000,
145         0xd50, 0x6437140a,
146         0xd54, 0x024dbd02,
147         0xd58, 0x00000000,
148         0xd5c, 0x04032064,
149         0xe00, 0x161a1a1a,
150         0xe04, 0x12121416,
151         0xe08, 0x00001800,
152         0xe0c, 0x00000000,
153         0xe10, 0x161a1a1a,
154         0xe14, 0x12121416,
155         0xe18, 0x161a1a1a,
156         0xe1c, 0x12121416,
157 };
158
159 u32 Rtl8192UsbRadioA_Array[] = {
160         0x019, 0x00000003,
161         0x000, 0x000000bf,
162         0x001, 0x00000ee0,
163         0x002, 0x0000004c,
164         0x003, 0x000007f1,
165         0x004, 0x00000975,
166         0x005, 0x00000c58,
167         0x006, 0x00000ae6,
168         0x007, 0x000000ca,
169         0x008, 0x00000e1c,
170         0x009, 0x000007f0,
171         0x00a, 0x000009d0,
172         0x00b, 0x000001ba,
173         0x00c, 0x00000240,
174         0x00e, 0x00000020,
175         0x00f, 0x00000990,
176         0x012, 0x00000806,
177         0x014, 0x000005ab,
178         0x015, 0x00000f80,
179         0x016, 0x00000020,
180         0x017, 0x00000597,
181         0x018, 0x0000050a,
182         0x01a, 0x00000f80,
183         0x01b, 0x00000f5e,
184         0x01c, 0x00000008,
185         0x01d, 0x00000607,
186         0x01e, 0x000006cc,
187         0x01f, 0x00000000,
188         0x020, 0x000001a5,
189         0x01f, 0x00000001,
190         0x020, 0x00000165,
191         0x01f, 0x00000002,
192         0x020, 0x000000c6,
193         0x01f, 0x00000003,
194         0x020, 0x00000086,
195         0x01f, 0x00000004,
196         0x020, 0x00000046,
197         0x01f, 0x00000005,
198         0x020, 0x000001e6,
199         0x01f, 0x00000006,
200         0x020, 0x000001a6,
201         0x01f, 0x00000007,
202         0x020, 0x00000166,
203         0x01f, 0x00000008,
204         0x020, 0x000000c7,
205         0x01f, 0x00000009,
206         0x020, 0x00000087,
207         0x01f, 0x0000000a,
208         0x020, 0x000000f7,
209         0x01f, 0x0000000b,
210         0x020, 0x000000d7,
211         0x01f, 0x0000000c,
212         0x020, 0x000000b7,
213         0x01f, 0x0000000d,
214         0x020, 0x00000097,
215         0x01f, 0x0000000e,
216         0x020, 0x00000077,
217         0x01f, 0x0000000f,
218         0x020, 0x00000057,
219         0x01f, 0x00000010,
220         0x020, 0x00000037,
221         0x01f, 0x00000011,
222         0x020, 0x000000fb,
223         0x01f, 0x00000012,
224         0x020, 0x000000db,
225         0x01f, 0x00000013,
226         0x020, 0x000000bb,
227         0x01f, 0x00000014,
228         0x020, 0x000000ff,
229         0x01f, 0x00000015,
230         0x020, 0x000000e3,
231         0x01f, 0x00000016,
232         0x020, 0x000000c3,
233         0x01f, 0x00000017,
234         0x020, 0x000000a3,
235         0x01f, 0x00000018,
236         0x020, 0x00000083,
237         0x01f, 0x00000019,
238         0x020, 0x00000063,
239         0x01f, 0x0000001a,
240         0x020, 0x00000043,
241         0x01f, 0x0000001b,
242         0x020, 0x00000023,
243         0x01f, 0x0000001c,
244         0x020, 0x00000003,
245         0x01f, 0x0000001d,
246         0x020, 0x000001e3,
247         0x01f, 0x0000001e,
248         0x020, 0x000001c3,
249         0x01f, 0x0000001f,
250         0x020, 0x000001a3,
251         0x01f, 0x00000020,
252         0x020, 0x00000183,
253         0x01f, 0x00000021,
254         0x020, 0x00000163,
255         0x01f, 0x00000022,
256         0x020, 0x00000143,
257         0x01f, 0x00000023,
258         0x020, 0x00000123,
259         0x01f, 0x00000024,
260         0x020, 0x00000103,
261         0x023, 0x00000203,
262         0x024, 0x00000200,
263         0x00b, 0x000001ba,
264         0x02c, 0x000003d7,
265         0x02d, 0x00000ff0,
266         0x000, 0x00000037,
267         0x004, 0x00000160,
268         0x007, 0x00000080,
269         0x002, 0x0000088d,
270         0x0fe, 0x00000000,
271         0x0fe, 0x00000000,
272         0x016, 0x00000200,
273         0x016, 0x00000380,
274         0x016, 0x00000020,
275         0x016, 0x000001a0,
276         0x000, 0x000000bf,
277         0x00d, 0x0000001f,
278         0x00d, 0x00000c9f,
279         0x002, 0x0000004d,
280         0x000, 0x00000cbf,
281         0x004, 0x00000975,
282         0x007, 0x00000700,
283 };
284
285 u32 Rtl8192UsbRadioB_Array[] = {
286         0x019, 0x00000003,
287         0x000, 0x000000bf,
288         0x001, 0x000006e0,
289         0x002, 0x0000004c,
290         0x003, 0x000007f1,
291         0x004, 0x00000975,
292         0x005, 0x00000c58,
293         0x006, 0x00000ae6,
294         0x007, 0x000000ca,
295         0x008, 0x00000e1c,
296         0x000, 0x000000b7,
297         0x00a, 0x00000850,
298         0x000, 0x000000bf,
299         0x00b, 0x000001ba,
300         0x00c, 0x00000240,
301         0x00e, 0x00000020,
302         0x015, 0x00000f80,
303         0x016, 0x00000020,
304         0x017, 0x00000597,
305         0x018, 0x0000050a,
306         0x01a, 0x00000e00,
307         0x01b, 0x00000f5e,
308         0x01d, 0x00000607,
309         0x01e, 0x000006cc,
310         0x00b, 0x000001ba,
311         0x023, 0x00000203,
312         0x024, 0x00000200,
313         0x000, 0x00000037,
314         0x004, 0x00000160,
315         0x016, 0x00000200,
316         0x016, 0x00000380,
317         0x016, 0x00000020,
318         0x016, 0x000001a0,
319         0x00d, 0x00000ccc,
320         0x000, 0x000000bf,
321         0x002, 0x0000004d,
322         0x000, 0x00000cbf,
323         0x004, 0x00000975,
324         0x007, 0x00000700,
325 };
326
327 u32 Rtl8192UsbRadioC_Array[] = {
328         0x0, };
329
330 u32 Rtl8192UsbRadioD_Array[] = {
331         0x0, };
332
333 u32 Rtl8192UsbMACPHY_Array[] = {
334         0x03c, 0xffff0000, 0x00000f0f,
335         0x340, 0xffffffff, 0x161a1a1a,
336         0x344, 0xffffffff, 0x12121416,
337         0x348, 0x0000ffff, 0x00001818,
338         0x12c, 0xffffffff, 0x04000802,
339         0x318, 0x00000fff, 0x00000100,
340 };
341
342 u32 Rtl8192UsbMACPHY_Array_PG[] = {
343         0x03c, 0xffff0000, 0x00000f0f,
344         0xe00, 0xffffffff, 0x06090909,
345         0xe04, 0xffffffff, 0x00030306,
346         0xe08, 0x0000ff00, 0x00000000,
347         0xe10, 0xffffffff, 0x0a0c0d0f,
348         0xe14, 0xffffffff, 0x06070809,
349         0xe18, 0xffffffff, 0x0a0c0d0f,
350         0xe1c, 0xffffffff, 0x06070809,
351         0x12c, 0xffffffff, 0x04000802,
352         0x318, 0x00000fff, 0x00000800,
353 };
354
355 u32 Rtl8192UsbAGCTAB_Array[] = {
356         0xc78, 0x7d000001,
357         0xc78, 0x7d010001,
358         0xc78, 0x7d020001,
359         0xc78, 0x7d030001,
360         0xc78, 0x7d040001,
361         0xc78, 0x7d050001,
362         0xc78, 0x7c060001,
363         0xc78, 0x7b070001,
364         0xc78, 0x7a080001,
365         0xc78, 0x79090001,
366         0xc78, 0x780a0001,
367         0xc78, 0x770b0001,
368         0xc78, 0x760c0001,
369         0xc78, 0x750d0001,
370         0xc78, 0x740e0001,
371         0xc78, 0x730f0001,
372         0xc78, 0x72100001,
373         0xc78, 0x71110001,
374         0xc78, 0x70120001,
375         0xc78, 0x6f130001,
376         0xc78, 0x6e140001,
377         0xc78, 0x6d150001,
378         0xc78, 0x6c160001,
379         0xc78, 0x6b170001,
380         0xc78, 0x6a180001,
381         0xc78, 0x69190001,
382         0xc78, 0x681a0001,
383         0xc78, 0x671b0001,
384         0xc78, 0x661c0001,
385         0xc78, 0x651d0001,
386         0xc78, 0x641e0001,
387         0xc78, 0x491f0001,
388         0xc78, 0x48200001,
389         0xc78, 0x47210001,
390         0xc78, 0x46220001,
391         0xc78, 0x45230001,
392         0xc78, 0x44240001,
393         0xc78, 0x43250001,
394         0xc78, 0x28260001,
395         0xc78, 0x27270001,
396         0xc78, 0x26280001,
397         0xc78, 0x25290001,
398         0xc78, 0x242a0001,
399         0xc78, 0x232b0001,
400         0xc78, 0x222c0001,
401         0xc78, 0x212d0001,
402         0xc78, 0x202e0001,
403         0xc78, 0x0a2f0001,
404         0xc78, 0x08300001,
405         0xc78, 0x06310001,
406         0xc78, 0x05320001,
407         0xc78, 0x04330001,
408         0xc78, 0x03340001,
409         0xc78, 0x02350001,
410         0xc78, 0x01360001,
411         0xc78, 0x00370001,
412         0xc78, 0x00380001,
413         0xc78, 0x00390001,
414         0xc78, 0x003a0001,
415         0xc78, 0x003b0001,
416         0xc78, 0x003c0001,
417         0xc78, 0x003d0001,
418         0xc78, 0x003e0001,
419         0xc78, 0x003f0001,
420         0xc78, 0x7d400001,
421         0xc78, 0x7d410001,
422         0xc78, 0x7d420001,
423         0xc78, 0x7d430001,
424         0xc78, 0x7d440001,
425         0xc78, 0x7d450001,
426         0xc78, 0x7c460001,
427         0xc78, 0x7b470001,
428         0xc78, 0x7a480001,
429         0xc78, 0x79490001,
430         0xc78, 0x784a0001,
431         0xc78, 0x774b0001,
432         0xc78, 0x764c0001,
433         0xc78, 0x754d0001,
434         0xc78, 0x744e0001,
435         0xc78, 0x734f0001,
436         0xc78, 0x72500001,
437         0xc78, 0x71510001,
438         0xc78, 0x70520001,
439         0xc78, 0x6f530001,
440         0xc78, 0x6e540001,
441         0xc78, 0x6d550001,
442         0xc78, 0x6c560001,
443         0xc78, 0x6b570001,
444         0xc78, 0x6a580001,
445         0xc78, 0x69590001,
446         0xc78, 0x685a0001,
447         0xc78, 0x675b0001,
448         0xc78, 0x665c0001,
449         0xc78, 0x655d0001,
450         0xc78, 0x645e0001,
451         0xc78, 0x495f0001,
452         0xc78, 0x48600001,
453         0xc78, 0x47610001,
454         0xc78, 0x46620001,
455         0xc78, 0x45630001,
456         0xc78, 0x44640001,
457         0xc78, 0x43650001,
458         0xc78, 0x28660001,
459         0xc78, 0x27670001,
460         0xc78, 0x26680001,
461         0xc78, 0x25690001,
462         0xc78, 0x246a0001,
463         0xc78, 0x236b0001,
464         0xc78, 0x226c0001,
465         0xc78, 0x216d0001,
466         0xc78, 0x206e0001,
467         0xc78, 0x0a6f0001,
468         0xc78, 0x08700001,
469         0xc78, 0x06710001,
470         0xc78, 0x05720001,
471         0xc78, 0x04730001,
472         0xc78, 0x03740001,
473         0xc78, 0x02750001,
474         0xc78, 0x01760001,
475         0xc78, 0x00770001,
476         0xc78, 0x00780001,
477         0xc78, 0x00790001,
478         0xc78, 0x007a0001,
479         0xc78, 0x007b0001,
480         0xc78, 0x007c0001,
481         0xc78, 0x007d0001,
482         0xc78, 0x007e0001,
483         0xc78, 0x007f0001,
484         0xc78, 0x2e00001e,
485         0xc78, 0x2e01001e,
486         0xc78, 0x2e02001e,
487         0xc78, 0x2e03001e,
488         0xc78, 0x2e04001e,
489         0xc78, 0x2e05001e,
490         0xc78, 0x3006001e,
491         0xc78, 0x3407001e,
492         0xc78, 0x3908001e,
493         0xc78, 0x3c09001e,
494         0xc78, 0x3f0a001e,
495         0xc78, 0x420b001e,
496         0xc78, 0x440c001e,
497         0xc78, 0x450d001e,
498         0xc78, 0x460e001e,
499         0xc78, 0x460f001e,
500         0xc78, 0x4710001e,
501         0xc78, 0x4811001e,
502         0xc78, 0x4912001e,
503         0xc78, 0x4a13001e,
504         0xc78, 0x4b14001e,
505         0xc78, 0x4b15001e,
506         0xc78, 0x4c16001e,
507         0xc78, 0x4d17001e,
508         0xc78, 0x4e18001e,
509         0xc78, 0x4f19001e,
510         0xc78, 0x4f1a001e,
511         0xc78, 0x501b001e,
512         0xc78, 0x511c001e,
513         0xc78, 0x521d001e,
514         0xc78, 0x521e001e,
515         0xc78, 0x531f001e,
516         0xc78, 0x5320001e,
517         0xc78, 0x5421001e,
518         0xc78, 0x5522001e,
519         0xc78, 0x5523001e,
520         0xc78, 0x5624001e,
521         0xc78, 0x5725001e,
522         0xc78, 0x5726001e,
523         0xc78, 0x5827001e,
524         0xc78, 0x5828001e,
525         0xc78, 0x5929001e,
526         0xc78, 0x592a001e,
527         0xc78, 0x5a2b001e,
528         0xc78, 0x5b2c001e,
529         0xc78, 0x5c2d001e,
530         0xc78, 0x5c2e001e,
531         0xc78, 0x5d2f001e,
532         0xc78, 0x5e30001e,
533         0xc78, 0x5f31001e,
534         0xc78, 0x6032001e,
535         0xc78, 0x6033001e,
536         0xc78, 0x6134001e,
537         0xc78, 0x6235001e,
538         0xc78, 0x6336001e,
539         0xc78, 0x6437001e,
540         0xc78, 0x6438001e,
541         0xc78, 0x6539001e,
542         0xc78, 0x663a001e,
543         0xc78, 0x673b001e,
544         0xc78, 0x673c001e,
545         0xc78, 0x683d001e,
546         0xc78, 0x693e001e,
547         0xc78, 0x6a3f001e,
548 };