diff options
Diffstat (limited to 'drivers/net/wireless/b43legacy')
-rw-r--r-- | drivers/net/wireless/b43legacy/main.c | 5 | ||||
-rw-r--r-- | drivers/net/wireless/b43legacy/phy.c | 2 |
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 | ||
3582 | static void b43legacy_wireless_exit(struct ssb_device *dev, | 3577 | static 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 |