diff options
Diffstat (limited to 'target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d')
5 files changed, 20 insertions, 19 deletions
diff --git a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/MACPHY_REG.txt b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/MACPHY_REG.txt index d0e600916..35d95b765 100644 --- a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/MACPHY_REG.txt +++ b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/MACPHY_REG.txt @@ -95,10 +95,10 @@ 0x608 0x0E //RCR
0x609 0x2A //RCR+1
0x652 0xC8 // enable NAV update upper bound
-0x63C 0x0a
-0x63D 0x0a
-0x63E 0x0E
-0x63F 0x0E
+0x63C 0x08
+0x63D 0x08
+0x63E 0x0C
+0x63F 0x0C
0x66E 0x05 // RX BAR IOT issue for Atheros NIC, where atheros BAR has bus
0x700 0x21
0x701 0x43
diff --git a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/PHY_REG_n.txt b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/PHY_REG_n.txt index 24a3c74a4..fdca2ce90 100644 --- a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/PHY_REG_n.txt +++ b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/PHY_REG_n.txt @@ -1,8 +1,9 @@ +//Release version: RTL8192D.0.1006.2011
//100909
-0x024 0x0011800d //syn CLK enable, Xtal_bsel=nand
-0x028 0x00ffdb83 //320MHz CLK enable
-0x014 0x088ba955 //SPS=1.537V
-0x010 0x49022b03
+//0x024 0x0011800d //syn CLK enable, Xtal_bsel=nand
+//0x028 0x00ffdb83 //320MHz CLK enable
+//0x014 0x088ba955 //SPS=1.537V
+//0x010 0x49022b03
//=======================
// PAGE_8 ( FPGA_PHY0 )
//=======================
@@ -10,7 +11,7 @@ 0x804 0x00000003
0x808 0x0000fc00
0x80c 0x0000000A
-0x810 0x80706388
+0x810 0x10001331
0x814 0x020c3d10
0x818 0x02200385 // [30:29] is DTR, Set off now. turn off RIFS: 0x00200185, turn on RIFS: 0x00200385
0x81c 0x00000000
@@ -30,14 +31,14 @@ 0x854 0x00000000 // RF sleep, TBD
0x858 0x569a569a
0x85c 0x0c1b25a4 // AFE ctrl reg (ASIC) RX AD3 CCA mode
-0x860 0x66e60230 //88CE default left anatenna
-0x864 0x061f0130
+0x860 0x66e60250 //88CE default left anatenna
+0x864 0x061f0150
0x868 0x27272727 // Path-B TX AGC codewod, MCS12, MCS13, MCS14, MCS15
0x86c 0x272b2b2b // Path-B 11M TX AGC codeword, Path-A 2M/5.5M/11M TX AGC codeword
0x870 0x07000700 // z2: 0x03000300, 92C RF: 0x07000700 (2 internal PA), 92S RF: 0x03000700 (one internal PA)
0x874 0x22188000 //AD3 must be off for 92D testchip
0x878 0x08080808 // RF mode for standby & rx_low_power codeword
-0x87c 0x00007ff8 // TST mode
+0x87c 0x0001fff8 // TST mode
0x880 0xc0083070 // AFE ctrl reg (ASIC)
0x884 0x00000cd5 // AFE ctrl reg (ASIC)
0x888 0x00000000 // AFE ctrl reg (ASIC)
@@ -60,7 +61,7 @@ //=======================
0xa00 0x00d047c8
0xa04 0x80ff000c // CCK 1T for power saving
-0xa08 0x8c838300 // MP: 0x88838300, driver: 0x8ccd8300
+0xa08 0x8c8a8300 //
0xa0c 0x2e68120f
0xa10 0x9500bb78 //
0xa14 0x11144028
@@ -106,17 +107,17 @@ 0xc58 0x69543420 // AAGC=1,0x68043420, AAGC=2,0x69543420
0xc5c 0x433c00a8
0xc60 0x00000000 // DTR TH
-0xc64 0x5116848b //L1-SBD //31168a8b for 6M sen. 0x5116828b, 0x5116848b
+0xc64 0x7116848b //L1-SBD //31168a8b for 6M sen. 0x5116828b, 0x5116848b
0xc68 0x47c00bff //L1-SBD
0xc6c 0x00000036 //L1-SBD
0xc70 0x2c7f000d // disable AGC flow-1
-0xc74 0x058610db // AGC RSSI setting time = 600nS.//0x0186109b=>RRSI=500ns,BBP=300ns for PI used, 0x0186175b
+0xc74 0x258610db // AGC RSSI setting time = 600nS.//0x0186109b=>RRSI=500ns,BBP=300ns for PI used, 0x0186175b
0xc78 0x0000001f
0xc7c 0x40b95612 // enable ht rxhp
0xc80 0x40000100
0xc84 0x20f60000
0xc88 0x40000100
-0xc8c 0xa0e40000 //for MRC weighting function
+0xc8c 0xa0e40000
0xc90 0x00121820 // TX Power Training for path-A
0xc94 0x00000007
0xc98 0x00121820// TX Power Training for path-B
@@ -156,7 +157,7 @@ 0xd30 0x00000000
0xd34 0x80608404
0xd38 0x00000000
-0xd3c 0x00027293
+0xd3c 0x00027353
0xd40 0x00000000
0xd44 0x00000000
0xd48 0x00000000
diff --git a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_a_n_92d_hp.txt b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_a_n_92d_hp.txt index 0a3dfbb7e..1ff0ea88b 100644 --- a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_a_n_92d_hp.txt +++ b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_a_n_92d_hp.txt @@ -55,7 +55,7 @@ 0x44 0x1adb0
0x45 0x56467
0x46 0x8992c
-0x47 0x0452c
+0x47 0x04529 //2011.11.16 Arthur 452c intpa 4529 extpa
//5G_PA_control
0x48 0xf9c43
0x49 0x02e0c
diff --git a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_b_n_92d_hp.txt b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_b_n_92d_hp.txt index b824c467d..8d834eb2b 100644 --- a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_b_n_92d_hp.txt +++ b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/radio_b_n_92d_hp.txt @@ -55,7 +55,7 @@ 0x44 0x1adb0
0x45 0x56467
0x46 0x8992c
-0x47 0x0452c
+0x47 0x04529 //2011.11.16 Arthur 452c intpa 4529 extpa
//5G_PA_control
0x48 0xf9c43
0x49 0x02e0c
diff --git a/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/rtl8192dfw_n.binfw b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/rtl8192dfw_n.binfw Binary files differnew file mode 100644 index 000000000..fa19febc1 --- /dev/null +++ b/target/linux/realtek/files/drivers/net/wireless/rtl8192cd/data_92d/rtl8192dfw_n.binfw |