1menuconfig ARCH_STM32 2 bool "STMicroelectronics STM32 family" if ARM_SINGLE_ARMV7M || ARCH_MULTI_V7 3 select ARMV7M_SYSTICK if ARM_SINGLE_ARMV7M 4 select HAVE_ARM_ARCH_TIMER if ARCH_MULTI_V7 5 select ARM_GIC if ARCH_MULTI_V7 6 select ARM_PSCI if ARCH_MULTI_V7 7 select ARCH_HAS_RESET_CONTROLLER 8 select CLKSRC_STM32 9 select PINCTRL 10 select RESET_CONTROLLER 11 select STM32_EXTI 12 help 13 Support for STMicroelectronics STM32 processors. 14 15if ARCH_STM32 16 17if ARM_SINGLE_ARMV7M 18 19config MACH_STM32F429 20 bool "STMicroelectronics STM32F429" 21 select ARM_AMBA 22 default y 23 24config MACH_STM32F469 25 bool "STMicroelectronics STM32F469" 26 select ARM_AMBA 27 default y 28 29config MACH_STM32F746 30 bool "STMicroelectronics STM32F746" 31 select ARM_AMBA 32 default y 33 34config MACH_STM32F769 35 bool "STMicroelectronics STM32F769" 36 select ARM_AMBA 37 default y 38 39config MACH_STM32H743 40 bool "STMicroelectronics STM32H743" 41 default y 42 43endif # ARMv7-M 44 45if ARCH_MULTI_V7 46 47config MACH_STM32MP157 48 bool "STMicroelectronics STM32MP157" 49 select STM32_DMA 50 select STM32_DMAMUX 51 select STM32_MDMA 52 default y 53 54endif # ARMv7-A 55 56endif 57