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