From 1591e2d4ccfd80da836017efb996b6a4ab59dba6 Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Fri, 16 Aug 2024 04:43:14 +0100 Subject: [PATCH] arm-trusted-firmware-mediatek: build RAM boot images for MT7622 Build images for use with mtk_uartboot also for MT7622. Signed-off-by: Daniel Golle --- .../arm-trusted-firmware-mediatek/Makefile | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/package/boot/arm-trusted-firmware-mediatek/Makefile b/package/boot/arm-trusted-firmware-mediatek/Makefile index d052967568..3f70f33784 100644 --- a/package/boot/arm-trusted-firmware-mediatek/Makefile +++ b/package/boot/arm-trusted-firmware-mediatek/Makefile @@ -52,6 +52,27 @@ define Trusted-Firmware-A/mt7622-nor-2ddr DDR3_FLYBY:=1 endef +define Trusted-Firmware-A/mt7622-ram-1ddr + NAME:=MediaTek MT7622 (RAM, 1x DDR3) + BOOT_DEVICE:=ram + BUILD_SUBTARGET:=mt7622 + PLAT:=mt7622 + RAM_BOOT_UART_DL:=1 + HIDDEN:= + DEFAULT:=TARGET_mediatek_mt7622 +endef + +define Trusted-Firmware-A/mt7622-ram-2ddr + NAME:=MediaTek MT7622 (RAM, 2x DDR3) + BOOT_DEVICE:=ram + BUILD_SUBTARGET:=mt7622 + PLAT:=mt7622 + DDR3_FLYBY:=1 + RAM_BOOT_UART_DL:=1 + HIDDEN:= + DEFAULT:=TARGET_mediatek_mt7622 +endef + define Trusted-Firmware-A/mt7622-snand-1ddr NAME:=MediaTek MT7622 (SPI-NAND, 1x DDR3) BUILD_SUBTARGET:=mt7622 @@ -483,6 +504,8 @@ endef TFA_TARGETS:= \ mt7622-nor-1ddr \ mt7622-nor-2ddr \ + mt7622-ram-1ddr \ + mt7622-ram-2ddr \ mt7622-snand-1ddr \ mt7622-snand-ubi-1ddr \ mt7622-snand-2ddr \ @@ -553,6 +576,8 @@ define Package/trusted-firmware-a-ram/install $(INSTALL_DIR) $(STAGING_DIR_IMAGE) $(INSTALL_DATA) $(PKG_BUILD_DIR)/build/$(PLAT)/release/bl2.bin $(BIN_DIR)/$(BUILD_VARIANT)-bl2.bin endef +Package/trusted-firmware-a-mt7622-ram-1ddr/install = $(Package/trusted-firmware-a-ram/install) +Package/trusted-firmware-a-mt7622-ram-2ddr/install = $(Package/trusted-firmware-a-ram/install) Package/trusted-firmware-a-mt7981-ram-ddr3/install = $(Package/trusted-firmware-a-ram/install) Package/trusted-firmware-a-mt7981-ram-ddr4/install = $(Package/trusted-firmware-a-ram/install) Package/trusted-firmware-a-mt7986-ram-ddr3/install = $(Package/trusted-firmware-a-ram/install) -- 2.30.2