summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Richard2025-01-15 07:28:07 +0000
committerHauke Mehrtens2025-04-19 16:41:13 +0000
commitaf585cfcfe4ce517c8224e753719e3c54cdaaa80 (patch)
treeebc92341b6a40c0ece4960edcdcb8fb452b33738
parent01fc5fadab060f1dcbc468cd172d758ae001d12c (diff)
downloadopenwrt-af585cfcfe4ce517c8224e753719e3c54cdaaa80.tar.gz
arm-trusted-firmware-stm32: add STM32MP157C-DK2 support
Add entry for STM32MP157C-DK2 and the SCMI variant. Signed-off-by: Thomas Richard <thomas.richard@bootlin.com> Link: https://github.com/openwrt/openwrt/pull/18119 Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r--package/boot/arm-trusted-firmware-stm32/Makefile17
1 files changed, 15 insertions, 2 deletions
diff --git a/package/boot/arm-trusted-firmware-stm32/Makefile b/package/boot/arm-trusted-firmware-stm32/Makefile
index 403f53acc8..5d3b3d2b8a 100644
--- a/package/boot/arm-trusted-firmware-stm32/Makefile
+++ b/package/boot/arm-trusted-firmware-stm32/Makefile
@@ -38,7 +38,20 @@ define Trusted-Firmware-A/stm32mp135f-dk
DTB_FILE_NAME=stm32mp135f-dk.dtb
endef
-TFA_TARGETS := stm32mp135f-dk
+define Trusted-Firmware-A/stm32mp157c-dk2
+ $(call Trusted-Firmware-A/stm32mp1)
+ NAME:=STM32MP157C-DK2
+ DTB_FILE_NAME=stm32mp157c-dk2.dtb
+endef
+
+define Trusted-Firmware-A/stm32mp157c-dk2-scmi
+ $(call Trusted-Firmware-A/stm32mp157c-dk2)
+ NAME:=STM32MP157C-DK2 (SCMI)
+endef
+
+TFA_TARGETS := stm32mp135f-dk \
+ stm32mp157c-dk2 \
+ stm32mp157c-dk2-scmi
TFA_MAKE_FLAGS += \
ARCH=aarch32 AARCH32_SP=optee \
@@ -54,7 +67,7 @@ TFA_MAKE_FLAGS += \
define Package/trusted-firmware-a/install
$(INSTALL_DIR) $(STAGING_DIR_IMAGE)
- $(CP) $(PKG_BUILD_DIR)/build/$(PLAT)/release/tf-a-$(BUILD_VARIANT).stm32 \
+ $(CP) $(PKG_BUILD_DIR)/build/$(PLAT)/release/tf-a-$(subst -scmi,,$(BUILD_VARIANT)).stm32 \
$(STAGING_DIR_IMAGE)/tf-a-$(BUILD_VARIANT).stm32
$(CP) $(PKG_BUILD_DIR)/build/$(PLAT)/release/fip.bin \
$(STAGING_DIR_IMAGE)/fip-$(BUILD_VARIANT).bin