1 /******************************************************************************
3 * Copyright(c) 2009-2012 Realtek Corporation.
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.
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
14 * The full GNU General Public License is included in this distribution in the
15 * file called LICENSE.
17 * Contact Information:
18 * wlanfae <wlanfae@realtek.com>
19 * Realtek Corporation, No. 2, Innovation Road II, Hsinchu Science Park,
20 * Hsinchu 300, Taiwan.
22 * Larry Finger <Larry.Finger@lwfinger.net>
24 *****************************************************************************/
28 u32 RTL8192CUPHY_REG_2TARRAY
[RTL8192CUPHY_REG_2TARRAY_LENGTH
] = {
218 u32 RTL8192CUPHY_REG_1TARRAY
[RTL8192CUPHY_REG_1TARRAY_LENGTH
] = {
408 u32 RTL8192CUPHY_REG_ARRAY_PG
[RTL8192CUPHY_REG_ARRAY_PGLENGTH
] = {
409 0xe00, 0xffffffff, 0x07090c0c,
410 0xe04, 0xffffffff, 0x01020405,
411 0xe08, 0x0000ff00, 0x00000000,
412 0x86c, 0xffffff00, 0x00000000,
413 0xe10, 0xffffffff, 0x0b0c0c0e,
414 0xe14, 0xffffffff, 0x01030506,
415 0xe18, 0xffffffff, 0x0b0c0d0e,
416 0xe1c, 0xffffffff, 0x01030509,
417 0x830, 0xffffffff, 0x07090c0c,
418 0x834, 0xffffffff, 0x01020405,
419 0x838, 0xffffff00, 0x00000000,
420 0x86c, 0x000000ff, 0x00000000,
421 0x83c, 0xffffffff, 0x0b0c0d0e,
422 0x848, 0xffffffff, 0x01030509,
423 0x84c, 0xffffffff, 0x0b0c0d0e,
424 0x868, 0xffffffff, 0x01030509,
425 0xe00, 0xffffffff, 0x00000000,
426 0xe04, 0xffffffff, 0x00000000,
427 0xe08, 0x0000ff00, 0x00000000,
428 0x86c, 0xffffff00, 0x00000000,
429 0xe10, 0xffffffff, 0x00000000,
430 0xe14, 0xffffffff, 0x00000000,
431 0xe18, 0xffffffff, 0x00000000,
432 0xe1c, 0xffffffff, 0x00000000,
433 0x830, 0xffffffff, 0x00000000,
434 0x834, 0xffffffff, 0x00000000,
435 0x838, 0xffffff00, 0x00000000,
436 0x86c, 0x000000ff, 0x00000000,
437 0x83c, 0xffffffff, 0x00000000,
438 0x848, 0xffffffff, 0x00000000,
439 0x84c, 0xffffffff, 0x00000000,
440 0x868, 0xffffffff, 0x00000000,
441 0xe00, 0xffffffff, 0x04040404,
442 0xe04, 0xffffffff, 0x00020204,
443 0xe08, 0x0000ff00, 0x00000000,
444 0x86c, 0xffffff00, 0x00000000,
445 0xe10, 0xffffffff, 0x06060606,
446 0xe14, 0xffffffff, 0x00020406,
447 0xe18, 0xffffffff, 0x00000000,
448 0xe1c, 0xffffffff, 0x00000000,
449 0x830, 0xffffffff, 0x04040404,
450 0x834, 0xffffffff, 0x00020204,
451 0x838, 0xffffff00, 0x00000000,
452 0x86c, 0x000000ff, 0x00000000,
453 0x83c, 0xffffffff, 0x06060606,
454 0x848, 0xffffffff, 0x00020406,
455 0x84c, 0xffffffff, 0x00000000,
456 0x868, 0xffffffff, 0x00000000,
457 0xe00, 0xffffffff, 0x00000000,
458 0xe04, 0xffffffff, 0x00000000,
459 0xe08, 0x0000ff00, 0x00000000,
460 0x86c, 0xffffff00, 0x00000000,
461 0xe10, 0xffffffff, 0x00000000,
462 0xe14, 0xffffffff, 0x00000000,
463 0xe18, 0xffffffff, 0x00000000,
464 0xe1c, 0xffffffff, 0x00000000,
465 0x830, 0xffffffff, 0x00000000,
466 0x834, 0xffffffff, 0x00000000,
467 0x838, 0xffffff00, 0x00000000,
468 0x86c, 0x000000ff, 0x00000000,
469 0x83c, 0xffffffff, 0x00000000,
470 0x848, 0xffffffff, 0x00000000,
471 0x84c, 0xffffffff, 0x00000000,
472 0x868, 0xffffffff, 0x00000000,
473 0xe00, 0xffffffff, 0x00000000,
474 0xe04, 0xffffffff, 0x00000000,
475 0xe08, 0x0000ff00, 0x00000000,
476 0x86c, 0xffffff00, 0x00000000,
477 0xe10, 0xffffffff, 0x00000000,
478 0xe14, 0xffffffff, 0x00000000,
479 0xe18, 0xffffffff, 0x00000000,
480 0xe1c, 0xffffffff, 0x00000000,
481 0x830, 0xffffffff, 0x00000000,
482 0x834, 0xffffffff, 0x00000000,
483 0x838, 0xffffff00, 0x00000000,
484 0x86c, 0x000000ff, 0x00000000,
485 0x83c, 0xffffffff, 0x00000000,
486 0x848, 0xffffffff, 0x00000000,
487 0x84c, 0xffffffff, 0x00000000,
488 0x868, 0xffffffff, 0x00000000,
489 0xe00, 0xffffffff, 0x04040404,
490 0xe04, 0xffffffff, 0x00020204,
491 0xe08, 0x0000ff00, 0x00000000,
492 0x86c, 0xffffff00, 0x00000000,
493 0xe10, 0xffffffff, 0x00000000,
494 0xe14, 0xffffffff, 0x00000000,
495 0xe18, 0xffffffff, 0x00000000,
496 0xe1c, 0xffffffff, 0x00000000,
497 0x830, 0xffffffff, 0x04040404,
498 0x834, 0xffffffff, 0x00020204,
499 0x838, 0xffffff00, 0x00000000,
500 0x86c, 0x000000ff, 0x00000000,
501 0x83c, 0xffffffff, 0x00000000,
502 0x848, 0xffffffff, 0x00000000,
503 0x84c, 0xffffffff, 0x00000000,
504 0x868, 0xffffffff, 0x00000000,
505 0xe00, 0xffffffff, 0x00000000,
506 0xe04, 0xffffffff, 0x00000000,
507 0xe08, 0x0000ff00, 0x00000000,
508 0x86c, 0xffffff00, 0x00000000,
509 0xe10, 0xffffffff, 0x00000000,
510 0xe14, 0xffffffff, 0x00000000,
511 0xe18, 0xffffffff, 0x00000000,
512 0xe1c, 0xffffffff, 0x00000000,
513 0x830, 0xffffffff, 0x00000000,
514 0x834, 0xffffffff, 0x00000000,
515 0x838, 0xffffff00, 0x00000000,
516 0x86c, 0x000000ff, 0x00000000,
517 0x83c, 0xffffffff, 0x00000000,
518 0x848, 0xffffffff, 0x00000000,
519 0x84c, 0xffffffff, 0x00000000,
520 0x868, 0xffffffff, 0x00000000,
523 u32 RTL8192CURADIOA_2TARRAY
[RTL8192CURADIOA_2TARRAYLENGTH
] = {
667 u32 RTL8192CU_RADIOB_2TARRAY
[RTL8192CURADIOB_2TARRAYLENGTH
] = {
709 u32 RTL8192CU_RADIOA_1TARRAY
[RTL8192CURADIOA_1TARRAYLENGTH
] = {
853 u32 RTL8192CU_RADIOB_1TARRAY
[RTL8192CURADIOB_1TARRAYLENGTH
] = {
857 u32 RTL8192CUMAC_2T_ARRAY
[RTL8192CUMAC_2T_ARRAYLENGTH
] = {
946 u32 RTL8192CUAGCTAB_2TARRAY
[RTL8192CUAGCTAB_2TARRAYLENGTH
] = {
1109 u32 RTL8192CUAGCTAB_1TARRAY
[RTL8192CUAGCTAB_1TARRAYLENGTH
] = {
1272 u32 RTL8192CUPHY_REG_1T_HPArray
[RTL8192CUPHY_REG_1T_HPArrayLength
] = {
1464 u32 RTL8192CUPHY_REG_Array_PG_HP
[RTL8192CUPHY_REG_Array_PG_HPLength
] = {
1465 0xe00, 0xffffffff, 0x06080808,
1466 0xe04, 0xffffffff, 0x00040406,
1467 0xe08, 0x0000ff00, 0x00000000,
1468 0x86c, 0xffffff00, 0x00000000,
1469 0xe10, 0xffffffff, 0x04060608,
1470 0xe14, 0xffffffff, 0x00020204,
1471 0xe18, 0xffffffff, 0x04060608,
1472 0xe1c, 0xffffffff, 0x00020204,
1473 0x830, 0xffffffff, 0x06080808,
1474 0x834, 0xffffffff, 0x00040406,
1475 0x838, 0xffffff00, 0x00000000,
1476 0x86c, 0x000000ff, 0x00000000,
1477 0x83c, 0xffffffff, 0x04060608,
1478 0x848, 0xffffffff, 0x00020204,
1479 0x84c, 0xffffffff, 0x04060608,
1480 0x868, 0xffffffff, 0x00020204,
1481 0xe00, 0xffffffff, 0x00000000,
1482 0xe04, 0xffffffff, 0x00000000,
1483 0xe08, 0x0000ff00, 0x00000000,
1484 0x86c, 0xffffff00, 0x00000000,
1485 0xe10, 0xffffffff, 0x00000000,
1486 0xe14, 0xffffffff, 0x00000000,
1487 0xe18, 0xffffffff, 0x00000000,
1488 0xe1c, 0xffffffff, 0x00000000,
1489 0x830, 0xffffffff, 0x00000000,
1490 0x834, 0xffffffff, 0x00000000,
1491 0x838, 0xffffff00, 0x00000000,
1492 0x86c, 0x000000ff, 0x00000000,
1493 0x83c, 0xffffffff, 0x00000000,
1494 0x848, 0xffffffff, 0x00000000,
1495 0x84c, 0xffffffff, 0x00000000,
1496 0x868, 0xffffffff, 0x00000000,
1497 0xe00, 0xffffffff, 0x00000000,
1498 0xe04, 0xffffffff, 0x00000000,
1499 0xe08, 0x0000ff00, 0x00000000,
1500 0x86c, 0xffffff00, 0x00000000,
1501 0xe10, 0xffffffff, 0x00000000,
1502 0xe14, 0xffffffff, 0x00000000,
1503 0xe18, 0xffffffff, 0x00000000,
1504 0xe1c, 0xffffffff, 0x00000000,
1505 0x830, 0xffffffff, 0x00000000,
1506 0x834, 0xffffffff, 0x00000000,
1507 0x838, 0xffffff00, 0x00000000,
1508 0x86c, 0x000000ff, 0x00000000,
1509 0x83c, 0xffffffff, 0x00000000,
1510 0x848, 0xffffffff, 0x00000000,
1511 0x84c, 0xffffffff, 0x00000000,
1512 0x868, 0xffffffff, 0x00000000,
1513 0xe00, 0xffffffff, 0x00000000,
1514 0xe04, 0xffffffff, 0x00000000,
1515 0xe08, 0x0000ff00, 0x00000000,
1516 0x86c, 0xffffff00, 0x00000000,
1517 0xe10, 0xffffffff, 0x00000000,
1518 0xe14, 0xffffffff, 0x00000000,
1519 0xe18, 0xffffffff, 0x00000000,
1520 0xe1c, 0xffffffff, 0x00000000,
1521 0x830, 0xffffffff, 0x00000000,
1522 0x834, 0xffffffff, 0x00000000,
1523 0x838, 0xffffff00, 0x00000000,
1524 0x86c, 0x000000ff, 0x00000000,
1525 0x83c, 0xffffffff, 0x00000000,
1526 0x848, 0xffffffff, 0x00000000,
1527 0x84c, 0xffffffff, 0x00000000,
1528 0x868, 0xffffffff, 0x00000000,
1529 0xe00, 0xffffffff, 0x00000000,
1530 0xe04, 0xffffffff, 0x00000000,
1531 0xe08, 0x0000ff00, 0x00000000,
1532 0x86c, 0xffffff00, 0x00000000,
1533 0xe10, 0xffffffff, 0x00000000,
1534 0xe14, 0xffffffff, 0x00000000,
1535 0xe18, 0xffffffff, 0x00000000,
1536 0xe1c, 0xffffffff, 0x00000000,
1537 0x830, 0xffffffff, 0x00000000,
1538 0x834, 0xffffffff, 0x00000000,
1539 0x838, 0xffffff00, 0x00000000,
1540 0x86c, 0x000000ff, 0x00000000,
1541 0x83c, 0xffffffff, 0x00000000,
1542 0x848, 0xffffffff, 0x00000000,
1543 0x84c, 0xffffffff, 0x00000000,
1544 0x868, 0xffffffff, 0x00000000,
1545 0xe00, 0xffffffff, 0x00000000,
1546 0xe04, 0xffffffff, 0x00000000,
1547 0xe08, 0x0000ff00, 0x00000000,
1548 0x86c, 0xffffff00, 0x00000000,
1549 0xe10, 0xffffffff, 0x00000000,
1550 0xe14, 0xffffffff, 0x00000000,
1551 0xe18, 0xffffffff, 0x00000000,
1552 0xe1c, 0xffffffff, 0x00000000,
1553 0x830, 0xffffffff, 0x00000000,
1554 0x834, 0xffffffff, 0x00000000,
1555 0x838, 0xffffff00, 0x00000000,
1556 0x86c, 0x000000ff, 0x00000000,
1557 0x83c, 0xffffffff, 0x00000000,
1558 0x848, 0xffffffff, 0x00000000,
1559 0x84c, 0xffffffff, 0x00000000,
1560 0x868, 0xffffffff, 0x00000000,
1561 0xe00, 0xffffffff, 0x00000000,
1562 0xe04, 0xffffffff, 0x00000000,
1563 0xe08, 0x0000ff00, 0x00000000,
1564 0x86c, 0xffffff00, 0x00000000,
1565 0xe10, 0xffffffff, 0x00000000,
1566 0xe14, 0xffffffff, 0x00000000,
1567 0xe18, 0xffffffff, 0x00000000,
1568 0xe1c, 0xffffffff, 0x00000000,
1569 0x830, 0xffffffff, 0x00000000,
1570 0x834, 0xffffffff, 0x00000000,
1571 0x838, 0xffffff00, 0x00000000,
1572 0x86c, 0x000000ff, 0x00000000,
1573 0x83c, 0xffffffff, 0x00000000,
1574 0x848, 0xffffffff, 0x00000000,
1575 0x84c, 0xffffffff, 0x00000000,
1576 0x868, 0xffffffff, 0x00000000,
1579 u32 RTL8192CURadioA_1T_HPArray
[RTL8192CURadioA_1T_HPArrayLength
] = {
1723 u32 Rtl8192CUAGCTAB_1T_HPArray
[RTL8192CUAGCTAB_1T_HPArrayLength
] = {