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

Hi Tom
Please pull the STM32 related patches for u-boot/master, v2021.10: u-boot-stm32-20210816
CI status : https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/8728
Thanks Patrice
---------------------------------------------------------------- Highlights: - Handle TF-A boot with FIP for STM32MP1 - Fix board_get_usable_ram_top(0) for STM32MP1 - DT alignement with kernel v5.14 for STM32MP1 - SPI-NOR DT update for DHSOM - Add UCLASS API for ECDSA singnature and implement it for STM32MP1
----------------------------------------------------------------
The following changes since commit fdc4fda33051bcb9eb782001afe2bdd3c0d09eae:
Merge tag 'efi-2021-10-rc2-2' of https://source.denx.de/u-boot/custodians/u-boot-efi (2021-08-15 13:42:42 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git
for you to fetch changes up to 46a738a4ec81959c7545a4bb07e4f5232bbcfefe:
test: dm: Add test for ECDSA UCLASS support (2021-08-16 10:49:35 +0200)
---------------------------------------------------------------- Alexandru Gagniuc (5): dm: crypto: Define UCLASS API for ECDSA signature verification lib: ecdsa: Implement UCLASS_ECDSA verification on target arm: stm32mp1: Implement ECDSA signature verification Kconfig: FIT_SIGNATURE should not select RSA_VERIFY test: dm: Add test for ECDSA UCLASS support
Marek Vasut (2): ARM: stm32: Set environment sector size to 4k on DHSOM ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz
Patrick Delaunay (8): clk: stm32mp1: add support of BSEC clock arm: stm32mp: add config for STM32IMAGE support arm: stm32mp: handle the OP-TEE nodes in DT with FIP support arm: stm32mp: add defconfig for trusted boot with FIP doc: st: stm32mp1: Add FIP support for trusted boot stm32mp1: stm32prog: remove stm32prog_get_tee_partitions with FIP stm32mp: correctly handle board_get_usable_ram_top(0) arm: dts: stm32mp15: alignment with v5.14
arch/arm/dts/stm32mp15-pinctrl.dtsi | 33 +++ arch/arm/dts/stm32mp151.dtsi | 16 +- arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi | 9 +- ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 2 +- arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi | 9 +- arch/arm/dts/stm32mp15xx-dhcor-io3v3.dtsi | 2 +- arch/arm/mach-stm32mp/Kconfig | 16 + arch/arm/mach-stm32mp/Makefile | 1 + .../arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c | 2 + arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 4 + arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h | 2 + arch/arm/mach-stm32mp/config.mk | 2 +- arch/arm/mach-stm32mp/dram_init.c | 3 + arch/arm/mach-stm32mp/ecdsa_romapi.c | 102 +++++++ arch/arm/mach-stm32mp/fdt.c | 11 +- arch/arm/mach-stm32mp/include/mach/stm32prog.h | 2 + board/st/common/Kconfig | 21 +- board/st/common/stm32mp_mtdparts.c | 31 +- board/st/stm32mp1/MAINTAINERS | 1 + board/st/stm32mp1/stm32mp1.c | 10 +- common/Kconfig.boot | 8 +- configs/sandbox_defconfig | 2 + configs/stm32mp15_defconfig | 158 ++++++++++ configs/stm32mp15_dhcom_basic_defconfig | 2 +- configs/stm32mp15_dhcor_basic_defconfig | 2 +- configs/stm32mp15_trusted_defconfig | 1 + doc/board/st/stm32mp1.rst | 328 +++++++++++++++------ drivers/clk/clk_stm32mp1.c | 1 + include/crypto/ecdsa-uclass.h | 39 +++ include/dm/uclass-id.h | 1 + lib/Kconfig | 1 + lib/Makefile | 1 + lib/ecdsa/Kconfig | 23 ++ lib/ecdsa/Makefile | 1 + lib/ecdsa/ecdsa-verify.c | 134 +++++++++ test/dm/Makefile | 1 + test/dm/ecdsa.c | 38 +++ 37 files changed, 887 insertions(+), 133 deletions(-) create mode 100644 arch/arm/mach-stm32mp/ecdsa_romapi.c create mode 100644 configs/stm32mp15_defconfig create mode 100644 include/crypto/ecdsa-uclass.h create mode 100644 lib/ecdsa/Kconfig create mode 100644 lib/ecdsa/Makefile create mode 100644 lib/ecdsa/ecdsa-verify.c create mode 100644 test/dm/ecdsa.c

On Mon, Aug 16, 2021 at 01:42:14PM +0200, Patrice CHOTARD wrote:
Hi Tom
Please pull the STM32 related patches for u-boot/master, v2021.10: u-boot-stm32-20210816
CI status : https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/8728
Thanks Patrice
Applied to u-boot/master, thanks!
participants (2)
-
Patrice CHOTARD
-
Tom Rini