From: Mikhail Zhilkin Date: Sun, 20 Oct 2024 12:20:04 +0000 (+0000) Subject: arm-trusted-firmware-mediatek: add mt7986-spim-nand-ddr3 build X-Git-Tag: v24.10.0-rc3~29 X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=d79a70542bd9f0348758c9e4ca49adcf3d51f201;p=openwrt%2Fopenwrt.git arm-trusted-firmware-mediatek: add mt7986-spim-nand-ddr3 build This commit adds mt7986-spim-nand-ddr3 build required for MERCUSYS MR90X v1. Signed-off-by: Mikhail Zhilkin Link: https://github.com/openwrt/openwrt/pull/16744 (cherry picked from commit 2ea9ede7a8a94bddef599decfe6948c5c20dbfa5) Signed-off-by: Mikhail Zhilkin Link: https://github.com/openwrt/openwrt/pull/17129 Signed-off-by: Hauke Mehrtens --- diff --git a/package/boot/arm-trusted-firmware-mediatek/Makefile b/package/boot/arm-trusted-firmware-mediatek/Makefile index 3f70f33784..c8988fa400 100644 --- a/package/boot/arm-trusted-firmware-mediatek/Makefile +++ b/package/boot/arm-trusted-firmware-mediatek/Makefile @@ -352,6 +352,15 @@ define Trusted-Firmware-A/mt7986-spim-nand-ddr3 DDR_TYPE:=ddr3 endef +define Trusted-Firmware-A/mt7986-spim-nand-ubi-ddr3 + NAME:=MediaTek MT7986 (SPI-NAND via SPIM using UBI, DDR3) + BOOT_DEVICE:=spim-nand + BUILD_SUBTARGET:=filogic + PLAT:=mt7986 + DDR_TYPE:=ddr3 + USE_UBI:=1 +endef + define Trusted-Firmware-A/mt7988-nor-ddr3 NAME:=MediaTek MT7988 (SPI-NOR, DDR3) BOOT_DEVICE:=nor @@ -531,6 +540,7 @@ TFA_TARGETS:= \ mt7986-sdmmc-ddr3 \ mt7986-snand-ddr3 \ mt7986-spim-nand-ddr3 \ + mt7986-spim-nand-ubi-ddr3 \ mt7986-ram-ddr4 \ mt7986-emmc-ddr4 \ mt7986-nor-ddr4 \ @@ -570,6 +580,7 @@ TFA_MAKE_FLAGS += \ $(if $(RAM_BOOT_UART_DL),RAM_BOOT_UART_DL=1) \ $(if $(USE_UBI),UBI=1 $(if $(findstring mt7622,$(PLAT)),OVERRIDE_UBI_START_ADDR=0x80000)) \ $(if $(USE_UBI),UBI=1 $(if $(findstring mt7981,$(PLAT)),OVERRIDE_UBI_START_ADDR=0x100000)) \ + $(if $(USE_UBI),UBI=1 $(if $(findstring mt7986,$(PLAT)),OVERRIDE_UBI_START_ADDR=0x200000)) \ $(if $(RAM_BOOT_UART_DL),bl2,all) define Package/trusted-firmware-a-ram/install