forked from Minki/linux
[PATCH] bcm43xx: properly mask txctl1 before writing it to hardware.
This should not make a difference, but be careful to not trash the register. Signed-off-by: Michael Buesch <mbuesch@freenet.de> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
b3db5e5538
commit
5808bbbdf8
@ -1690,8 +1690,8 @@ void bcm43xx_radio_set_txpower_bg(struct bcm43xx_private *bcm,
|
|||||||
bcm43xx_shm_write16(bcm, BCM43xx_SHM_SHARED, 0x0064, radio_attenuation);
|
bcm43xx_shm_write16(bcm, BCM43xx_SHM_SHARED, 0x0064, radio_attenuation);
|
||||||
if (radio->version == 0x2050) {
|
if (radio->version == 0x2050) {
|
||||||
bcm43xx_radio_write16(bcm, 0x0052,
|
bcm43xx_radio_write16(bcm, 0x0052,
|
||||||
(bcm43xx_radio_read16(bcm, 0x0052) & 0xFF8F)
|
(bcm43xx_radio_read16(bcm, 0x0052) & ~0x0070)
|
||||||
| (txpower << 4));
|
| ((txpower << 4) & 0x0070));
|
||||||
}
|
}
|
||||||
if (phy->type == BCM43xx_PHYTYPE_G)
|
if (phy->type == BCM43xx_PHYTYPE_G)
|
||||||
bcm43xx_phy_lo_adjust(bcm, 0);
|
bcm43xx_phy_lo_adjust(bcm, 0);
|
||||||
|
Loading…
Reference in New Issue
Block a user