openwrt-pf/target/linux/ramips
Frank Lang cc80fc4cff
ramips: mt76x8: fix MT7663 EEPROM cell for MERCUSYS MB130-4G v1
The nvmem cell for the MT7663 (5 GHz) radio was too small. The MT7663 EEPROM at
offset 0x8000 requires the full MT7615_EEPROM_FULL_SIZE (0x4da8), but the cell
only declared 0x200 bytes.
The driver always requests the full buffer, also for the MT7663, so the undersized
cell makes the nvmem read fail with -EINVAL. The driver then falls back to default
values, which limits TX power to 3 dBm.

Fix this by enlarging the cell to 0x4da8. The offset 0x8000 was already correct —
offset 0x0 holds the MT7628 (2.4 GHz) calibration data.

Fixes: #23632

Signed-off-by: Frank Lang <Frank_Lang@outlook.de>
Link: https://github.com/openwrt/openwrt/pull/24284
Signed-off-by: Jonas Jelonek <jelonek.jonas@gmail.com>
2026-07-21 08:55:33 +02:00
..
base-files/etc
dts ramips: mt76x8: fix MT7663 EEPROM cell for MERCUSYS MB130-4G v1 2026-07-21 08:55:33 +02:00
files ramips: reject invalid frame engine RX lengths 2026-07-20 15:48:26 +02:00
image ramips: add support for Comfast CF-EW84 2026-07-19 13:09:05 +02:00
mt76x8 ramips: mt76x8: add support for Cudy LT500 Outdoor v1 2026-07-11 19:57:05 +02:00
mt7620 ramips: drop 6.12 support 2026-04-28 09:44:04 +02:00
mt7621 ramips: add support for Comfast CF-EW84 2026-07-19 13:09:05 +02:00
patches-6.18 ramips: move sound driver to files 2026-07-18 10:23:21 +02:00
rt288x ramips: drop 6.12 support 2026-04-28 09:44:04 +02:00
rt305x ramips: drop 6.12 support 2026-04-28 09:44:04 +02:00
rt3883 ramips: drop 6.12 support 2026-04-28 09:44:04 +02:00
Makefile ramips: use kernel 6.18 by default 2026-04-28 09:44:03 +02:00
modules.mk ramips: mt76x8: drop downstream PWM driver support 2026-03-16 01:30:03 +01:00