[PULL] Pull request for u-boot master / v2025.04 = u-boot-stm32-20250131
Patrice CHOTARD
patrice.chotard at foss.st.com
Fri Jan 31 11:57:04 CET 2025
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
More information about the U-Boot
mailing list