Hi Tom Please pull the STM32 related patches for u-boot/master, v2025.04 = u-boot-stm32-20250131
CI status: https://source.denx.de/u-boot/custodians/u-boot-stm/-/pipelines/24410 The following changes since commit a517796cfa5d8f4ca2f0c11c78c24a08a102c047: Prepare v2025.04-rc1 (2025-01-27 16:38:46 -0600) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-stm.git tags/u-boot-stm32-20250131 for you to fetch changes up to 84bbb8f59a89b24daebc9eff532df6160f049faf: ARM: dts: stm32: Update ck_flexgen_08 frequency. (2025-01-31 10:13:10 +0100) ---------------------------------------------------------------- STM32 MPU: - Remove dt-bindings headers available in dts/upstream - Fixes for stm32prog - Enable CONFIG_SYS_64BIT_LBA for STM32MP15/13/25 defconfigs - Add upport of ck_usbo_48m in pre-reloc stage for STM32MP13 - Clean env_get_location() for STM32MP1 - Fix board_get_usable_ram_top() to fix infinite loop in cache management for STM32MP2. - Fix ck_flexgen_08 frequency for STM32MP2 STM32 MCU: - Tune CYCLIC_MAX_CPU_TIME_US to avoid cyclic warning for STM32F469-Disco - Tune CYCLIC_MAX_CPU_TIME_US to avoid cyclic warning for STM32F769-Disco ---------------------------------------------------------------- Patrice Chotard (11): fastboot: Fix warning when CONFIG_SYS_64BIT_LBA is enable arm: stm32mp: stm32prog: fix warning when CONFIG_SYS_64BIT_LBA is enable arm: stm32mp: stm32prog: update multiplier is part-size is above SZ_1G configs: stm32mp13: enable CONFIG_SYS_64BIT_LBA configs: stm32mp15: enable CONFIG_SYS_64BIT_LBA configs: stm32mp25: enable CONFIG_SYS_64BIT_LBA board: st: stm32mp1: Clean env_get_location() configs: stm32f769-disco: Set CYCLIC_MAX_CPU_TIME_US to 8000 for stm32f769-disco configs: stm32f469-disco: Set CYCLIC_MAX_CPU_TIME_US to 50000 for stm32f469-disco stm32mp: Fix board_get_usable_ram_top() ARM: dts: stm32: Update ck_flexgen_08 frequency. Patrick Delaunay (2): stm32: remove dt-binding headers that are available upstream ARM: dts: stm32mp13: Add support of ck_usbo_48m in pre-reloc stage arch/arm/dts/stm32mp13-u-boot.dtsi | 5 +++ arch/arm/dts/stm32mp251.dtsi | 2 +- arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 9 ++++-- arch/arm/mach-stm32mp/dram_init.c | 2 +- board/st/stm32mp1/stm32mp1.c | 2 -- configs/stm32f469-discovery_defconfig | 1 + configs/stm32f769-disco_defconfig | 1 + configs/stm32f769-disco_spl_defconfig | 1 + configs/stm32mp13_defconfig | 1 + configs/stm32mp15_basic_defconfig | 1 + configs/stm32mp15_defconfig | 1 + configs/stm32mp15_trusted_defconfig | 1 + configs/stm32mp25_defconfig | 1 + drivers/clk/stm32/clk-stm32h7.c | 3 ++ drivers/fastboot/fb_mmc.c | 8 ++--- include/dt-bindings/clock/stm32fx-clock.h | 63 ------------------------------------ include/dt-bindings/clock/stm32h7-clks.h | 167 ---------------------------------------------------------------------------------------------- include/dt-bindings/clock/stm32mp1-clks.h | 274 ---------------------------------------------------------------------------------------------------------------------------------------------------------- include/dt-bindings/clock/stm32mp13-clks.h | 229 -------------------------------------------------------------------------------------------------------------------------------- include/dt-bindings/mfd/stm32f4-rcc.h | 108 ------------------------------------------------------------- include/dt-bindings/mfd/stm32f7-rcc.h | 115 ----------------------------------------------------------------- include/dt-bindings/mfd/stm32h7-rcc.h | 138 ------------------------------------------------------------------------------ include/dt-bindings/pinctrl/stm32-pinfunc.h | 45 -------------------------- include/dt-bindings/regulator/st,stm32mp13-regulator.h | 42 ------------------------ include/dt-bindings/reset/stm32mp1-resets.h | 123 --------------------------------------------------------------------- include/dt-bindings/reset/stm32mp13-resets.h | 100 -------------------------------------------------------- 26 files changed, 28 insertions(+), 1415 deletions(-) delete mode 100644 include/dt-bindings/clock/stm32fx-clock.h delete mode 100644 include/dt-bindings/clock/stm32h7-clks.h delete mode 100644 include/dt-bindings/clock/stm32mp1-clks.h delete mode 100644 include/dt-bindings/clock/stm32mp13-clks.h delete mode 100644 include/dt-bindings/mfd/stm32f4-rcc.h delete mode 100644 include/dt-bindings/mfd/stm32f7-rcc.h delete mode 100644 include/dt-bindings/mfd/stm32h7-rcc.h delete mode 100644 include/dt-bindings/pinctrl/stm32-pinfunc.h delete mode 100644 include/dt-bindings/regulator/st,stm32mp13-regulator.h delete mode 100644 include/dt-bindings/reset/stm32mp1-resets.h delete mode 100644 include/dt-bindings/reset/stm32mp13-resets.h