zephyr/soc/arm
Ulf Magnusson 77743741e6 soc: psoc6: kconfig: Do not select CPU_CORTEX_M_HAS_DWT on Cortex-M0
CPU_CORTEX_M_HAS_DWT depends on

    !CPU_CORTEX_M0 && !CPU_CORTEX_M0PLUS

, but SOC_SERIES_PSOC62 unconditionally selects it, even for
SOC_PSOC6_M0. This forces CPU_CORTEX_M_HAS_DWT on on Cortex-M0.

Fix it by moving the selects for CPU capabilities to the more specific
SOC_PSOC6_{M0,M4} symbols. This seems more readable than adding a
condition to the 'select CPU_CORTEX_M_HAS_DWT'.

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2020-01-23 09:39:01 +01:00
..
arm soc: arm: arm: Select CPU DWT feature symbol for ARM Cortex-M SoCs 2020-01-20 14:05:47 +01:00
atmel_sam soc: arm: atmel_sam: Select CPU DWT feature symbol 2020-01-20 14:05:47 +01:00
atmel_sam0 soc: arm: remove explicit selection of already selected symbols 2020-01-20 17:23:42 -05:00
common/cortex_m arch: arm: Move ARM code to AArch32 sub-directory 2019-12-20 11:40:59 -05:00
cypress soc: psoc6: kconfig: Do not select CPU_CORTEX_M_HAS_DWT on Cortex-M0 2020-01-23 09:39:01 +01:00
microchip_mec soc: arm: microchip_mec: Select CPU DWT feature symbol 2020-01-20 14:05:47 +01:00
nordic_nrf boards: nrf52811_pca10056: Enable nRF 802.15.4 driver by default 2020-01-22 14:58:40 +01:00
nxp_imx soc: arm: nxp_imx: Select CPU DWT feature symbol 2020-01-20 14:05:47 +01:00
nxp_kinetis soc: arm: nxp: kinetis: k6x: enable RTC device 2020-01-22 06:27:30 -06:00
nxp_lpc soc: arm: nxp_lpc: Select CPU DWT feature symbol 2020-01-20 14:05:47 +01:00
silabs_exx32 soc: arm: silabs_exx32: Select CPU DWT feature symbol 2020-01-20 14:05:47 +01:00
st_stm32 soc: arm: stm32l1: Add STM32L152Xe stuff 2020-01-20 18:08:43 -06:00
ti_lm3s6965 soc: arm: ti_lm3s6965: Select CPU DWT feature symbol 2020-01-20 14:05:47 +01:00
ti_simplelink soc: arm: remove explicit selection of already selected symbols 2020-01-20 17:23:42 -05:00
xilinx_zynqmp soc: arm: xilinx_zynqmp: Relocate platform-specific initialisation. 2020-01-10 10:34:17 +01:00
CMakeLists.txt
Kconfig