soc: arm: atmel_sam: Select CPU DWT feature symbol

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.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit is contained in:
Stephanos Ioannidis 2020-01-10 10:48:27 +09:00 committed by Ioannis Glaropoulos
commit d32546fb7e
7 changed files with 7 additions and 0 deletions

View file

@ -10,6 +10,7 @@ config SOC_SERIES_SAM3X
select CPU_CORTEX_M3
select SOC_FAMILY_SAM
select CPU_HAS_ARM_MPU
select CPU_CORTEX_M_HAS_DWT
select ASF
help
Enable support for Atmel SAM3X Cortex-M3 microcontrollers.

View file

@ -7,6 +7,7 @@
config SOC_SERIES_SAM4S
bool "Atmel SAM4S MCU"
select CPU_CORTEX_M4
select CPU_CORTEX_M_HAS_DWT
select SOC_FAMILY_SAM
select ASF
help

View file

@ -8,6 +8,7 @@ config SOC_SERIES_SAME70
select CPU_CORTEX_M7
select SOC_FAMILY_SAM
select CPU_HAS_FPU_DOUBLE_PRECISION
select CPU_CORTEX_M_HAS_DWT
select ASF
select XIP
select CPU_HAS_ARM_MPU

View file

@ -9,6 +9,7 @@ config SOC_SERIES_SAMD51
select SOC_FAMILY_SAM0
select CPU_CORTEX_M_HAS_SYSTICK
select CPU_CORTEX_M_HAS_VTOR
select CPU_CORTEX_M_HAS_DWT
select ASF
help
Enable support for Atmel SAMD51 Cortex-M4F microcontrollers.

View file

@ -9,6 +9,7 @@ config SOC_SERIES_SAME51
select SOC_FAMILY_SAM0
select CPU_CORTEX_M_HAS_SYSTICK
select CPU_CORTEX_M_HAS_VTOR
select CPU_CORTEX_M_HAS_DWT
select ASF
help
Enable support for Atmel SAME51 Cortex-M4F microcontrollers.

View file

@ -9,6 +9,7 @@ config SOC_SERIES_SAME53
select SOC_FAMILY_SAM0
select CPU_CORTEX_M_HAS_SYSTICK
select CPU_CORTEX_M_HAS_VTOR
select CPU_CORTEX_M_HAS_DWT
select ASF
help
Enable support for Atmel SAME53 Cortex-M4F microcontrollers.

View file

@ -9,6 +9,7 @@ config SOC_SERIES_SAME54
select SOC_FAMILY_SAM0
select CPU_CORTEX_M_HAS_SYSTICK
select CPU_CORTEX_M_HAS_VTOR
select CPU_CORTEX_M_HAS_DWT
select ASF
help
Enable support for Atmel SAME54 Cortex-M4F microcontrollers.