
Hi Tom,
Please pull the STM32 related patches for u-boot/master, v2021.10: u-boot-stm32-20210715
- DTS: alignment with Linux kernel v5.13 for stm32mp15 boards - STM32MP1: update the stm32key command - STM32MP1: activate the rng command - STM32MP1: fix the stm32prog command (help, parttition size) - STM32MP1: add fdtoverlay_addr_r variable - STM32MP1: correctly managed SYSCON/SYSCFG clock - STM32MP1: remove mmc alias and directly use device instance in boot_instance variable
CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/8264
Thanks, Patrick
git request-pull origin/master https://source.denx.de/u-boot/custodians/u-boot-stm.git/ u-boot-stm32-20210715
The following changes since commit d3fc3da9a4fb98104d004b025149ec6dadccc2cd:
Merge https://source.denx.de/u-boot/custodians/u-boot-x86 (2021-07-15 11:06:24 -0400)
are available in the Git repository at:
https://source.denx.de/u-boot/custodians/u-boot-stm.git/ tags/u-boot-stm32-20210715
for you to fetch changes up to db1ab52e15135eb1efab512bc30d4e1b4789b434:
ARM: dts: stm32mp15: remove mmc alias (2021-07-16 09:28:46 +0200)
---------------------------------------------------------------- - DTS: alignment with Linux kernel v5.13 for stm32mp15 boards - STM32MP1: update the stm32key command - STM32MP1: activate the rng command - STM32MP1: fix the stm32prog command (help, parttition size) - STM32MP1: add fdtoverlay_addr_r variable - STM32MP1: correctly managed SYSCON/SYSCFG clock - STM32MP1: remove mmc alias and directly use device instance in boot_instance variable
---------------------------------------------------------------- Patrick Delaunay (16): configs: stm32mp1: remove splashimage and add fdtoverlay_addr_r stm32mp: stm32prog: fix the content of short help message stm32mp: configs: activate the command stm32key only for ST boards stm32mp: cmd_stm32key: use sub command stm32mp: cmd_stm32key: handle error in fuse_hash_value stm32mp: cmd_stm32key: lock of PKH OTP after fuse stm32mp: cmd_stm32key: add get_misc_dev function stm32mp: cmd_stm32key: add read OTP subcommand stm32mp: cmd_stm32key: add subcommand close arm: dts: stm32mp15: alignment with v5.13 clk: stm32mp1: add support of SYSCFG clock stm32mp: syscon: manage clock when present in device tree configs: stm32mp1: activate command rng stm32mp: stm32prog: use defines for virtual partition size stm32mp: use device sequence number in boot_instance variable ARM: dts: stm32mp15: remove mmc alias
arch/arm/dts/stm32mp15-pinctrl.dtsi | 61 +++++++++++++++++++++++-- arch/arm/dts/stm32mp151.dtsi | 39 +++++++++++----- arch/arm/dts/stm32mp157a-dk1-u-boot.dtsi | 1 - arch/arm/dts/stm32mp157c-ed1-u-boot.dtsi | 2 - arch/arm/mach-stm32mp/Kconfig | 4 +- arch/arm/mach-stm32mp/cmd_stm32key.c | 239 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------- arch/arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c | 10 ++--- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 6 +-- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h | 1 + arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c | 2 +- arch/arm/mach-stm32mp/cpu.c | 16 ++++++- arch/arm/mach-stm32mp/include/mach/stm32.h | 4 ++ arch/arm/mach-stm32mp/syscon.c | 14 ++++++ board/st/stm32mp1/stm32mp1.c | 35 +++++++++++---- configs/stm32mp15_basic_defconfig | 3 +- configs/stm32mp15_trusted_defconfig | 3 +- drivers/clk/clk_stm32mp1.c | 1 + include/configs/stm32mp1.h | 4 +- 18 files changed, 369 insertions(+), 76 deletions(-)