mediatek: fix writing bananapi bpi-r64 env
authorOskari Lemmela <oskari@lemmela.net>
Sat, 10 Apr 2021 17:16:06 +0000 (20:16 +0300)
committerDaniel Golle <daniel@makrotopia.org>
Sun, 11 Apr 2021 13:55:35 +0000 (14:55 +0100)
Use generic functions to get env partition.

Fixes: 7043e4334f0 ("mediatek: mt7622: improve sysupgrade on MMC")
Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
package/boot/uboot-envtools/files/mediatek

index 4194ad2af0951950411608313c68dcf60a045a61..11d48adaa7068cb9fefb69160b1a32ece684832d 100644 (file)
@@ -17,9 +17,10 @@ linksys,e8450-ubi)
        ubootenv_add_uci_config "/dev/ubi0_1" "0x0" "0x1f000" "0x1f000" "1"
        ;;
 bananapi,bpi-r64)
-       . /lib/upgrade/platform.sh
-       local rootdev=$(get_rootdev)
-       local envdev=/dev/$(get_partition $rootdev ubootenv)
+       . /lib/upgrade/common.sh
+       export_bootdevice
+       export_partdevice rootdev 0
+       local envdev=/dev/$(get_partition_by_name $rootdev ubootenv)
        ubootenv_add_uci_config "$envdev" "0x0" "0x80000" "0x80000" "1"
        ubootenv_add_uci_config "$envdev" "0x80000" "0x80000" "0x80000" "1"
        ;;