1 # SPDX-License-Identifier: GPL-2.0-only
3 bool "STMicroelectronics STM32 family"
4 depends on ARM_SINGLE_ARMV7M || ARCH_MULTI_V7
5 select ARMV7M_SYSTICK if ARM_SINGLE_ARMV7M
6 select HAVE_ARM_ARCH_TIMER if ARCH_MULTI_V7
7 select ARM_GIC if ARCH_MULTI_V7
8 select ARM_PSCI if ARCH_MULTI_V7
10 select ARCH_HAS_RESET_CONTROLLER
13 select RESET_CONTROLLER
14 select STM32_EXTI if ARM_SINGLE_ARMV7M
17 Support for STMicroelectronics STM32 processors.
24 bool "STMicroelectronics STM32F429"
28 bool "STMicroelectronics STM32F469"
32 bool "STMicroelectronics STM32F746"
36 bool "STMicroelectronics STM32F769"
40 bool "STMicroelectronics STM32H743"
47 config MACH_STM32MP157
48 bool "STMicroelectronics STM32MP157"
49 select ARM_ERRATA_814220
53 bool "STMicroelectronics STM32MP13x"
54 select ARM_ERRATA_814220
57 Support for STM32MP13 SoCs:
58 STM32MP131, STM32MP133, STM32MP135