From: Daniel Golle Date: Fri, 5 Mar 2021 23:53:51 +0000 (+0000) Subject: arm-trusted-firmware-mediatek: don't select DDR3_FLYBY for 1ddr X-Git-Url: http://git.cdn.openwrt.org/?a=commitdiff_plain;h=9663562188bb1039e93acacaf3e1c164fdddf021;p=openwrt%2Fstaging%2Frmilecki.git arm-trusted-firmware-mediatek: don't select DDR3_FLYBY for 1ddr DDR3_FLYBY has accidentally been set also for the 1-chip variant which lead to broken, unbootable images. Fix that. Signed-off-by: Daniel Golle --- diff --git a/package/boot/arm-trusted-firmware-mediatek/Makefile b/package/boot/arm-trusted-firmware-mediatek/Makefile index d631c0093d8..34f8c11575f 100644 --- a/package/boot/arm-trusted-firmware-mediatek/Makefile +++ b/package/boot/arm-trusted-firmware-mediatek/Makefile @@ -35,55 +35,51 @@ define Trusted-Firmware-A/Default PLAT:=mt7622 TFA_IMAGE:=bl2.img bl31.bin BOOT_DEVICE:= - DDR_BLOB:= + DDR3_FLYBY:= endef define Trusted-Firmware-A/mt7622-nor-1ddr NAME:=MediaTek MT7622 (SPI-NOR, 1x DDR3) BOOT_DEVICE:=nor - DDR_BLOB:=1 endef define Trusted-Firmware-A/mt7622-nor-2ddr NAME:=MediaTek MT7622 (SPI-NOR, 2x DDR3) BOOT_DEVICE:=nor - DDR_BLOB:=2 + DDR3_FLYBY:=1 endef define Trusted-Firmware-A/mt7622-snand-1ddr NAME:=MediaTek MT7622 (SPI-NAND, 1x DDR3) BOOT_DEVICE:=snand - DDR_BLOB:=1 endef define Trusted-Firmware-A/mt7622-snand-2ddr NAME:=MediaTek MT7622 (SPI-SNAND, 2x DDR3) BOOT_DEVICE:=snand - DDR_BLOB:=2 + DDR3_FLYBY:=1 endef define Trusted-Firmware-A/mt7622-emmc-1ddr NAME:=MediaTek MT7622 (eMMC, 1x DDR3) BOOT_DEVICE:=emmc - DDR_BLOB:=1 endef define Trusted-Firmware-A/mt7622-emmc-2ddr NAME:=MediaTek MT7622 (eMMC, 2x DDR3) BOOT_DEVICE:=emmc - DDR_BLOB:=2 + DDR3_FLYBY:=1 endef define Trusted-Firmware-A/mt7622-sdmmc-1ddr NAME:=MediaTek MT7622 (SDcard, 1x DDR3) BOOT_DEVICE:=sdmmc - DDR_BLOB:=1 endef define Trusted-Firmware-A/mt7622-sdmmc-2ddr NAME:=MediaTek MT7622 (SDcard, 2x DDR3) BOOT_DEVICE:=sdmmc - DDR_BLOB:=2 + DDR3_FLYBY:=1 endef TFA_TARGETS:= \ @@ -96,7 +92,7 @@ TFA_TARGETS:= \ mt7622-sdmmc-1ddr \ mt7622-sdmmc-2ddr -TFA_MAKE_FLAGS += BOOT_DEVICE=$(BOOT_DEVICE) $(if eq($(DDR_BLOB),2),DDR3_FLYBY=1) all +TFA_MAKE_FLAGS += BOOT_DEVICE=$(BOOT_DEVICE) $(if $(DDR3_FLYBY),DDR3_FLYBY=1) all define Build/Configure $(call Build/Configure/Default)