mt76: mt7915: rework the flow of txpower setting
authorShayne Chen <shayne.chen@mediatek.com>
Fri, 16 Apr 2021 22:16:18 +0000 (06:16 +0800)
committerFelix Fietkau <nbd@nbd.name>
Wed, 21 Apr 2021 10:20:54 +0000 (12:20 +0200)
commitecb187a74e1846156fac7c14a60650130cbe3c22
tree04c8f0a4521eddf9ddb5f8b576c3ad5a253c2d63
parent790d228a68745624c266c27aded0d7f46a0d5af4
mt76: mt7915: rework the flow of txpower setting

Clean up the flow of per-rate txpower limit setting to get rid of
duplicate work since it has already been handled by firmware, and set
proper max_power based on different channels and regdomains.

Signed-off-by: Shayne Chen <shayne.chen@mediatek.com>
Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7915/debugfs.c
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h
drivers/net/wireless/mediatek/mt76/mt7915/init.c
drivers/net/wireless/mediatek/mt76/mt7915/main.c
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h
drivers/net/wireless/mediatek/mt76/mt7915/pci.c