soc: arm: Clean up HAS_CMSIS_CORE usage.

For nordic_nrf, this commit relocates HAS_CMSIS_CORE selection from
SoC Kconfig to the HAL module Kconfig, as done for other SoCs.

For nxp_kinetis, remove redundant HAS_CMSIS_CORE selection in SoC
Kconfig, as it is already selected by the HAL Kconfig.

Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
This commit is contained in:
Stephanos Ioannidis 2019-10-18 02:12:42 +09:00 committed by Kumar Gala
commit 5eb71b45b4
5 changed files with 1 additions and 4 deletions

View file

@ -6,6 +6,7 @@ config HAS_NORDIC_DRIVERS
config HAS_NRFX config HAS_NRFX
bool bool
select HAS_CMSIS_CORE
menu "nrfx drivers" menu "nrfx drivers"
depends on HAS_NRFX depends on HAS_NRFX

View file

@ -12,7 +12,6 @@ config SOC_SERIES_NRF51X
select SOC_FAMILY_NRF select SOC_FAMILY_NRF
select HAS_SYS_POWER_STATE_DEEP_SLEEP_1 select HAS_SYS_POWER_STATE_DEEP_SLEEP_1
select XIP select XIP
select HAS_CMSIS_CORE
select HAS_NRFX select HAS_NRFX
select HAS_SEGGER_RTT select HAS_SEGGER_RTT
help help

View file

@ -13,7 +13,6 @@ config SOC_SERIES_NRF52X
select SOC_FAMILY_NRF select SOC_FAMILY_NRF
select HAS_SYS_POWER_STATE_DEEP_SLEEP_1 select HAS_SYS_POWER_STATE_DEEP_SLEEP_1
select XIP select XIP
select HAS_CMSIS_CORE
select HAS_NRFX select HAS_NRFX
select HAS_SEGGER_RTT select HAS_SEGGER_RTT
help help

View file

@ -15,7 +15,6 @@ config SOC_SERIES_NRF91X
select SOC_FAMILY_NRF select SOC_FAMILY_NRF
select HAS_SYS_POWER_STATE_DEEP_SLEEP_1 select HAS_SYS_POWER_STATE_DEEP_SLEEP_1
select XIP select XIP
select HAS_CMSIS_CORE
select HAS_NRFX select HAS_NRFX
select HAS_SEGGER_RTT select HAS_SEGGER_RTT
help help

View file

@ -22,7 +22,6 @@ config SOC_MK22F51212
select HAS_MCUX_SIM select HAS_MCUX_SIM
select HAS_OSC select HAS_OSC
select HAS_MCG select HAS_MCG
select HAS_CMSIS_CORE
select CPU_HAS_FPU select CPU_HAS_FPU
endchoice endchoice