]> git.baikalelectronics.ru Git - kernel.git/commit
mt76: fix tx power issues
authorFelix Fietkau <nbd@nbd.name>
Wed, 27 Mar 2019 09:10:48 +0000 (10:10 +0100)
committerFelix Fietkau <nbd@nbd.name>
Wed, 1 May 2019 11:03:57 +0000 (13:03 +0200)
commitbbddadc11846bf8c44717574670759ebcffd637c
tree2d09630b37bb21c8fe904e037419916028b73ff5
parentf4d6abf75d24b73af8cc75a84fc59c40c4930d9c
mt76: fix tx power issues

- tx power is stored in the channels after ieee80211_register_hw, so
  chan->orig_mpwr needs to be updated as well
- for non-TSSI devices, mt76x2e needs to use a different target power value
  from the EEPROM
- fix a rounding error in a few places (need to round up, not down)

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mac80211.c
drivers/net/wireless/mediatek/mt76/mt7603/init.c
drivers/net/wireless/mediatek/mt76/mt76x0/init.c
drivers/net/wireless/mediatek/mt76/mt76x2/init.c
drivers/net/wireless/mediatek/mt76/mt76x2/phy.c