[PATCH 0/7] ARM: stm32mp: Add STM32MP21x support
Patrice Chotard
patrice.chotard at foss.st.com
Tue Feb 3 17:49:20 CET 2026
Add STM32MP21 support which is an application processors
(STM32 MPUs) based on a single Arm Cortex®-A35 core running
up to 1.5 GHz and Cortex®-M33 core running at 300 MHz.
More details available at:
https://www.st.com/en/microcontrollers-microprocessors/stm32mp2-series.html
This series adds STM32MP21x machine, clock and reset drivers and update
cmd_stm32key, mmu, rifsc, syscon for STM32MP21 support.
Signed-off-by: Patrice Chotard <patrice.chotard at foss.st.com>
---
Patrice Chotard (7):
clk: stm32mp21: Add clock driver support
reset: stm32mp21: add stm32mp21 reset driver
stm32mp: syscon: Add STM32MP21 support
stm32mp: cmd_stm32key: add support of STM32MP21x
ARM: stm32mp: Add STM32MP21 support
ARM: dts: stm32: Add stm32mp215f-dk-u-boot
ARM: dts: stm32: Add bootph-all in stm32mp215f-dk-u-boot.dtsi
arch/arm/dts/stm32mp215f-dk-u-boot.dtsi | 19 +
arch/arm/mach-stm32mp/Kconfig | 27 +
arch/arm/mach-stm32mp/Kconfig.21x | 37 ++
arch/arm/mach-stm32mp/Makefile | 3 +-
arch/arm/mach-stm32mp/cmd_stm32key.c | 70 +--
arch/arm/mach-stm32mp/include/mach/stm32.h | 12 +-
arch/arm/mach-stm32mp/include/mach/sys_proto.h | 22 +
arch/arm/mach-stm32mp/stm32mp2/Makefile | 1 +
arch/arm/mach-stm32mp/stm32mp2/arm64-mmu.c | 2 +
arch/arm/mach-stm32mp/stm32mp2/cpu.c | 2 +
arch/arm/mach-stm32mp/stm32mp2/rifsc.c | 1 +
arch/arm/mach-stm32mp/stm32mp2/stm32mp21x.c | 192 +++++++
arch/arm/mach-stm32mp/syscon.c | 1 +
board/st/common/Kconfig | 2 +-
board/st/stm32mp2/Kconfig | 14 +
configs/stm32mp21_defconfig | 78 +++
drivers/clk/stm32/Kconfig | 9 +
drivers/clk/stm32/Makefile | 1 +
drivers/clk/stm32/clk-stm32mp21.c | 709 +++++++++++++++++++++++++
drivers/reset/stm32/Kconfig | 7 +
drivers/reset/stm32/Makefile | 1 +
drivers/reset/stm32/stm32-reset-mp21.c | 136 +++++
include/configs/stm32mp21_common.h | 126 +++++
include/configs/stm32mp21_st_common.h | 51 ++
include/stm32mp21_rcc.h | 651 +++++++++++++++++++++++
25 files changed, 2135 insertions(+), 39 deletions(-)
---
base-commit: 66891ffb14920e35abfafcae795cf4604de6682f
change-id: 20260203-upstream_add_stm32mp21_support-0b0ed074dda9
Best regards,
--
Patrice Chotard <patrice.chotard at foss.st.com>
More information about the U-Boot
mailing list