diff options
Diffstat (limited to 'drivers/net/wireless/bcm43xx/bcm43xx_radio.c')
-rw-r--r-- | drivers/net/wireless/bcm43xx/bcm43xx_radio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/bcm43xx/bcm43xx_radio.c b/drivers/net/wireless/bcm43xx/bcm43xx_radio.c index 07a6169a0b34..cac604bc0955 100644 --- a/drivers/net/wireless/bcm43xx/bcm43xx_radio.c +++ b/drivers/net/wireless/bcm43xx/bcm43xx_radio.c | |||
@@ -1690,8 +1690,8 @@ void bcm43xx_radio_set_txpower_bg(struct bcm43xx_private *bcm, | |||
1690 | bcm43xx_shm_write16(bcm, BCM43xx_SHM_SHARED, 0x0064, radio_attenuation); | 1690 | bcm43xx_shm_write16(bcm, BCM43xx_SHM_SHARED, 0x0064, radio_attenuation); |
1691 | if (radio->version == 0x2050) { | 1691 | if (radio->version == 0x2050) { |
1692 | bcm43xx_radio_write16(bcm, 0x0052, | 1692 | bcm43xx_radio_write16(bcm, 0x0052, |
1693 | (bcm43xx_radio_read16(bcm, 0x0052) & 0xFF8F) | 1693 | (bcm43xx_radio_read16(bcm, 0x0052) & ~0x0070) |
1694 | | (txpower << 4)); | 1694 | | ((txpower << 4) & 0x0070)); |
1695 | } | 1695 | } |
1696 | if (phy->type == BCM43xx_PHYTYPE_G) | 1696 | if (phy->type == BCM43xx_PHYTYPE_G) |
1697 | bcm43xx_phy_lo_adjust(bcm, 0); | 1697 | bcm43xx_phy_lo_adjust(bcm, 0); |