Skip to content

v2.10-stm32mp-r1.2

Latest
Compare
Choose a tag to compare
@meremST meremST released this 13 Mar 14:53

The following changes since commit 75f8c31:

fix(stm32mp2-fdts): move stm32mp25 dk board on new SDMMC1 slew rate (2024-11-04 13:22:24 +0100)

are available in the Git repository at:

https://github.com/STMicroelectronics/arm-trusted-firmware.git tags/v2.10-stm32mp-r1.2

for you to fetch changes up to cfe4a02:

feat(stm32mp2): disable PIE by default on STM32MP2 platform (2025-02-20 14:40:12 +0100)


Chris Kay (1):
build: add --no-warn-rwx-segments when linking with GCC

Christophe Kerello (1):
fix(stm32mp2): restore STGEN before PLL1 settings after STOP2 modes

Gabriel Fernandez (1):
feat(st-clk): add ck_sys_dbg clock for STM32MP2

Maxime Méré (1):
feat(stm32mp2): disable PIE by default on STM32MP2 platform

Pascal Paillet (1):
feat(stm32mp2): allow to disable debug

Patrick Delaunay (7):
feat(st-clock): force clock tree for Stop2 low power modes
fix(stm32mp2): optimize the wake-up time for low power modes
stm32mp2: clear RCC C1P1RSTF flag after core power on
feat(stm32mp21): no Core1 reset on STM32MP21
fix(stm32mp21): remove C1P1 flag in RCC
feat(stm32mp2): indicate Core 1 reset for all reset reason
refactor(stm32mp2): update display of reset reason

Valentin Caron (2):
feat(st): add stm32mp_uart_console_is_running
fix(stm32mp2): disable console if necessary during LP sequences

Makefile | 1 +
drivers/st/clk/clk-stm32mp2.c | 100 ++++++++++++++++++++++++---
include/drivers/st/stm32mp21_rcc.h | 8 ++-
include/drivers/st/stm32mp25_rcc.h | 6 ++
make_helpers/build_macros.mk | 4 +-
plat/st/common/include/stm32mp_common.h | 3 +
plat/st/common/stm32mp_common.c | 16 ++++-
plat/st/stm32mp2/bl2_plat_setup.c | 115 +++++++++-----------------------
plat/st/stm32mp2/include/platform_def.h | 9 ++-
plat/st/stm32mp2/platform.mk | 4 +-
plat/st/stm32mp2/stm32mp2_def.h | 2 -
plat/st/stm32mp2/stm32mp2_pm.c | 68 ++++++++++++++-----
12 files changed, 216 insertions(+), 120 deletions(-)