Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec
[linux-2.6-block.git] / drivers / staging / rtl8192u / r819xU_firmware_img.c
CommitLineData
8fc8598e
JC
1/*Created on 2008/ 7/16, 5:31*/
2#include <linux/types.h>
627877bd 3#include "r819xU_firmware_img.h"
8fc8598e 4
8fc8598e 5u32 Rtl8192UsbPHY_REGArray[] = {
bd215fb9 6 0x0, };
8fc8598e
JC
7
8u32 Rtl8192UsbPHY_REG_1T2RArray[] = {
bd215fb9
CH
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,
8fc8598e
JC
157};
158
159u32 Rtl8192UsbRadioA_Array[] = {
bd215fb9
CH
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,
8fc8598e
JC
283};
284
285u32 Rtl8192UsbRadioB_Array[] = {
bd215fb9
CH
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,
8fc8598e
JC
325};
326
327u32 Rtl8192UsbRadioC_Array[] = {
bd215fb9 328 0x0, };
8fc8598e
JC
329
330u32 Rtl8192UsbRadioD_Array[] = {
bd215fb9 331 0x0, };
8fc8598e
JC
332
333u32 Rtl8192UsbMACPHY_Array[] = {
bd215fb9
CH
334 0x03c, 0xffff0000, 0x00000f0f,
335 0x340, 0xffffffff, 0x161a1a1a,
336 0x344, 0xffffffff, 0x12121416,
337 0x348, 0x0000ffff, 0x00001818,
338 0x12c, 0xffffffff, 0x04000802,
339 0x318, 0x00000fff, 0x00000100,
8fc8598e
JC
340};
341
342u32 Rtl8192UsbMACPHY_Array_PG[] = {
bd215fb9
CH
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,
8fc8598e
JC
353};
354
355u32 Rtl8192UsbAGCTAB_Array[] = {
bd215fb9
CH
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,
8fc8598e 548};