[U-Boot] [PATCH 0/3] stm32mp1: add trusted boot with TF-A
Patrick Delaunay
patrick.delaunay at st.com
Mon Jan 28 10:25:04 UTC 2019
This patch serie add a new configuration
stm32mp15_trusted_defconfig to handle STM32MP157 boards
with TF-A as secure first stage bootloader.
TF-A code is available in GitHub
https://github.com/ARM-software/arm-trusted-firmware
With platform stm32mp1 platform
https://github.com/ARM-software/arm-trusted-firmware/tree/master/plat/st/stm32mp1
For details, see documentation
https://github.com/ARM-software/arm-trusted-firmware/blob/master/docs/plat/stm32mp1.rst
PS: upstream of trusted boot for TF-A is still in progress.
Patrick Delaunay (3):
stm32mp1: add trusted boot with TF-A
stm32mp1: bsec: access with SMC for trusted boot
stm32mp1: display board information
arch/arm/Kconfig | 6 ++-
arch/arm/mach-stm32mp/Kconfig | 17 ++++--
arch/arm/mach-stm32mp/bsec.c | 28 ++++++++++
arch/arm/mach-stm32mp/config.mk | 15 +++++-
arch/arm/mach-stm32mp/cpu.c | 9 +++-
arch/arm/mach-stm32mp/include/mach/stm32.h | 4 ++
arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h | 64 +++++++++++++++++++++++
board/st/stm32mp1/MAINTAINERS | 5 +-
board/st/stm32mp1/README | 56 ++++++++++++++------
board/st/stm32mp1/stm32mp1.c | 44 +++++++++++++++-
configs/stm32mp15_trusted_defconfig | 57 ++++++++++++++++++++
drivers/clk/clk_stm32mp1.c | 2 +
drivers/ram/stm32mp1/stm32mp1_ram.c | 3 +-
include/configs/stm32mp1.h | 2 +
14 files changed, 282 insertions(+), 30 deletions(-)
create mode 100644 arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h
create mode 100644 configs/stm32mp15_trusted_defconfig
--
2.7.4
More information about the U-Boot
mailing list