openwrt/target/linux/mediatek
Daniel Pawlik 561e3cf678 mediatek: device tree overlay for BPI-R4 with BE14 module
Some Banana Pi BPI-R4 BE14 WiFi modules are shipped with zeroed
tx_power fields in EEPROM (2G/5G/6G). This leads to low transmit power
on affected bands.
This overlay provides known-good EEPROM data (including correct tx_power
values for 2G/5G/6G bands) dumped from a working BE14 module.

To enable BE14 overlay, add into u-boot bootconf_extra
parameter: 'mt7988a-bananapi-bpi-r4-wifi-be14'.
You can use example script:

    overlay="mt7988a-bananapi-bpi-r4-wifi-be14"
    current="$(fw_printenv -n bootconf_extra 2>/dev/null)"
    if [ -n "${current}" ]; then
        fw_setenv bootconf_extra "${current}#${overlay}"
    else
        fw_setenv bootconf_extra "${overlay}"
    fi

Earlier proposal proposed in [1] was fallback to default values if
invalid EEPROM content is detected.

[1] https://github.com/openwrt/openwrt/pull/19503/

Fixes: https://github.com/openwrt/openwrt/issues/17489
Signed-off-by: Daniel Pawlik <pawlik.dan@gmail.com>
2026-04-07 19:38:07 +01:00
..
base-files mediatek: filogic: add support for Cudy M3000 w/ YT8821 PHY 2026-03-14 01:40:32 +01:00
dts mediatek: add Huasifei WH3000 Pro NAND support 2026-04-06 22:39:41 +02:00
files/drivers treewide: constify mdio_bus 2026-03-13 19:56:20 +01:00
files-6.12 treewide: constify mdio_bus 2026-03-13 19:56:20 +01:00
filogic mediatek: add Huasifei WH3000 Pro NAND support 2026-04-06 22:39:41 +02:00
image mediatek: device tree overlay for BPI-R4 with BE14 module 2026-04-07 19:38:07 +01:00
mt7622 kernel: 6.12: move CONFIG_CRYPTO_LIB_SHA1 to generic 2026-04-06 01:38:41 +02:00
mt7623 kernel: enable CRYPTO_RNG2 and CRYPTO_SIG2 by default 2026-04-06 01:38:41 +02:00
mt7629 kernel: 6.12: move CONFIG_CRYPTO_LIB_SHA1 to generic 2026-04-06 01:38:41 +02:00
patches-6.12 mediatek: device tree overlay for BPI-R4 with BE14 module 2026-04-07 19:38:07 +01:00
Makefile mediatek: switch to Linux 6.12 by default 2025-07-18 12:26:40 +01:00
modules.mk mediatek: build rtl8367s_gsw as a kernel module 2025-11-30 22:59:28 +01:00