hc
2023-12-08 01573e231f18eb2d99162747186f59511f56b64d
kernel/arch/arm/mach-stm32/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 menuconfig ARCH_STM32
23 bool "STMicroelectronics STM32 family"
34 depends on ARM_SINGLE_ARMV7M || ARCH_MULTI_V7
....@@ -5,6 +6,7 @@
56 select HAVE_ARM_ARCH_TIMER if ARCH_MULTI_V7
67 select ARM_GIC if ARCH_MULTI_V7
78 select ARM_PSCI if ARCH_MULTI_V7
9
+ select ARM_AMBA
810 select ARCH_HAS_RESET_CONTROLLER
911 select CLKSRC_STM32
1012 select PINCTRL
....@@ -19,22 +21,18 @@
1921
2022 config MACH_STM32F429
2123 bool "STMicroelectronics STM32F429"
22
- select ARM_AMBA
2324 default y
2425
2526 config MACH_STM32F469
2627 bool "STMicroelectronics STM32F469"
27
- select ARM_AMBA
2828 default y
2929
3030 config MACH_STM32F746
3131 bool "STMicroelectronics STM32F746"
32
- select ARM_AMBA
3332 default y
3433
3534 config MACH_STM32F769
3635 bool "STMicroelectronics STM32F769"
37
- select ARM_AMBA
3836 default y
3937
4038 config MACH_STM32H743
....@@ -47,6 +45,7 @@
4745
4846 config MACH_STM32MP157
4947 bool "STMicroelectronics STM32MP157"
48
+ select ARM_ERRATA_814220
5049 default y
5150
5251 endif # ARMv7-A