[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