From 76b27f6bb92eec4a25001da8d8188d30440eafd9 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 10 Jan 2022 12:35:08 +0100 Subject: mediatek: rework and fix mt7622-rfb1-ubi support Limit bmt remapping range to cover everything up to and including the kernel image, use the rest of the flash area for ubi. Fix partition table and sysupgrade support Signed-off-by: Felix Fietkau --- target/linux/mediatek/mt7622/base-files/etc/board.d/02_network | 3 ++- target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'target/linux/mediatek/mt7622/base-files') diff --git a/target/linux/mediatek/mt7622/base-files/etc/board.d/02_network b/target/linux/mediatek/mt7622/base-files/etc/board.d/02_network index 3724fd6d5c..7b454314cf 100644 --- a/target/linux/mediatek/mt7622/base-files/etc/board.d/02_network +++ b/target/linux/mediatek/mt7622/base-files/etc/board.d/02_network @@ -11,7 +11,8 @@ mediatek_setup_interfaces() bananapi,bpi-r64|\ linksys,e8450|\ linksys,e8450-ubi|\ - mediatek,mt7622-rfb1) + mediatek,mt7622-rfb1|\ + mediatek,mt7622-rfb1-ubi) ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" wan ;; buffalo,wsr-2533dhp2) diff --git a/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh b/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh index e6afb9547c..bd86a92c7b 100755 --- a/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh +++ b/target/linux/mediatek/mt7622/base-files/lib/upgrade/platform.sh @@ -34,8 +34,7 @@ platform_do_upgrade() { nand_do_upgrade "$1" fi ;; - linksys,e8450-ubi|\ - mediatek,mt7622,ubi) + linksys,e8450-ubi) CI_KERNPART="fit" nand_do_upgrade "$1" ;; @@ -47,6 +46,7 @@ platform_do_upgrade() { fi default_do_upgrade "$1" ;; + mediatek,mt7622-rfb1-ubi|\ totolink,a8000ru) nand_do_upgrade "$1" ;; @@ -68,6 +68,7 @@ platform_check_image() { buffalo,wsr-2533dhp2) buffalo_check_image "$board" "$magic" "$1" || return 1 ;; + mediatek,mt7622-rfb1-ubi|\ totolink,a8000ru) nand_do_platform_check "$board" "$1" ;; -- cgit v1.2.3