Skip to content

Commit 9e4e244

Browse files
author
Alexandre Torgue
committed
arm64: introduce STM32 family on Armv8 architecture
Add a dedicated ARCH_STM32 for STM32 SoCs config. First STM32 Armv8 SoC family is the STM32MP25 which is composed of STM32MP251, STM32MP253, STM32MP255, STM32MP257 SoCs. Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
1 parent c305338 commit 9e4e244

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

arch/arm64/Kconfig.platforms

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,20 @@ config ARCH_INTEL_SOCFPGA
277277
Stratix 10 (ex. Altera), Stratix10 Software Virtual Platform,
278278
Agilex and eASIC N5X.
279279

280+
config ARCH_STM32
281+
bool "STMicroelectronics STM32 SoC Family"
282+
select GPIOLIB
283+
select PINCTRL
284+
select PINCTRL_STM32MP257
285+
select ARM_SMC_MBOX
286+
select ARM_SCMI_PROTOCOL
287+
select COMMON_CLK_SCMI
288+
help
289+
This enables support for ARMv8 based STMicroelectronics
290+
STM32 family, including:
291+
- STM32MP25:
292+
- STM32MP251, STM32MP253, STM32MP255 and STM32MP257.
293+
280294
config ARCH_SYNQUACER
281295
bool "Socionext SynQuacer SoC Family"
282296
select IRQ_FASTEOI_HIERARCHY_HANDLERS

0 commit comments

Comments
 (0)