soc: arm: arm: Select CPU DWT feature symbol for ARM Cortex-M SoCs

The Data Watchpoint and Trace (DWT) is an optional debug unit
for the Cortex-M family cores (except ARMv6-M; i.e. M0 and M0+)
that provides watchpoints, data tracing and system profiling
capabilities. We select it for the ARM Cortex-M SoCs
- Beetle
- Musca A, Musca B
since it is present in these SoCs.

Signed-off-by: Ioannis Glaropoulos <Ioannis.Glaropoulos@nordicsemi.no>
This commit is contained in:
Ioannis Glaropoulos 2020-01-20 10:29:32 +01:00
commit 1d60bca3fe
3 changed files with 3 additions and 0 deletions

View file

@ -9,5 +9,6 @@ config SOC_SERIES_BEETLE
select CPU_CORTEX_M3
select SOC_FAMILY_ARM
select CPU_HAS_ARM_MPU
select CPU_CORTEX_M_HAS_DWT
help
Enable support for Beetle MCU Series

View file

@ -10,5 +10,6 @@ config SOC_V2M_MUSCA_A
select CPU_CORTEX_M33
select CPU_HAS_ARM_SAU
select CPU_HAS_ARM_MPU
select CPU_CORTEX_M_HAS_DWT
endchoice

View file

@ -10,5 +10,6 @@ config SOC_V2M_MUSCA_B1
select CPU_CORTEX_M33
select CPU_HAS_ARM_SAU
select CPU_HAS_ARM_MPU
select CPU_CORTEX_M_HAS_DWT
endchoice