soc: arm: select CPU_HAS_SYSTICK in ARCH Kconfig
ARM SysTick timer is implemented by default in ARMv7-M and Mainline ARMv8-M processors, so we include the corresponding Kconfig symbol in arch/arm/core/cortex-M/Kconfig and remove the selections from the Cortex-M SOCs. Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
This commit is contained in:
parent
ce0dcea4b1
commit
ccf90fd9c2
30 changed files with 1 additions and 29 deletions
|
@ -10,7 +10,6 @@ config SOC_SERIES_STM32F1X
|
|||
select CPU_CORTEX_M3
|
||||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_SYSTICK
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
Enable support for STM32F1 MCU series
|
||||
|
|
|
@ -10,7 +10,6 @@ config SOC_SERIES_STM32F2X
|
|||
select CPU_CORTEX_M3
|
||||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_SYSTICK
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
Enable support for stm32f2 MCU series
|
||||
|
|
|
@ -10,7 +10,6 @@ config SOC_SERIES_STM32F3X
|
|||
select CPU_CORTEX_M4
|
||||
select SOC_FAMILY_STM32
|
||||
select CPU_HAS_FPU
|
||||
select CPU_HAS_SYSTICK
|
||||
select HAS_STM32CUBE
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
|
|
|
@ -12,7 +12,6 @@ config SOC_SERIES_STM32F4X
|
|||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_ARM_MPU
|
||||
select CPU_HAS_SYSTICK
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
Enable support for STM32F4 MCU series
|
||||
|
|
|
@ -12,7 +12,6 @@ config SOC_SERIES_STM32F7X
|
|||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_ARM_MPU
|
||||
select CPU_HAS_SYSTICK
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
Enable support for STM32F7 MCU series
|
||||
|
|
|
@ -10,7 +10,6 @@ config SOC_SERIES_STM32L1X
|
|||
select CPU_CORTEX_M3
|
||||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_SYSTICK
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
Enable support for STM32L1 MCU series
|
||||
|
|
|
@ -13,7 +13,6 @@ config SOC_SERIES_STM32L4X
|
|||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_ARM_MPU
|
||||
select CPU_HAS_SYSTICK
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
Enable support for STM32L4 MCU series
|
||||
|
|
|
@ -11,6 +11,5 @@ config SOC_SERIES_STM32MP1X
|
|||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_ARM_MPU
|
||||
select CPU_HAS_SYSTICK
|
||||
help
|
||||
Enable support for STM32MP1 MPU series
|
||||
|
|
|
@ -12,7 +12,6 @@ config SOC_SERIES_STM32WBX
|
|||
select SOC_FAMILY_STM32
|
||||
select HAS_STM32CUBE
|
||||
select CPU_HAS_ARM_MPU
|
||||
select CPU_HAS_SYSTICK
|
||||
select CLOCK_CONTROL_STM32_CUBE if CLOCK_CONTROL
|
||||
help
|
||||
Enable support for STM32WB MCU series
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue