Skip to content

v2023.10-stm32mp-r3.1

Latest

Choose a tag to compare

@pchotard pchotard released this 10 Jun 14:05

The following changes since commit 7fbc677:

Prepare v2023.10-stm32mp-r3-rc7 (2026-01-22 10:35:23 +0100)

are available in the Git repository at:

https://github.com/STMicroelectronics/u-boot.git v2023.10-stm32mp-r3.1

for you to fetch changes up to f8917a0:

Prepare v2023.10-stm32mp-r3.1-rc3 (2026-05-13 14:03:50 +0200)


  • clk: Update clock management for STM32MP13/21/25.
  • fwu-mdata:
    • Fix fwu-mdata node update for NOR boot.
    • Allow multiple metadata storage drivers.
    • Add support of UUID for metadata partition.
  • video: Remove polarities settings from LVDS bridge.
  • spi: increase read throughtput in idirect mode for QPSPI and OSPI.
  • Device tree alignement with kernel v6.6-stm32mp-r3.1.
  • Various fixes.

Antonio Borneo (1):
armv8: Fix declaration of bit 20 for sctrl_el1

Gabriel Fernandez (1):
clk: stm32: Update clock management for STM32MP13/21/25

Kory Maincent (2):
board: stm32mp2: Fix fwu-mdata node update for NOR boot
fwu-mdata: Allow multiple metadata storage drivers to be enabled

Maxime Méré (1):
stm32mp: stm32prog: add support of UUID for metadata partition

Olivier Moysan (1):
ARM: dts: stm32: fix etzpc id for i2s4 node on stm32mp13

Patrice Chotard (6):
spi: stm32-qspi: Increase read throughput in indirect mode
spi: stm32-ospi: Increase read throughput in indirect mode
memory: stm32-omi: Fix period_ps overflow
board: stm32pm1: Fix board_check_usb_power()
ARM: dts: stm32: Sync DT with kernel v6.6-stm32mp-r3.1-rc3-preint1
Prepare v2023.10-stm32mp-r3.1-rc3

Yannick Fertre (1):
video: stm32: lvds: remove polarities settings

Makefile | 2 +-
arch/arm/dts/stm32mp131.dtsi | 28 ++++++++++++--
arch/arm/dts/stm32mp151.dtsi | 1 +
arch/arm/dts/stm32mp157a-dk1-scmi.dtsi | 4 --
arch/arm/dts/stm32mp157a-ed1-scmi.dtsi | 4 --
arch/arm/dts/stm32mp157a-ev1-scmi.dtsi | 4 --
arch/arm/dts/stm32mp157c-dk2-scmi.dtsi | 4 --
arch/arm/dts/stm32mp157c-ed1-scmi.dtsi | 4 --
arch/arm/dts/stm32mp157c-ev1-scmi.dtsi | 4 --
arch/arm/dts/stm32mp211.dtsi | 56 +++++++++++++++++----------
arch/arm/dts/stm32mp215f-dk.dts | 2 +
arch/arm/dts/stm32mp231.dtsi | 46 +++++++++++-----------
arch/arm/dts/stm32mp251.dtsi | 51 ++++++++++++------------
arch/arm/include/asm/macro.h | 2 +-
arch/arm/include/asm/system.h | 5 ++-
arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c | 25 ++++++++++++
board/st/stm32mp1/stm32mp1.c | 7 +++-
board/st/stm32mp2/stm32mp2.c | 42 +++++++++++++++++++-
drivers/clk/stm32/clk-stm32-core.c | 108 ++++++++++++++++++++++++++++++++++++++++++++-------
drivers/clk/stm32/clk-stm32-core.h | 42 +++++++++++++-------
drivers/clk/stm32/clk-stm32mp13.c | 418 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------------------------------------------
drivers/clk/stm32/clk-stm32mp21.c | 321 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------------------------------------------
drivers/clk/stm32/clk-stm32mp25.c | 406 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------------------------------
drivers/fwu-mdata/Kconfig | 12 +++---
drivers/memory/stm32-omi.c | 12 +++---
drivers/mtd/stm32_hyperbus.c | 2 +-
drivers/spi/stm32_ospi.c | 2 +-
drivers/spi/stm32_qspi.c | 4 +-
drivers/video/stm32/stm32_lvds.c | 10 -----
include/stm32_omi.h | 2 +-
30 files changed, 1056 insertions(+), 574 deletions(-)