diff options
author | Rafał Miłecki <zajec5@gmail.com> | 2010-12-21 05:50:22 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2010-12-22 15:43:29 -0500 |
commit | aca434d36f38754392f53e7b16f90eab66ae95e0 (patch) | |
tree | 893be78e9545c715e9dd2357a08b3d1b046c363e /drivers/net/wireless/b43/phy_n.c | |
parent | 94a5b0452410f8bdff27aa13592bec046fb6095d (diff) |
b43: N-PHY: avoid PHY hangs for rev 3 and 4
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/b43/phy_n.c')
-rw-r--r-- | drivers/net/wireless/b43/phy_n.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/wireless/b43/phy_n.c b/drivers/net/wireless/b43/phy_n.c index 6b91cb353f23..f6e90a10c0dc 100644 --- a/drivers/net/wireless/b43/phy_n.c +++ b/drivers/net/wireless/b43/phy_n.c | |||
@@ -3667,6 +3667,7 @@ static void b43_nphy_op_prepare_structs(struct b43_wldev *dev) | |||
3667 | 3667 | ||
3668 | memset(nphy, 0, sizeof(*nphy)); | 3668 | memset(nphy, 0, sizeof(*nphy)); |
3669 | 3669 | ||
3670 | nphy->hang_avoid = (phy->rev == 3 || phy->rev == 4); | ||
3670 | nphy->gain_boost = true; /* this way we follow wl, assume it is true */ | 3671 | nphy->gain_boost = true; /* this way we follow wl, assume it is true */ |
3671 | nphy->txrx_chain = 2; /* sth different than 0 and 1 for now */ | 3672 | nphy->txrx_chain = 2; /* sth different than 0 and 1 for now */ |
3672 | nphy->phyrxchain = 3; /* to avoid b43_nphy_set_rx_core_state like wl */ | 3673 | nphy->phyrxchain = 3; /* to avoid b43_nphy_set_rx_core_state like wl */ |