mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-09-06 10:57:46 +00:00
b43: LP-PHY: Fix reading old mode in the set TX power control routine
Check the mode the hardware is in, not the mode we used the last time. Signed-off-by: Gábor Stefanik <netrolller.3d@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
1de6f73c34
commit
12d4bba0fd
1 changed files with 2 additions and 2 deletions
|
@ -1085,9 +1085,9 @@ static void lpphy_set_tx_power_control(struct b43_wldev *dev,
|
||||||
struct b43_phy_lp *lpphy = dev->phy.lp;
|
struct b43_phy_lp *lpphy = dev->phy.lp;
|
||||||
enum b43_lpphy_txpctl_mode oldmode;
|
enum b43_lpphy_txpctl_mode oldmode;
|
||||||
|
|
||||||
oldmode = lpphy->txpctl_mode;
|
|
||||||
lpphy_read_tx_pctl_mode_from_hardware(dev);
|
lpphy_read_tx_pctl_mode_from_hardware(dev);
|
||||||
if (lpphy->txpctl_mode == mode)
|
oldmode = lpphy->txpctl_mode;
|
||||||
|
if (oldmode == mode)
|
||||||
return;
|
return;
|
||||||
lpphy->txpctl_mode = mode;
|
lpphy->txpctl_mode = mode;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue