Kconfig 1021 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  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 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. if ARCH_STM32
  15. if ARM_SINGLE_ARMV7M
  16. config MACH_STM32F429
  17. bool "STMicroelectronics STM32F429"
  18. select ARM_AMBA
  19. default y
  20. config MACH_STM32F469
  21. bool "STMicroelectronics STM32F469"
  22. select ARM_AMBA
  23. default y
  24. config MACH_STM32F746
  25. bool "STMicroelectronics STM32F746"
  26. select ARM_AMBA
  27. default y
  28. config MACH_STM32F769
  29. bool "STMicroelectronics STM32F769"
  30. select ARM_AMBA
  31. default y
  32. config MACH_STM32H743
  33. bool "STMicroelectronics STM32H743"
  34. default y
  35. endif # ARMv7-M
  36. if ARCH_MULTI_V7
  37. config MACH_STM32MP157
  38. bool "STMicroelectronics STM32MP157"
  39. default y
  40. endif # ARMv7-A
  41. endif