projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
fb0d905
)
mt76: mt7615: do not use mt7615 single-sku values for mt7663
author
Lorenzo Bianconi
<lorenzo@kernel.org>
Tue, 13 Apr 2021 09:08:39 +0000
(11:08 +0200)
committer
Felix Fietkau
<nbd@nbd.name>
Wed, 21 Apr 2021 09:42:21 +0000
(11:42 +0200)
mt7663 mcu relies on different APIs to configure APIs per-rate power limit
respect to mt7615 driver.
Signed-off-by: Lorenzo Bianconi <lorenzo@kernel.org>
Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
patch
|
blob
|
history
diff --git
a/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
b/drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
index cb325b0efe9bb63867c59d50ff55ad221031e9a9..eab490d07255a527c7cd134c5f12ba10f6ccb5c6 100644
(file)
--- a/
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
+++ b/
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c
@@
-2204,6
+2204,11
@@
static void mt7615_mcu_set_txpower_sku(struct mt7615_phy *phy, u8 *sku)
&limits, tx_power);
mphy->txpower_cur = tx_power;
+ if (is_mt7663(mphy->dev)) {
+ memset(sku, tx_power, MT_SKU_4SS_DELTA + 1);
+ return;
+ }
+
for (i = 0; i < MT_SKU_1SS_DELTA; i++)
sku[i] = limits_array[sku_mapping[i]];