aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/b43legacy
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/wireless/b43legacy')
-rw-r--r--drivers/net/wireless/b43legacy/main.c5
-rw-r--r--drivers/net/wireless/b43legacy/phy.c2
2 files changed, 1 insertions, 6 deletions
diff --git a/drivers/net/wireless/b43legacy/main.c b/drivers/net/wireless/b43legacy/main.c
index 14087fc20f3a..575fd9a5874d 100644
--- a/drivers/net/wireless/b43legacy/main.c
+++ b/drivers/net/wireless/b43legacy/main.c
@@ -3572,11 +3572,6 @@ static void b43legacy_sprom_fixup(struct ssb_bus *bus)
3572 bus->boardinfo.type == 0x4E && 3572 bus->boardinfo.type == 0x4E &&
3573 bus->boardinfo.rev > 0x40) 3573 bus->boardinfo.rev > 0x40)
3574 bus->sprom.boardflags_lo |= B43legacy_BFL_PACTRL; 3574 bus->sprom.boardflags_lo |= B43legacy_BFL_PACTRL;
3575
3576 /* Convert Antennagain values to Q5.2 */
3577 if (bus->sprom.antenna_gain_bg == 0xFF)
3578 bus->sprom.antenna_gain_bg = 2; /* if unset, use 2 dBm */
3579 bus->sprom.antenna_gain_bg <<= 2;
3580} 3575}
3581 3576
3582static void b43legacy_wireless_exit(struct ssb_device *dev, 3577static void b43legacy_wireless_exit(struct ssb_device *dev,
diff --git a/drivers/net/wireless/b43legacy/phy.c b/drivers/net/wireless/b43legacy/phy.c
index 9d527e6d6ced..57c668f575fc 100644
--- a/drivers/net/wireless/b43legacy/phy.c
+++ b/drivers/net/wireless/b43legacy/phy.c
@@ -1859,7 +1859,7 @@ void b43legacy_phy_xmitpower(struct b43legacy_wldev *dev)
1859 * which accounts for the factor of 4 */ 1859 * which accounts for the factor of 4 */
1860#define REG_MAX_PWR 20 1860#define REG_MAX_PWR 20
1861 max_pwr = min(REG_MAX_PWR * 4 1861 max_pwr = min(REG_MAX_PWR * 4
1862 - dev->dev->bus->sprom.antenna_gain_bg 1862 - dev->dev->bus->sprom.antenna_gain.ghz24.a0
1863 - 0x6, max_pwr); 1863 - 0x6, max_pwr);
1864 1864
1865 /* find the desired power in Q5.2 - power_level is in dBm 1865 /* find the desired power in Q5.2 - power_level is in dBm