[PULL] Pull request for u-boot master / v2021.10 = u-boot-stm32-20210727

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

On Tue, Jul 27, 2021 at 11:22:31AM +0200, Patrick DELAUNAY wrote:
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)
Applied to u-boot/master, thanks!
participants (2)
-
Patrick DELAUNAY
-
Tom Rini