diff --git a/eeprom.c b/eeprom.c index 98506611..e0c1a202 100644 --- a/eeprom.c +++ b/eeprom.c @@ -156,7 +156,7 @@ mt76_efuse_read(struct mt76_dev *dev, u16 addr, u8 *data) return 0; } - for (i = 0; i < 3; i++) { + for (i = 0; i < 4; i++) { val = mt76_rr(dev, MT_EFUSE_DATA(i)); put_unaligned_le32(val, data + 4 * i); }