mirror of
https://github.com/torvalds/linux.git
synced 2024-12-24 11:51:27 +00:00
rt2800: compensate tx power also for non 11b rates on 2GHz
We skip compensate calculation for non 11b rates on 2.4GHz band. I do not see that on vendor driver (2011_0719_RT3070_RT3370_RT5370_RT5372_Linux_STA_V2.5.0.3_DPO). Signed-off-by: Stanislaw Gruszka <sgruszka@redhat.com> Acked-by: Helmut Schaa <helmut.schaa@googlemail.com> Acked-by: Gertjan van Wingerde <gwingerde@gmail.com> Acked-by: Ivo van Doorn <IvDoorn@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
This commit is contained in:
parent
19f3fa2481
commit
de2493c585
@ -2531,9 +2531,6 @@ static u8 rt2800_compensate_txpower(struct rt2x00_dev *rt2x00dev, int is_rate_b,
|
||||
u8 eirp_txpower_criterion;
|
||||
u8 reg_limit;
|
||||
|
||||
if (!((band == IEEE80211_BAND_5GHZ) && is_rate_b))
|
||||
return txpower;
|
||||
|
||||
if (test_bit(CAPABILITY_POWER_LIMIT, &rt2x00dev->cap_flags)) {
|
||||
/*
|
||||
* Check if eirp txpower exceed txpower_limit.
|
||||
|
Loading…
Reference in New Issue
Block a user