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