This series is updating STM32MP25 machine/board support: _ update cmd_stm32key. _ update cmd_stm32prog. _ update STM32MP25 configs. _ add leds and buttons support. _ add boot_mode support (USB/PXE/MMC/NOR/NAND). _ add bootcmd support. _ enable MMC support.
Currently, it misses clock,reset and regulator support for STM32MP25 which will be added in a next step due to dependencies with OP-TEE. For example, due to OP-TEE dependencies, all MMC support is ready but not functional. Patrice Chotard (13): configs: stm32mp25: add MMC support configs: stm32mp25: add bootcmd for stm32mp25 platform board: st: stm32mp2: add env_get_location() board: st: stm32mp2: add mmc_get_env_dev() ARM: dts: stm32: add "u-boot,mmc-env-partition" for stm32mp257f-ev1-u-boot configs: stm32mp25: add support of NAND and NOR boot configs: stm32mp25: add USB host boot support configs: stm32mp25: add PXE boot support ARM: dts: stm32: add sdmmc1 fixed clock for stm32mp257f-ev1-u-boot arm: stm32mp: increase EARLY_TLB_SIZE to 0x10000 arm: stm32mp: disable console for UART serial boot arm: stm32mp: fix package IDs for stm32mp25 arm: stm32mp: cmd_stm32key: update command for stm32mp25x Patrick Delaunay (8): arm: stm32mp: add boot_mode support for STM32MP25 board: st: stm32mp2: add led support board: st: stm32mp2: add user button support board: st: stm32mp2: change bootcmd for ST boards arm: stm32mp: implement new STM32MP25 revision ID system arm: stm32mp: add helper function stm32mp_is_closed() arm: stm32mp: stm32prog: PTA BSEC is not supported on closed device arm: stm32mp: stm32prog: add support rootfs-a for OTA arch/arm/dts/stm32mp257f-ev1-u-boot.dtsi | 16 + arch/arm/mach-stm32mp/cmd_stm32key.c | 286 +++++++++++++++--- arch/arm/mach-stm32mp/cmd_stm32prog/Kconfig | 2 + .../mach-stm32mp/cmd_stm32prog/stm32prog.c | 6 +- arch/arm/mach-stm32mp/include/mach/stm32.h | 16 + .../arm/mach-stm32mp/include/mach/sys_proto.h | 24 +- arch/arm/mach-stm32mp/stm32mp2/cpu.c | 170 ++++++++++- arch/arm/mach-stm32mp/stm32mp2/stm32mp25x.c | 31 +- board/st/stm32mp2/Kconfig | 2 +- board/st/stm32mp2/MAINTAINERS | 1 + board/st/stm32mp2/stm32mp2.c | 140 ++++++++- configs/stm32mp25_defconfig | 30 +- include/configs/stm32mp25_common.h | 102 +++++++ include/configs/stm32mp25_st_common.h | 51 ++++ 14 files changed, 809 insertions(+), 68 deletions(-) create mode 100644 include/configs/stm32mp25_st_common.h -- 2.25.1 base-commit: 9f0aa284eb916cec4d5ea93bade537c5c32c74cd branch: upstream_STM32MP25_machine_update_v1