ARM: stm32: prepare stm32 family to welcome armv7 architecture
[platform/kernel/linux-rpi.git] / arch / arm / mach-stm32 / Kconfig
1 menuconfig ARCH_STM32
2         bool "STMicroelectronics STM32 family" if ARM_SINGLE_ARMV7M || ARCH_MULTI_V7
3         select ARMV7M_SYSTICK if ARM_SINGLE_ARMV7M
4         select ARCH_HAS_RESET_CONTROLLER
5         select CLKSRC_STM32
6         select PINCTRL
7         select RESET_CONTROLLER
8         select STM32_EXTI
9         help
10           Support for STMicroelectronics STM32 processors.
11
12 if ARCH_STM32
13
14 if ARM_SINGLE_ARMV7M
15
16 config MACH_STM32F429
17         bool "STMicroelectronics STM32F429"
18         default y
19
20 config MACH_STM32F469
21         bool "STMicroelectronics STM32F469"
22         default y
23
24 config MACH_STM32F746
25         bool "STMicroelectronics STM32F746"
26         default y
27
28 config MACH_STM32F769
29         bool "STMicroelectronics STM32F769"
30         default y
31
32 config MACH_STM32H743
33         bool "STMicroelectronics STM32H743"
34         default y
35
36 endif # ARMv7-M
37
38 endif