Skip to content

Commit 3c17dd4

Browse files
rmileckilinvjw
authored andcommitted
b43: N-PHY: update some init values
Changes were obtained from MMIO dump from 5.100.82.112. Signed-off-by: Rafał Miłecki <zajec5@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
1 parent c56da25 commit 3c17dd4

File tree

2 files changed

+17
-17
lines changed

2 files changed

+17
-17
lines changed

drivers/net/wireless/b43/phy_n.c

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1591,18 +1591,18 @@ static void b43_nphy_workarounds_rev3plus(struct b43_wldev *dev)
15911591
0x70);
15921592
}
15931593

1594-
b43_phy_write(dev, 0x224, 0x039C);
1595-
b43_phy_write(dev, 0x225, 0x0357);
1596-
b43_phy_write(dev, 0x226, 0x0317);
1597-
b43_phy_write(dev, 0x227, 0x02D7);
1598-
b43_phy_write(dev, 0x228, 0x039C);
1599-
b43_phy_write(dev, 0x229, 0x0357);
1600-
b43_phy_write(dev, 0x22A, 0x0317);
1601-
b43_phy_write(dev, 0x22B, 0x02D7);
1602-
b43_phy_write(dev, 0x22C, 0x039C);
1603-
b43_phy_write(dev, 0x22D, 0x0357);
1604-
b43_phy_write(dev, 0x22E, 0x0317);
1605-
b43_phy_write(dev, 0x22F, 0x02D7);
1594+
b43_phy_write(dev, 0x224, 0x03eb);
1595+
b43_phy_write(dev, 0x225, 0x03eb);
1596+
b43_phy_write(dev, 0x226, 0x0341);
1597+
b43_phy_write(dev, 0x227, 0x0341);
1598+
b43_phy_write(dev, 0x228, 0x042b);
1599+
b43_phy_write(dev, 0x229, 0x042b);
1600+
b43_phy_write(dev, 0x22a, 0x0381);
1601+
b43_phy_write(dev, 0x22b, 0x0381);
1602+
b43_phy_write(dev, 0x22c, 0x042b);
1603+
b43_phy_write(dev, 0x22d, 0x042b);
1604+
b43_phy_write(dev, 0x22e, 0x0381);
1605+
b43_phy_write(dev, 0x22f, 0x0381);
16061606
}
16071607

16081608
static void b43_nphy_workarounds_rev1_2(struct b43_wldev *dev)

drivers/net/wireless/b43/radio_2056.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1572,14 +1572,14 @@ static const struct b2056_inittab_entry b2056_inittab_rev6_syn[] = {
15721572
[B2056_SYN_PLL_XTAL5] = { .ghz5 = 0x0077, .ghz2 = 0x0077, NOUPLOAD, },
15731573
[B2056_SYN_PLL_XTAL6] = { .ghz5 = 0x0007, .ghz2 = 0x0007, NOUPLOAD, },
15741574
[B2056_SYN_PLL_REFDIV] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
1575-
[B2056_SYN_PLL_PFD] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1575+
[B2056_SYN_PLL_PFD] = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
15761576
[B2056_SYN_PLL_CP1] = { .ghz5 = 0x000f, .ghz2 = 0x000f, NOUPLOAD, },
1577-
[B2056_SYN_PLL_CP2] = { .ghz5 = 0x0030, .ghz2 = 0x0030, NOUPLOAD, },
1577+
[B2056_SYN_PLL_CP2] = { .ghz5 = 0x003f, .ghz2 = 0x003f, UPLOAD, },
15781578
[B2056_SYN_PLL_CP3] = { .ghz5 = 0x0032, .ghz2 = 0x0032, NOUPLOAD, },
1579-
[B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1580-
[B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x000d, .ghz2 = 0x000d, NOUPLOAD, },
1579+
[B2056_SYN_PLL_LOOPFILTER1] = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
1580+
[B2056_SYN_PLL_LOOPFILTER2] = { .ghz5 = 0x0006, .ghz2 = 0x0006, UPLOAD, },
15811581
[B2056_SYN_PLL_LOOPFILTER3] = { .ghz5 = 0x0004, .ghz2 = 0x0004, NOUPLOAD, },
1582-
[B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x0006, .ghz2 = 0x0006, NOUPLOAD, },
1582+
[B2056_SYN_PLL_LOOPFILTER4] = { .ghz5 = 0x002b, .ghz2 = 0x002b, UPLOAD, },
15831583
[B2056_SYN_PLL_LOOPFILTER5] = { .ghz5 = 0x0001, .ghz2 = 0x0001, NOUPLOAD, },
15841584
[B2056_SYN_PLL_MMD1] = { .ghz5 = 0x001c, .ghz2 = 0x001c, NOUPLOAD, },
15851585
[B2056_SYN_PLL_MMD2] = { .ghz5 = 0x0002, .ghz2 = 0x0002, NOUPLOAD, },

0 commit comments

Comments
 (0)