summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/platforms
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2024-04-03 18:48:13 +0200
committerRobert Schwebel <r.schwebel@pengutronix.de>2024-04-22 16:25:08 +0200
commit06e99b5a96da42e7ac391a2fac6f6d99207db4cc (patch)
tree190a8b1b6b80eaa0ea2ef4d2fb553a288fc4f055 /configs/platform-v7a/platforms
parentfb553e6654dd32068ddc1224d1d325f7a3b0d80a (diff)
downloadDistroKit-06e99b5a96da42e7ac391a2fac6f6d99207db4cc.tar.gz
DistroKit-06e99b5a96da42e7ac391a2fac6f6d99207db4cc.tar.xz
v7a: stm32mp: add TF-A recipe for STM32MP13
We have two ways of doing multi-image builds with TF-A: - STM32MP15-specific: Multiple device trees can be supplied and TF-A is built once and linked with each DT in turn. This was contributed to TF-A for DistroKit purposes, but ST broke the compatibility for STM32MP13, which requires to be built separately. - PTXdist-specific: The PTXdist rule can built multiple platforms in different build directories. This requires however that the options used are the same, except for platform. We unfortunately need to change the option between our two TF-A build though. Therefore, let's duplicate the upstream TF-A rule for the STM32MP13 and configure it for use with OP-TEE. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.pengutronix.de/20240315211240.3016716-11-a.fatoum@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Diffstat (limited to 'configs/platform-v7a/platforms')
-rw-r--r--configs/platform-v7a/platforms/tf-a-stm32mp13.in12
1 files changed, 12 insertions, 0 deletions
diff --git a/configs/platform-v7a/platforms/tf-a-stm32mp13.in b/configs/platform-v7a/platforms/tf-a-stm32mp13.in
new file mode 100644
index 0000000..0dd5804
--- /dev/null
+++ b/configs/platform-v7a/platforms/tf-a-stm32mp13.in
@@ -0,0 +1,12 @@
+## SECTION=bootloader
+
+menuconfig TF_A_STM32MP13
+ select BOOTLOADER
+ select HOST_DTC
+ prompt "ARM Trusted Firmware-A for STM32MP13 with OP-TEE"
+ depends on ARCH_ARM
+ bool
+ help
+ ARM Trusted Firmware-A for STM32MP13 series SoCs with OP-TEE enabled.
+ Currently, these can't be built in the same build as the
+ STM32MP15 with SP_min.