]> git.ipfire.org Git - thirdparty/u-boot.git/commit
ARM: stm32mp: Add STM32MP21 support
authorPatrice Chotard <patrice.chotard@foss.st.com>
Tue, 3 Feb 2026 16:49:25 +0000 (17:49 +0100)
committerPatrice Chotard <patrice.chotard@foss.st.com>
Tue, 24 Feb 2026 16:41:48 +0000 (17:41 +0100)
commitd557099fb0f1b1b8ae0a415e006c3d517874b8a6
treed188c92c7b1e088f6988ee1052aba068085f73f5
parent42fa38b925bbccf1d80f12a374594af9470e03fc
ARM: stm32mp: Add STM32MP21 support

STM32MP21 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.

It is pin-compatible with the STM32MP2 series in the VFBGA361
10×10 mm package: the STM32MP21 uses a subset of the STM32MP23
pinout, which itself is a subset of the STM32MP25.

More details available here :
https://www.st.com/en/microcontrollers-microprocessors/stm32mp2-series.html

Signed-off-by: Patrice Chotard <patrice.chotard@foss.st.com>
Reviewed-by: Patrick Delaunay <patrick.delaunay@foss.st.com>
15 files changed:
arch/arm/mach-stm32mp/Kconfig
arch/arm/mach-stm32mp/Kconfig.21x [new file with mode: 0644]
arch/arm/mach-stm32mp/Makefile
arch/arm/mach-stm32mp/include/mach/stm32.h
arch/arm/mach-stm32mp/include/mach/sys_proto.h
arch/arm/mach-stm32mp/stm32mp2/Makefile
arch/arm/mach-stm32mp/stm32mp2/arm64-mmu.c
arch/arm/mach-stm32mp/stm32mp2/cpu.c
arch/arm/mach-stm32mp/stm32mp2/rifsc.c
arch/arm/mach-stm32mp/stm32mp2/stm32mp21x.c [new file with mode: 0644]
board/st/common/Kconfig
board/st/stm32mp2/Kconfig
configs/stm32mp21_defconfig [new file with mode: 0644]
include/configs/stm32mp21_common.h [new file with mode: 0644]
include/configs/stm32mp21_st_common.h [new file with mode: 0644]