[PULL] Pull request for u-boot master / v2021.10 = u-boot-stm32-20210727
Patrick DELAUNAY
patrick.delaunay at foss.st.com
Tue Jul 27 11:22:31 CEST 2021
Hi Tom,
Please pull the STM32 related patches for u-boot/master, v2021.10:
u-boot-stm32-20210727
- FIP Enable OP-TEE and TZC support in SPL for STM32MP15 SoC
- Add stm32mp15 missing SPI clock support
- Manage pull-up on gpio button STM32MP15 boards
- Correct STM32MP15 boot when TAMPER registers are invalid
- Fix EMMC pinmux on STM32MP15 Avenger96 board
CI status:
https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/8434
Thanks,
Patrick
git request-pull origin/master
https://source.denx.de/u-boot/custodians/u-boot-stm.git/
u-boot-stm32-20210727
The following changes since commit b70b9b07463db2f6937c7ea6d7fb5122feb7ba1b:
Prepare v2021.10-rc1 (2021-07-26 20:57:18 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git/
tags/u-boot-stm32-20210727
for you to fetch changes up to 65b3f56d42e5ddc9183843723cf735950f062410:
ARM: dts: stm32mp: Add OP-TEE reserved memory to SPL dtb (2021-07-27
09:48:11 +0200)
----------------------------------------------------------------
- FIP Enable OP-TEE and TZC support in SPL for STM32MP15 SoC
- Add stm32mp15 missing SPI clock support
- Manage pull-up on gpio button STM32MP15 boards
- Correct STM32MP15 boot when TAMPER registers are invalid
- Fix EMMC pinmux on STM32MP15 Avenger96 board
----------------------------------------------------------------
Alexandru Gagniuc (5):
spl: mmc: Support OP-TEE payloads in Falcon mode
spl: Introduce spl_board_prepare_for_optee() hook
arm: stm32mp: Implement support for TZC 400 controller
stm32mp1: spl: Configure TrustZone controller for OP-TEE
ARM: dts: stm32mp: Add OP-TEE reserved memory to SPL dtb
Marek Vasut (1):
ARM: dts: stm32: Fix AV96 eMMC pinmux
Patrick Delaunay (3):
arm: stm32mp1: force boot_device variable for invalid TAMP
register value
stm32mp1: add pull-up for gpio button PA13 and PA14
clk: stm32mp1: add support of missing SPI clocks
arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi | 7 ++--
arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi | 4 +--
arch/arm/dts/stm32mp15xx-dhcor-avenger96-u-boot.dtsi | 2 +-
arch/arm/dts/stm32mp15xx-dhcor-avenger96.dts | 2 +-
arch/arm/mach-stm32mp/Makefile | 1 +
arch/arm/mach-stm32mp/cpu.c | 4 ++-
arch/arm/mach-stm32mp/include/mach/tzc.h | 33
++++++++++++++++++
arch/arm/mach-stm32mp/spl.c | 92
++++++++++++++++++++++++++++++++++++++++++++++++++
arch/arm/mach-stm32mp/tzc400.c | 136
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
board/st/stm32mp1/stm32mp1.c | 2 ++
common/spl/spl.c | 5 +++
common/spl/spl_mmc.c | 4 +--
drivers/clk/clk_stm32mp1.c | 13 +++++++
include/spl.h | 14 ++++++++
14 files changed, 310 insertions(+), 9 deletions(-)
create mode 100644 arch/arm/mach-stm32mp/include/mach/tzc.h
create mode 100644 arch/arm/mach-stm32mp/tzc400.c
More information about the U-Boot
mailing list