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