Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
table.c
Go to the documentation of this file.
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 <[email protected]>
23  * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
24  * Hsinchu 300, Taiwan.
25  *
26  * Larry Finger <[email protected]>
27  *
28  * Created on 2010/ 5/18, 1:41
29  *****************************************************************************/
30 
31 #include "table.h"
32 
34  0x01c, 0x07000000,
35  0x800, 0x00040000,
36  0x804, 0x00008003,
37  0x808, 0x0000fc00,
38  0x80c, 0x0000000a,
39  0x810, 0x10005088,
40  0x814, 0x020c3d10,
41  0x818, 0x00200185,
42  0x81c, 0x00000000,
43  0x820, 0x01000000,
44  0x824, 0x00390004,
45  0x828, 0x01000000,
46  0x82c, 0x00390004,
47  0x830, 0x00000004,
48  0x834, 0x00690200,
49  0x838, 0x00000004,
50  0x83c, 0x00690200,
51  0x840, 0x00010000,
52  0x844, 0x00010000,
53  0x848, 0x00000000,
54  0x84c, 0x00000000,
55  0x850, 0x00000000,
56  0x854, 0x00000000,
57  0x858, 0x48484848,
58  0x85c, 0x65a965a9,
59  0x860, 0x0f7f0130,
60  0x864, 0x0f7f0130,
61  0x868, 0x0f7f0130,
62  0x86c, 0x0f7f0130,
63  0x870, 0x03000700,
64  0x874, 0x03000300,
65  0x878, 0x00020002,
66  0x87c, 0x004f0201,
67  0x880, 0xa8300ac1,
68  0x884, 0x00000058,
69  0x888, 0x00000008,
70  0x88c, 0x00000004,
71  0x890, 0x00000000,
72  0x894, 0xfffffffe,
73  0x898, 0x40302010,
74  0x89c, 0x00706050,
75  0x8b0, 0x00000000,
76  0x8e0, 0x00000000,
77  0x8e4, 0x00000000,
78  0xe00, 0x30333333,
79  0xe04, 0x2a2d2e2f,
80  0xe08, 0x00003232,
81  0xe10, 0x30333333,
82  0xe14, 0x2a2d2e2f,
83  0xe18, 0x30333333,
84  0xe1c, 0x2a2d2e2f,
85  0xe30, 0x01007c00,
86  0xe34, 0x01004800,
87  0xe38, 0x1000dc1f,
88  0xe3c, 0x10008c1f,
89  0xe40, 0x021400a0,
90  0xe44, 0x281600a0,
91  0xe48, 0xf8000001,
92  0xe4c, 0x00002910,
93  0xe50, 0x01007c00,
94  0xe54, 0x01004800,
95  0xe58, 0x1000dc1f,
96  0xe5c, 0x10008c1f,
97  0xe60, 0x021400a0,
98  0xe64, 0x281600a0,
99  0xe6c, 0x00002910,
100  0xe70, 0x31ed92fb,
101  0xe74, 0x361536fb,
102  0xe78, 0x361536fb,
103  0xe7c, 0x361536fb,
104  0xe80, 0x361536fb,
105  0xe84, 0x000d92fb,
106  0xe88, 0x000d92fb,
107  0xe8c, 0x31ed92fb,
108  0xed0, 0x31ed92fb,
109  0xed4, 0x31ed92fb,
110  0xed8, 0x000d92fb,
111  0xedc, 0x000d92fb,
112  0xee0, 0x000d92fb,
113  0xee4, 0x015e5448,
114  0xee8, 0x21555448,
115  0x900, 0x00000000,
116  0x904, 0x00000023,
117  0x908, 0x00000000,
118  0x90c, 0x01121313,
119  0xa00, 0x00d047c8,
120  0xa04, 0x80ff0008,
121  0xa08, 0x8ccd8300,
122  0xa0c, 0x2e62120f,
123  0xa10, 0x9500bb78,
124  0xa14, 0x11144028,
125  0xa18, 0x00881117,
126  0xa1c, 0x89140f00,
127  0xa20, 0x1a1b0000,
128  0xa24, 0x090e1317,
129  0xa28, 0x00000204,
130  0xa2c, 0x10d30000,
131  0xc00, 0x40071d40,
132  0xc04, 0x00a05633,
133  0xc08, 0x000000e4,
134  0xc0c, 0x6c6c6c6c,
135  0xc10, 0x08800000,
136  0xc14, 0x40000100,
137  0xc18, 0x08000000,
138  0xc1c, 0x40000100,
139  0xc20, 0x08000000,
140  0xc24, 0x40000100,
141  0xc28, 0x08000000,
142  0xc2c, 0x40000100,
143  0xc30, 0x6de9ac44,
144  0xc34, 0x469652cf,
145  0xc38, 0x49795994,
146  0xc3c, 0x0a979764,
147  0xc40, 0x1f7c403f,
148  0xc44, 0x000100b7,
149  0xc48, 0xec020000,
150  0xc4c, 0x007f037f,
151  0xc50, 0x69543420,
152  0xc54, 0x433c0094,
153  0xc58, 0x69543420,
154  0xc5c, 0x433c0094,
155  0xc60, 0x69543420,
156  0xc64, 0x433c0094,
157  0xc68, 0x69543420,
158  0xc6c, 0x433c0094,
159  0xc70, 0x2c7f000d,
160  0xc74, 0x0186155b,
161  0xc78, 0x0000001f,
162  0xc7c, 0x00b91612,
163  0xc80, 0x40000100,
164  0xc84, 0x20f60000,
165  0xc88, 0x20000080,
166  0xc8c, 0x20200000,
167  0xc90, 0x40000100,
168  0xc94, 0x00000000,
169  0xc98, 0x40000100,
170  0xc9c, 0x00000000,
171  0xca0, 0x00492492,
172  0xca4, 0x00000000,
173  0xca8, 0x00000000,
174  0xcac, 0x00000000,
175  0xcb0, 0x00000000,
176  0xcb4, 0x00000000,
177  0xcb8, 0x00000000,
178  0xcbc, 0x28000000,
179  0xcc0, 0x00000000,
180  0xcc4, 0x00000000,
181  0xcc8, 0x00000000,
182  0xccc, 0x00000000,
183  0xcd0, 0x00000000,
184  0xcd4, 0x00000000,
185  0xcd8, 0x64b22427,
186  0xcdc, 0x00766932,
187  0xce0, 0x00222222,
188  0xce4, 0x00000000,
189  0xce8, 0x37644302,
190  0xcec, 0x2f97d40c,
191  0xd00, 0x00000750,
192  0xd04, 0x00000403,
193  0xd08, 0x0000907f,
194  0xd0c, 0x00000001,
195  0xd10, 0xa0633333,
196  0xd14, 0x33333c63,
197  0xd18, 0x6a8f5b6b,
198  0xd1c, 0x00000000,
199  0xd20, 0x00000000,
200  0xd24, 0x00000000,
201  0xd28, 0x00000000,
202  0xd2c, 0xcc979975,
203  0xd30, 0x00000000,
204  0xd34, 0x00000000,
205  0xd38, 0x00000000,
206  0xd3c, 0x00027293,
207  0xd40, 0x00000000,
208  0xd44, 0x00000000,
209  0xd48, 0x00000000,
210  0xd50, 0x6437140a,
211  0xd54, 0x024dbd02,
212  0xd58, 0x00000000,
213  0xd5c, 0x30032064,
214  0xd60, 0x4653de68,
215  0xd64, 0x00518a3c,
216  0xd68, 0x00002101,
217  0xf14, 0x00000003,
218  0xf4c, 0x00000000,
219  0xf00, 0x00000300,
220 };
221 
223  0x844, 0xffffffff, 0x00010000,
224  0x804, 0x0000000f, 0x00000001,
225  0x824, 0x00f0000f, 0x00300004,
226  0x82c, 0x00f0000f, 0x00100002,
227  0x870, 0x04000000, 0x00000001,
228  0x864, 0x00000400, 0x00000000,
229  0x878, 0x000f000f, 0x00000002,
230  0xe74, 0x0f000000, 0x00000002,
231  0xe78, 0x0f000000, 0x00000002,
232  0xe7c, 0x0f000000, 0x00000002,
233  0xe80, 0x0f000000, 0x00000002,
234  0x90c, 0x000000ff, 0x00000011,
235  0xc04, 0x000000ff, 0x00000011,
236  0xd04, 0x0000000f, 0x00000001,
237  0x1f4, 0xffff0000, 0x00007777,
238  0x234, 0xf8000000, 0x0000000a,
239 };
240 
242  0x804, 0x0000000f, 0x00000003,
243  0x824, 0x00f0000f, 0x00300004,
244  0x82c, 0x00f0000f, 0x00300002,
245  0x870, 0x04000000, 0x00000001,
246  0x864, 0x00000400, 0x00000000,
247  0x878, 0x000f000f, 0x00000002,
248  0xe74, 0x0f000000, 0x00000002,
249  0xe78, 0x0f000000, 0x00000002,
250  0xe7c, 0x0f000000, 0x00000002,
251  0xe80, 0x0f000000, 0x00000002,
252  0x90c, 0x000000ff, 0x00000011,
253  0xc04, 0x000000ff, 0x00000033,
254  0xd04, 0x0000000f, 0x00000003,
255  0x1f4, 0xffff0000, 0x00007777,
256  0x234, 0xf8000000, 0x0000000a,
257 };
258 
260  0xe00, 0xffffffff, 0x06090909,
261  0xe04, 0xffffffff, 0x00030406,
262  0xe08, 0x0000ff00, 0x00000000,
263  0xe10, 0xffffffff, 0x0a0c0d0e,
264  0xe14, 0xffffffff, 0x04070809,
265  0xe18, 0xffffffff, 0x0a0c0d0e,
266  0xe1c, 0xffffffff, 0x04070809,
267  0xe00, 0xffffffff, 0x04040404,
268  0xe04, 0xffffffff, 0x00020204,
269  0xe08, 0x0000ff00, 0x00000000,
270  0xe10, 0xffffffff, 0x02040404,
271  0xe14, 0xffffffff, 0x00000002,
272  0xe18, 0xffffffff, 0x02040404,
273  0xe1c, 0xffffffff, 0x00000002,
274  0xe00, 0xffffffff, 0x04040404,
275  0xe04, 0xffffffff, 0x00020204,
276  0xe08, 0x0000ff00, 0x00000000,
277  0xe10, 0xffffffff, 0x02040404,
278  0xe14, 0xffffffff, 0x00000002,
279  0xe18, 0xffffffff, 0x02040404,
280  0xe1c, 0xffffffff, 0x00000002,
281  0xe00, 0xffffffff, 0x02020202,
282  0xe04, 0xffffffff, 0x00020202,
283  0xe08, 0x0000ff00, 0x00000000,
284  0xe10, 0xffffffff, 0x02020202,
285  0xe14, 0xffffffff, 0x00000002,
286  0xe18, 0xffffffff, 0x02020202,
287  0xe1c, 0xffffffff, 0x00000002,
288 };
289 
291  0x000, 0x00030159,
292  0x001, 0x00030250,
293  0x002, 0x00010000,
294  0x010, 0x0008000f,
295  0x011, 0x000231fc,
296  0x010, 0x000c000f,
297  0x011, 0x0003f9f8,
298  0x010, 0x0002000f,
299  0x011, 0x00020101,
300  0x014, 0x0001093e,
301  0x014, 0x0009093e,
302  0x015, 0x0000f8f4,
303  0x017, 0x000f6500,
304  0x01a, 0x00013056,
305  0x01b, 0x00060000,
306  0x01c, 0x00000300,
307  0x01e, 0x00031059,
308  0x021, 0x00054000,
309  0x022, 0x0000083c,
310  0x023, 0x00001558,
311  0x024, 0x00000060,
312  0x025, 0x00022583,
313  0x026, 0x0000f200,
314  0x027, 0x000eacf1,
315  0x028, 0x0009bd54,
316  0x029, 0x00004582,
317  0x02a, 0x00000001,
318  0x02b, 0x00021334,
319  0x02a, 0x00000000,
320  0x02b, 0x0000000a,
321  0x02a, 0x00000001,
322  0x02b, 0x00000808,
323  0x02b, 0x00053333,
324  0x02c, 0x0000000c,
325  0x02a, 0x00000002,
326  0x02b, 0x00000808,
327  0x02b, 0x0005b333,
328  0x02c, 0x0000000d,
329  0x02a, 0x00000003,
330  0x02b, 0x00000808,
331  0x02b, 0x00063333,
332  0x02c, 0x0000000d,
333  0x02a, 0x00000004,
334  0x02b, 0x00000808,
335  0x02b, 0x0006b333,
336  0x02c, 0x0000000d,
337  0x02a, 0x00000005,
338  0x02b, 0x00000709,
339  0x02b, 0x00053333,
340  0x02c, 0x0000000d,
341  0x02a, 0x00000006,
342  0x02b, 0x00000709,
343  0x02b, 0x0005b333,
344  0x02c, 0x0000000d,
345  0x02a, 0x00000007,
346  0x02b, 0x00000709,
347  0x02b, 0x00063333,
348  0x02c, 0x0000000d,
349  0x02a, 0x00000008,
350  0x02b, 0x00000709,
351  0x02b, 0x0006b333,
352  0x02c, 0x0000000d,
353  0x02a, 0x00000009,
354  0x02b, 0x0000060a,
355  0x02b, 0x00053333,
356  0x02c, 0x0000000d,
357  0x02a, 0x0000000a,
358  0x02b, 0x0000060a,
359  0x02b, 0x0005b333,
360  0x02c, 0x0000000d,
361  0x02a, 0x0000000b,
362  0x02b, 0x0000060a,
363  0x02b, 0x00063333,
364  0x02c, 0x0000000d,
365  0x02a, 0x0000000c,
366  0x02b, 0x0000060a,
367  0x02b, 0x0006b333,
368  0x02c, 0x0000000d,
369  0x02a, 0x0000000d,
370  0x02b, 0x0000050b,
371  0x02b, 0x00053333,
372  0x02c, 0x0000000d,
373  0x02a, 0x0000000e,
374  0x02b, 0x0000050b,
375  0x02b, 0x00066623,
376  0x02c, 0x0000001a,
377  0x02a, 0x000e4000,
378  0x030, 0x00020000,
379  0x031, 0x000b9631,
380  0x032, 0x0000130d,
381  0x033, 0x00000187,
382  0x013, 0x00019e6c,
383  0x013, 0x00015e94,
384  0x000, 0x00010159,
385  0x018, 0x0000f401,
386  0x0fe, 0x00000000,
387  0x01e, 0x0003105b,
388  0x0fe, 0x00000000,
389  0x000, 0x00030159,
390  0x010, 0x0004000f,
391  0x011, 0x000203f9,
392 };
393 
395  0x000, 0x00030159,
396  0x001, 0x00001041,
397  0x002, 0x00011000,
398  0x005, 0x00080fc0,
399  0x007, 0x000fc803,
400  0x013, 0x00017cb0,
401  0x013, 0x00011cc0,
402  0x013, 0x0000dc60,
403  0x013, 0x00008c60,
404  0x013, 0x00004450,
405  0x013, 0x00000020,
406 };
407 
409  0x000, 0x00030159,
410  0x001, 0x00001041,
411  0x002, 0x00011000,
412  0x005, 0x00080fc0,
413  0x007, 0x000fc803,
414 };
415 
417  0x020, 0x00000035,
418  0x048, 0x0000000e,
419  0x049, 0x000000f0,
420  0x04a, 0x00000077,
421  0x04b, 0x00000083,
422  0x0b5, 0x00000021,
423  0x0dc, 0x000000ff,
424  0x0dd, 0x000000ff,
425  0x0de, 0x000000ff,
426  0x0df, 0x000000ff,
427  0x116, 0x00000000,
428  0x117, 0x00000000,
429  0x118, 0x00000000,
430  0x119, 0x00000000,
431  0x11a, 0x00000000,
432  0x11b, 0x00000000,
433  0x11c, 0x00000000,
434  0x11d, 0x00000000,
435  0x160, 0x0000000b,
436  0x161, 0x0000000b,
437  0x162, 0x0000000b,
438  0x163, 0x0000000b,
439  0x164, 0x0000000b,
440  0x165, 0x0000000b,
441  0x166, 0x0000000b,
442  0x167, 0x0000000b,
443  0x168, 0x0000000b,
444  0x169, 0x0000000b,
445  0x16a, 0x0000000b,
446  0x16b, 0x0000000b,
447  0x16c, 0x0000000b,
448  0x16d, 0x0000000b,
449  0x16e, 0x0000000b,
450  0x16f, 0x0000000b,
451  0x170, 0x0000000b,
452  0x171, 0x0000000b,
453  0x172, 0x0000000b,
454  0x173, 0x0000000b,
455  0x174, 0x0000000b,
456  0x175, 0x0000000b,
457  0x176, 0x0000000b,
458  0x177, 0x0000000b,
459  0x178, 0x0000000b,
460  0x179, 0x0000000b,
461  0x17a, 0x0000000b,
462  0x17b, 0x0000000b,
463  0x17c, 0x0000000b,
464  0x17d, 0x0000000b,
465  0x17e, 0x0000000b,
466  0x17f, 0x0000000b,
467  0x236, 0x0000000c,
468  0x503, 0x00000022,
469  0x560, 0x00000000,
470 };
471 
473  0xc78, 0x7f000001,
474  0xc78, 0x7f010001,
475  0xc78, 0x7e020001,
476  0xc78, 0x7d030001,
477  0xc78, 0x7c040001,
478  0xc78, 0x7b050001,
479  0xc78, 0x7a060001,
480  0xc78, 0x79070001,
481  0xc78, 0x78080001,
482  0xc78, 0x77090001,
483  0xc78, 0x760a0001,
484  0xc78, 0x750b0001,
485  0xc78, 0x740c0001,
486  0xc78, 0x730d0001,
487  0xc78, 0x720e0001,
488  0xc78, 0x710f0001,
489  0xc78, 0x70100001,
490  0xc78, 0x6f110001,
491  0xc78, 0x6f120001,
492  0xc78, 0x6e130001,
493  0xc78, 0x6d140001,
494  0xc78, 0x6d150001,
495  0xc78, 0x6c160001,
496  0xc78, 0x6b170001,
497  0xc78, 0x6a180001,
498  0xc78, 0x6a190001,
499  0xc78, 0x691a0001,
500  0xc78, 0x681b0001,
501  0xc78, 0x671c0001,
502  0xc78, 0x661d0001,
503  0xc78, 0x651e0001,
504  0xc78, 0x641f0001,
505  0xc78, 0x63200001,
506  0xc78, 0x4c210001,
507  0xc78, 0x4b220001,
508  0xc78, 0x4a230001,
509  0xc78, 0x49240001,
510  0xc78, 0x48250001,
511  0xc78, 0x47260001,
512  0xc78, 0x46270001,
513  0xc78, 0x45280001,
514  0xc78, 0x44290001,
515  0xc78, 0x2c2a0001,
516  0xc78, 0x2b2b0001,
517  0xc78, 0x2a2c0001,
518  0xc78, 0x292d0001,
519  0xc78, 0x282e0001,
520  0xc78, 0x272f0001,
521  0xc78, 0x26300001,
522  0xc78, 0x25310001,
523  0xc78, 0x24320001,
524  0xc78, 0x23330001,
525  0xc78, 0x22340001,
526  0xc78, 0x09350001,
527  0xc78, 0x08360001,
528  0xc78, 0x07370001,
529  0xc78, 0x06380001,
530  0xc78, 0x05390001,
531  0xc78, 0x043a0001,
532  0xc78, 0x033b0001,
533  0xc78, 0x023c0001,
534  0xc78, 0x013d0001,
535  0xc78, 0x003e0001,
536  0xc78, 0x003f0001,
537  0xc78, 0x7f400001,
538  0xc78, 0x7f410001,
539  0xc78, 0x7e420001,
540  0xc78, 0x7d430001,
541  0xc78, 0x7c440001,
542  0xc78, 0x7b450001,
543  0xc78, 0x7a460001,
544  0xc78, 0x79470001,
545  0xc78, 0x78480001,
546  0xc78, 0x77490001,
547  0xc78, 0x764a0001,
548  0xc78, 0x754b0001,
549  0xc78, 0x744c0001,
550  0xc78, 0x734d0001,
551  0xc78, 0x724e0001,
552  0xc78, 0x714f0001,
553  0xc78, 0x70500001,
554  0xc78, 0x6f510001,
555  0xc78, 0x6f520001,
556  0xc78, 0x6e530001,
557  0xc78, 0x6d540001,
558  0xc78, 0x6d550001,
559  0xc78, 0x6c560001,
560  0xc78, 0x6b570001,
561  0xc78, 0x6a580001,
562  0xc78, 0x6a590001,
563  0xc78, 0x695a0001,
564  0xc78, 0x685b0001,
565  0xc78, 0x675c0001,
566  0xc78, 0x665d0001,
567  0xc78, 0x655e0001,
568  0xc78, 0x645f0001,
569  0xc78, 0x63600001,
570  0xc78, 0x4c610001,
571  0xc78, 0x4b620001,
572  0xc78, 0x4a630001,
573  0xc78, 0x49640001,
574  0xc78, 0x48650001,
575  0xc78, 0x47660001,
576  0xc78, 0x46670001,
577  0xc78, 0x45680001,
578  0xc78, 0x44690001,
579  0xc78, 0x2c6a0001,
580  0xc78, 0x2b6b0001,
581  0xc78, 0x2a6c0001,
582  0xc78, 0x296d0001,
583  0xc78, 0x286e0001,
584  0xc78, 0x276f0001,
585  0xc78, 0x26700001,
586  0xc78, 0x25710001,
587  0xc78, 0x24720001,
588  0xc78, 0x23730001,
589  0xc78, 0x22740001,
590  0xc78, 0x09750001,
591  0xc78, 0x08760001,
592  0xc78, 0x07770001,
593  0xc78, 0x06780001,
594  0xc78, 0x05790001,
595  0xc78, 0x047a0001,
596  0xc78, 0x037b0001,
597  0xc78, 0x027c0001,
598  0xc78, 0x017d0001,
599  0xc78, 0x007e0001,
600  0xc78, 0x007f0001,
601  0xc78, 0x3000001e,
602  0xc78, 0x3001001e,
603  0xc78, 0x3002001e,
604  0xc78, 0x3003001e,
605  0xc78, 0x3004001e,
606  0xc78, 0x3405001e,
607  0xc78, 0x3806001e,
608  0xc78, 0x3e07001e,
609  0xc78, 0x3e08001e,
610  0xc78, 0x4409001e,
611  0xc78, 0x460a001e,
612  0xc78, 0x480b001e,
613  0xc78, 0x480c001e,
614  0xc78, 0x4e0d001e,
615  0xc78, 0x560e001e,
616  0xc78, 0x5a0f001e,
617  0xc78, 0x5e10001e,
618  0xc78, 0x6211001e,
619  0xc78, 0x6c12001e,
620  0xc78, 0x7213001e,
621  0xc78, 0x7214001e,
622  0xc78, 0x7215001e,
623  0xc78, 0x7216001e,
624  0xc78, 0x7217001e,
625  0xc78, 0x7218001e,
626  0xc78, 0x7219001e,
627  0xc78, 0x721a001e,
628  0xc78, 0x721b001e,
629  0xc78, 0x721c001e,
630  0xc78, 0x721d001e,
631  0xc78, 0x721e001e,
632  0xc78, 0x721f001e,
633 };
634