summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Huynh <voxlympha@gmail.com>2021-09-07 18:58:24 +1000
committerFelix Fietkau <nbd@nbd.name>2021-10-20 10:37:01 +0200
commitd387cde7af84a5100bd717bb7359e9b30d95587d (patch)
tree3960f41532feee1f53c58eeac75bd674a7057b0e
parentca74b9b907f93424ea16785871e68d705b276d5e (diff)
downloadlinux-stable-d387cde7af84a5100bd717bb7359e9b30d95587d.tar.gz
linux-stable-d387cde7af84a5100bd717bb7359e9b30d95587d.tar.bz2
linux-stable-d387cde7af84a5100bd717bb7359e9b30d95587d.zip
mt76: mt76x0: correct VHT MCS 8/9 tx power eeprom offset
Appears to have incorrectly offset 0x120 + 0x12 instead of 12 decimal, leading to bogus power values being used. Signed-off-by: Richard Huynh <voxlympha@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
-rw-r--r--drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c b/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
index cea24213186c..da2ca2563ac9 100644
--- a/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
+++ b/drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c
@@ -201,7 +201,7 @@ void mt76x0_get_tx_power_per_rate(struct mt76x02_dev *dev,
t->stbc[6] = t->stbc[7] = s6_to_s8(val >> 8);
/* vht mcs 8, 9 5GHz */
- val = mt76x02_eeprom_get(dev, 0x132);
+ val = mt76x02_eeprom_get(dev, 0x12c);
t->vht[8] = s6_to_s8(val);
t->vht[9] = s6_to_s8(val >> 8);