uboot-envtools: filogic: add support for BananaPi R4
authorDaniel Golle <daniel@makrotopia.org>
Mon, 27 Nov 2023 04:01:33 +0000 (04:01 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Thu, 1 Feb 2024 22:31:58 +0000 (22:31 +0000)
Add environment settings for the BananaPi BPI-R4 router board which
can boot from (and store its bootloader environment on) micro SD card,
SPI-NAND and eMMC.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
package/boot/uboot-envtools/files/mediatek_filogic

index 8bc216d695fc7510a4757aae0ac0eb66d9990b85..3778aff199886e13bcaddfece9810706adf19c4b 100644 (file)
@@ -52,6 +52,19 @@ bananapi,bpi-r3)
                ;;
        esac
        ;;
+bananapi,bpi-r4)
+       . /lib/upgrade/platform.sh
+
+       bootdev="$(platform_get_bootdev)"
+       case "$bootdev" in
+       ubi*)
+               ubootenv_add_ubi_default
+               ;;
+       mmc*)
+               ubootenv_add_mmc_default "${bootdev%%p[0-9]*}"
+               ;;
+       esac
+       ;;
 cmcc,rax3000m)
        case "$(cmdline_get_var root)" in
        /dev/mmc*)