diff --git a/arch/Kconfig b/arch/Kconfig index 049053ba3bc..0f9d3fe8dde 100644 --- a/arch/Kconfig +++ b/arch/Kconfig @@ -11,50 +11,62 @@ # Note: $ARCH might be a glob pattern source "$(ARCH_DIR)/$(ARCH)/Kconfig" -choice ARCH_CHOICE - prompt "Architecture" - default X86 +# Architecture symbols +# +# Should be 'select'ed by low-level symbols like SOC_SERIES_* or, lacking that, +# by SOC_*. config ARC - bool "ARC architecture" + bool select HAS_DTS + help + ARC architecture config ARM - bool "ARM architecture" + bool select HAS_DTS + help + ARM architecture config X86 - bool "x86 architecture" + bool select ATOMIC_OPERATIONS_BUILTIN select HAS_DTS + help + x86 architecture config NIOS2 - bool "Nios II Gen 2 architecture" + bool select ATOMIC_OPERATIONS_C select HAS_DTS + help + Nios II Gen 2 architecture config RISCV - bool "RISCV architecture" + bool select HAS_DTS + help + RISCV architecture config XTENSA - bool "Xtensa architecture" + bool select HAS_DTS select USE_SWITCH select USE_SWITCH_SUPPORTED select XTENSA_HAL if "$(ZEPHYR_TOOLCHAIN_VARIANT)" != "xcc" + help + Xtensa architecture config ARCH_POSIX - bool "POSIX (native) architecture" + bool select ATOMIC_OPERATIONS_BUILTIN select ARCH_HAS_CUSTOM_SWAP_TO_MAIN select ARCH_HAS_CUSTOM_BUSY_WAIT select ARCH_HAS_THREAD_ABORT select NATIVE_APPLICATION select HAS_COVERAGE_SUPPORT - -endchoice - + help + POSIX (native) architecture menu "General Architecture Options" diff --git a/boards/arc/em_starterkit/em_starterkit_defconfig b/boards/arc/em_starterkit/em_starterkit_defconfig index ceb7616d0b5..fe47b70b2cb 100644 --- a/boards/arc/em_starterkit/em_starterkit_defconfig +++ b/boards/arc/em_starterkit/em_starterkit_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_EMSK=y CONFIG_SOC_EMSK_EM9D=y diff --git a/boards/arc/em_starterkit/em_starterkit_em11d_defconfig b/boards/arc/em_starterkit/em_starterkit_em11d_defconfig index a4ff67f3528..293489bf5af 100644 --- a/boards/arc/em_starterkit/em_starterkit_em11d_defconfig +++ b/boards/arc/em_starterkit/em_starterkit_em11d_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_EMSK=y CONFIG_SOC_EMSK_EM11D=y diff --git a/boards/arc/em_starterkit/em_starterkit_em7d_defconfig b/boards/arc/em_starterkit/em_starterkit_em7d_defconfig index 33274adddf6..5a02a9e1df6 100644 --- a/boards/arc/em_starterkit/em_starterkit_em7d_defconfig +++ b/boards/arc/em_starterkit/em_starterkit_em7d_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_EMSK=y CONFIG_SOC_EMSK_EM7D=y diff --git a/boards/arc/em_starterkit/em_starterkit_em7d_normal_defconfig b/boards/arc/em_starterkit/em_starterkit_em7d_normal_defconfig index 228dc1f0321..511181a93c4 100644 --- a/boards/arc/em_starterkit/em_starterkit_em7d_normal_defconfig +++ b/boards/arc/em_starterkit/em_starterkit_em7d_normal_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARC=y CONFIG_SOC_EMSK=y CONFIG_SOC_EMSK_EM7D=y CONFIG_BOARD_EM_STARTERKIT=y diff --git a/boards/arc/em_starterkit/em_starterkit_em7d_v22_defconfig b/boards/arc/em_starterkit/em_starterkit_em7d_v22_defconfig index 546f207e0fd..03af1b8897a 100644 --- a/boards/arc/em_starterkit/em_starterkit_em7d_v22_defconfig +++ b/boards/arc/em_starterkit/em_starterkit_em7d_v22_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_EMSK=y CONFIG_SOC_EMSK_EM7D=y diff --git a/boards/arc/emsdp/emsdp_defconfig b/boards/arc/emsdp/emsdp_defconfig index d2c745c0f69..d050ccc0f24 100644 --- a/boards/arc/emsdp/emsdp_defconfig +++ b/boards/arc/emsdp/emsdp_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_EMSDP=y CONFIG_SOC_EMSDP_EM11D=y diff --git a/boards/arc/emsdp/emsdp_em4_defconfig b/boards/arc/emsdp/emsdp_em4_defconfig index 79dedad0250..584213b5fa1 100644 --- a/boards/arc/emsdp/emsdp_em4_defconfig +++ b/boards/arc/emsdp/emsdp_em4_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_EMSDP=y CONFIG_SOC_EMSDP_EM4=y diff --git a/boards/arc/emsdp/emsdp_em5d_defconfig b/boards/arc/emsdp/emsdp_em5d_defconfig index 3c380892291..238b47f8f13 100644 --- a/boards/arc/emsdp/emsdp_em5d_defconfig +++ b/boards/arc/emsdp/emsdp_em5d_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_EMSDP=y CONFIG_SOC_EMSDP_EM5D=y diff --git a/boards/arc/emsdp/emsdp_em6_defconfig b/boards/arc/emsdp/emsdp_em6_defconfig index db61f881c0f..a98073acecc 100644 --- a/boards/arc/emsdp/emsdp_em6_defconfig +++ b/boards/arc/emsdp/emsdp_em6_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_EMSDP=y CONFIG_SOC_EMSDP_EM6=y diff --git a/boards/arc/emsdp/emsdp_em7d_defconfig b/boards/arc/emsdp/emsdp_em7d_defconfig index 6d6a86e8d05..ea18bf62d19 100644 --- a/boards/arc/emsdp/emsdp_em7d_defconfig +++ b/boards/arc/emsdp/emsdp_em7d_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_EMSDP=y CONFIG_SOC_EMSDP_EM7D=y diff --git a/boards/arc/emsdp/emsdp_em7d_esp_defconfig b/boards/arc/emsdp/emsdp_em7d_esp_defconfig index cced5569685..7146dd12b94 100644 --- a/boards/arc/emsdp/emsdp_em7d_esp_defconfig +++ b/boards/arc/emsdp/emsdp_em7d_esp_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_EMSDP=y CONFIG_SOC_EMSDP_EM7D_ESP=y diff --git a/boards/arc/emsdp/emsdp_em9d_defconfig b/boards/arc/emsdp/emsdp_em9d_defconfig index 0b8494071c4..e1a37732d35 100644 --- a/boards/arc/emsdp/emsdp_em9d_defconfig +++ b/boards/arc/emsdp/emsdp_em9d_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_EMSDP=y CONFIG_SOC_EMSDP_EM9D=y diff --git a/boards/arc/hsdk/hsdk_defconfig b/boards/arc/hsdk/hsdk_defconfig index 48e10a9730b..1b0df4e3aef 100644 --- a/boards/arc/hsdk/hsdk_defconfig +++ b/boards/arc/hsdk/hsdk_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCHS=y CONFIG_SOC_ARC_HSDK=y CONFIG_BOARD_HSDK=y diff --git a/boards/arc/iotdk/iotdk_defconfig b/boards/arc/iotdk/iotdk_defconfig index 63e8dad2a19..3cecc42203f 100644 --- a/boards/arc/iotdk/iotdk_defconfig +++ b/boards/arc/iotdk/iotdk_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_ARC_IOT=y CONFIG_BOARD_IOTDK=y diff --git a/boards/arc/nsim/nsim_em_defconfig b/boards/arc/nsim/nsim_em_defconfig index b4ccdf8c9ed..8c2628741a5 100644 --- a/boards/arc/nsim/nsim_em_defconfig +++ b/boards/arc/nsim/nsim_em_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_NSIM=y CONFIG_SOC_NSIM_EM=y diff --git a/boards/arc/nsim/nsim_em_mpu_stack_guard_defconfig b/boards/arc/nsim/nsim_em_mpu_stack_guard_defconfig index b0e148dd892..5ce8e803d87 100644 --- a/boards/arc/nsim/nsim_em_mpu_stack_guard_defconfig +++ b/boards/arc/nsim/nsim_em_mpu_stack_guard_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_NSIM=y CONFIG_SOC_NSIM_EM=y diff --git a/boards/arc/nsim/nsim_hs_defconfig b/boards/arc/nsim/nsim_hs_defconfig index e2c44de9a3c..3842f442250 100644 --- a/boards/arc/nsim/nsim_hs_defconfig +++ b/boards/arc/nsim/nsim_hs_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCHS=y CONFIG_SOC_NSIM=y CONFIG_SOC_NSIM_HS=y diff --git a/boards/arc/nsim/nsim_hs_smp_defconfig b/boards/arc/nsim/nsim_hs_smp_defconfig index 5f5b76f83a2..4845c749958 100644 --- a/boards/arc/nsim/nsim_hs_smp_defconfig +++ b/boards/arc/nsim/nsim_hs_smp_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCHS=y CONFIG_SOC_NSIM=y CONFIG_SOC_NSIM_HS_SMP=y diff --git a/boards/arc/nsim/nsim_sem_defconfig b/boards/arc/nsim/nsim_sem_defconfig index b2a721f69eb..1b17d6c92c7 100644 --- a/boards/arc/nsim/nsim_sem_defconfig +++ b/boards/arc/nsim/nsim_sem_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_NSIM=y CONFIG_SOC_NSIM_SEM=y diff --git a/boards/arc/nsim/nsim_sem_mpu_stack_guard_defconfig b/boards/arc/nsim/nsim_sem_mpu_stack_guard_defconfig index d2a02a2eeb8..23d584ee038 100644 --- a/boards/arc/nsim/nsim_sem_mpu_stack_guard_defconfig +++ b/boards/arc/nsim/nsim_sem_mpu_stack_guard_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_NSIM=y CONFIG_SOC_NSIM_SEM=y @@ -17,4 +16,4 @@ CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y CONFIG_SERIAL=y CONFIG_ARC_EXCEPTION_DEBUG=y -CONFIG_TRUSTED_EXECUTION_SECURE=y \ No newline at end of file +CONFIG_TRUSTED_EXECUTION_SECURE=y diff --git a/boards/arc/nsim/nsim_sem_normal_defconfig b/boards/arc/nsim/nsim_sem_normal_defconfig index 0d3578f4b56..3736990c847 100644 --- a/boards/arc/nsim/nsim_sem_normal_defconfig +++ b/boards/arc/nsim/nsim_sem_normal_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARC=y CONFIG_CPU_ARCEM=y CONFIG_SOC_NSIM=y CONFIG_SOC_NSIM_SEM=y diff --git a/boards/arm/96b_argonkey/96b_argonkey_defconfig b/boards/arm/96b_argonkey/96b_argonkey_defconfig index 23d062733c8..40ca925c221 100644 --- a/boards/arm/96b_argonkey/96b_argonkey_defconfig +++ b/boards/arm/96b_argonkey/96b_argonkey_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F412CG=y diff --git a/boards/arm/96b_avenger96/96b_avenger96_defconfig b/boards/arm/96b_avenger96/96b_avenger96_defconfig index 9f307f59830..f746cc1be4f 100644 --- a/boards/arm/96b_avenger96/96b_avenger96_defconfig +++ b/boards/arm/96b_avenger96/96b_avenger96_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32MP1X=y CONFIG_SOC_STM32MP15_M4=y # 209 MHz system clock (mlhclk_ck) diff --git a/boards/arm/96b_carbon/96b_carbon_defconfig b/boards/arm/96b_carbon/96b_carbon_defconfig index f59ce0dba69..2e60f8d5395 100644 --- a/boards/arm/96b_carbon/96b_carbon_defconfig +++ b/boards/arm/96b_carbon/96b_carbon_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F401XE=y diff --git a/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig b/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig index 0ad32317923..82ae79d99c3 100644 --- a/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig +++ b/boards/arm/96b_carbon_nrf51/96b_carbon_nrf51_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAC=y diff --git a/boards/arm/96b_meerkat96/96b_meerkat96_defconfig b/boards/arm/96b_meerkat96/96b_meerkat96_defconfig index 3a768e335eb..ab917ee3d7a 100644 --- a/boards/arm/96b_meerkat96/96b_meerkat96_defconfig +++ b/boards/arm/96b_meerkat96/96b_meerkat96_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_IMX7_M4=y CONFIG_SOC_MCIMX7_M4=y CONFIG_BOARD_96B_MEERKAT96=y diff --git a/boards/arm/96b_neonkey/96b_neonkey_defconfig b/boards/arm/96b_neonkey/96b_neonkey_defconfig index 535f3a220fd..f66bd454a5e 100644 --- a/boards/arm/96b_neonkey/96b_neonkey_defconfig +++ b/boards/arm/96b_neonkey/96b_neonkey_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F411XE=y diff --git a/boards/arm/96b_nitrogen/96b_nitrogen_defconfig b/boards/arm/96b_nitrogen/96b_nitrogen_defconfig index 6b09ef00e74..7eb511fbfc8 100644 --- a/boards/arm/96b_nitrogen/96b_nitrogen_defconfig +++ b/boards/arm/96b_nitrogen/96b_nitrogen_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y diff --git a/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez_defconfig b/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez_defconfig index fac2dcf2e2a..7db13fa1b42 100644 --- a/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez_defconfig +++ b/boards/arm/96b_stm32_sensor_mez/96b_stm32_sensor_mez_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F446XX=y diff --git a/boards/arm/96b_wistrio/96b_wistrio_defconfig b/boards/arm/96b_wistrio/96b_wistrio_defconfig index b12fa7c3099..fd66095580f 100644 --- a/boards/arm/96b_wistrio/96b_wistrio_defconfig +++ b/boards/arm/96b_wistrio/96b_wistrio_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L1X=y CONFIG_SOC_STM32L151XBA=y # 32MHz system clock diff --git a/boards/arm/actinius_icarus/actinius_icarus_defconfig b/boards/arm/actinius_icarus/actinius_icarus_defconfig index 6f9d5e2b25f..43ffd2b9393 100644 --- a/boards/arm/actinius_icarus/actinius_icarus_defconfig +++ b/boards/arm/actinius_icarus/actinius_icarus_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF91X=y CONFIG_SOC_NRF9160_SICA=y CONFIG_BOARD_ACTINIUS_ICARUS=y diff --git a/boards/arm/actinius_icarus/actinius_icarus_ns_defconfig b/boards/arm/actinius_icarus/actinius_icarus_ns_defconfig index c624075eeab..555d27cff9c 100644 --- a/boards/arm/actinius_icarus/actinius_icarus_ns_defconfig +++ b/boards/arm/actinius_icarus/actinius_icarus_ns_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF91X=y CONFIG_SOC_NRF9160_SICA=y CONFIG_BOARD_ACTINIUS_ICARUS_NS=y diff --git a/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig b/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig index 9a900e6eefe..87c6821334e 100644 --- a/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig +++ b/boards/arm/adafruit_feather_m0_basic_proto/adafruit_feather_m0_basic_proto_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAMD21=y CONFIG_SOC_PART_NUMBER_SAMD21G18A=y CONFIG_BOARD_ADAFRUIT_FEATHER_M0_BASIC_PROTO=y @@ -22,4 +21,4 @@ CONFIG_PINMUX=y CONFIG_PINMUX_SAM0=y CONFIG_USB=y CONFIG_USB_DC_SAM0=y -CONFIG_USE_DT_CODE_PARTITION=y \ No newline at end of file +CONFIG_USE_DT_CODE_PARTITION=y diff --git a/boards/arm/adafruit_trinket_m0/adafruit_trinket_m0_defconfig b/boards/arm/adafruit_trinket_m0/adafruit_trinket_m0_defconfig index 63d9f37a6e1..04a891996b5 100644 --- a/boards/arm/adafruit_trinket_m0/adafruit_trinket_m0_defconfig +++ b/boards/arm/adafruit_trinket_m0/adafruit_trinket_m0_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAMD21=y CONFIG_SOC_PART_NUMBER_SAMD21E18A=y CONFIG_BOARD_ADAFRUIT_TRINKET_M0=y diff --git a/boards/arm/arduino_due/arduino_due_defconfig b/boards/arm/arduino_due/arduino_due_defconfig index 2bc4c808dd8..2b0025add9f 100644 --- a/boards/arm/arduino_due/arduino_due_defconfig +++ b/boards/arm/arduino_due/arduino_due_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAM3X=y CONFIG_SOC_PART_NUMBER_SAM3X8E=y CONFIG_BOARD_ARDUINO_DUE=y diff --git a/boards/arm/arduino_zero/arduino_zero_defconfig b/boards/arm/arduino_zero/arduino_zero_defconfig index 541ea64a856..c1a9ba2e7c0 100644 --- a/boards/arm/arduino_zero/arduino_zero_defconfig +++ b/boards/arm/arduino_zero/arduino_zero_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAMD21=y CONFIG_SOC_PART_NUMBER_SAMD21G18A=y CONFIG_BOARD_ARDUINO_ZERO=y diff --git a/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig b/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig index 9862bbe3e46..d80f5323368 100644 --- a/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig +++ b/boards/arm/atsamd20_xpro/atsamd20_xpro_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAMD20=y CONFIG_SOC_PART_NUMBER_SAMD20J18=y CONFIG_BOARD_ATSAMD20_XPRO=y diff --git a/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig b/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig index 48c44cfe315..ab30860ea9e 100644 --- a/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig +++ b/boards/arm/atsamd21_xpro/atsamd21_xpro_defconfig @@ -1,6 +1,5 @@ # Copyright (c) 2018 Bryan O'Donoghue # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAMD21=y CONFIG_SOC_PART_NUMBER_SAMD21J18A=y CONFIG_BOARD_ATSAMD21_XPRO=y diff --git a/boards/arm/atsame54_xpro/atsame54_xpro_defconfig b/boards/arm/atsame54_xpro/atsame54_xpro_defconfig index 3a7bcc4a2c6..bc105169aed 100644 --- a/boards/arm/atsame54_xpro/atsame54_xpro_defconfig +++ b/boards/arm/atsame54_xpro/atsame54_xpro_defconfig @@ -1,6 +1,5 @@ # Copyright (c) 2019 Benjamin Valentin # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAME54=y CONFIG_SOC_PART_NUMBER_SAME54P20A=y CONFIG_BOARD_ATSAME54_XPRO=y diff --git a/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig b/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig index d18cb488cbc..caeb06be7e5 100644 --- a/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig +++ b/boards/arm/atsamr21_xpro/atsamr21_xpro_defconfig @@ -1,7 +1,6 @@ # Copyright (c) 2019 Gerson Fernando Budke # Copyright (c) 2019 Benjamin Valentin # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAMR21=y CONFIG_SOC_PART_NUMBER_SAMR21G18A=y CONFIG_BOARD_ATSAMR21_XPRO=y diff --git a/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig b/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig index 7edd3bfc443..52cb0f43168 100644 --- a/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig +++ b/boards/arm/b_l072z_lrwan1/b_l072z_lrwan1_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L0X=y # Platform Configuration diff --git a/boards/arm/bbc_microbit/bbc_microbit_defconfig b/boards/arm/bbc_microbit/bbc_microbit_defconfig index afba04c6ffe..0c71393454a 100644 --- a/boards/arm/bbc_microbit/bbc_microbit_defconfig +++ b/boards/arm/bbc_microbit/bbc_microbit_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAA=y CONFIG_BOARD_BBC_MICROBIT=y diff --git a/boards/arm/bcm958401m2/bcm958401m2_defconfig b/boards/arm/bcm958401m2/bcm958401m2_defconfig index abfff6da854..38bf5fb3bc6 100644 --- a/boards/arm/bcm958401m2/bcm958401m2_defconfig +++ b/boards/arm/bcm958401m2/bcm958401m2_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_VALKYRIE=y CONFIG_SOC_BCM58400=y CONFIG_BOARD_VALKYRIE_BCM958401M2=y diff --git a/boards/arm/bl652_dvk/bl652_dvk_defconfig b/boards/arm/bl652_dvk/bl652_dvk_defconfig index b927a3e6cf1..13ff7d24558 100644 --- a/boards/arm/bl652_dvk/bl652_dvk_defconfig +++ b/boards/arm/bl652_dvk/bl652_dvk_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_BL652_DVK=y diff --git a/boards/arm/bl654_dvk/bl654_dvk_defconfig b/boards/arm/bl654_dvk/bl654_dvk_defconfig index 8f2dc73f944..547e4128641 100644 --- a/boards/arm/bl654_dvk/bl654_dvk_defconfig +++ b/boards/arm/bl654_dvk/bl654_dvk_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_BL654_DVK=y diff --git a/boards/arm/cc1352r1_launchxl/cc1352r1_launchxl_defconfig b/boards/arm/cc1352r1_launchxl/cc1352r1_launchxl_defconfig index 728956c9478..cdf79fcc4da 100644 --- a/boards/arm/cc1352r1_launchxl/cc1352r1_launchxl_defconfig +++ b/boards/arm/cc1352r1_launchxl/cc1352r1_launchxl_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_CC13X2_CC26X2=y CONFIG_SOC_CC1352R=y CONFIG_BOARD_CC1352R1_LAUNCHXL=y diff --git a/boards/arm/cc26x2r1_launchxl/cc26x2r1_launchxl_defconfig b/boards/arm/cc26x2r1_launchxl/cc26x2r1_launchxl_defconfig index 703fdcccd9a..438b2a319f2 100644 --- a/boards/arm/cc26x2r1_launchxl/cc26x2r1_launchxl_defconfig +++ b/boards/arm/cc26x2r1_launchxl/cc26x2r1_launchxl_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_CC13X2_CC26X2=y CONFIG_SOC_CC2652R=y CONFIG_BOARD_CC26X2R1_LAUNCHXL=y diff --git a/boards/arm/cc3220sf_launchxl/cc3220sf_launchxl_defconfig b/boards/arm/cc3220sf_launchxl/cc3220sf_launchxl_defconfig index 30e7592e049..b69fac066e0 100644 --- a/boards/arm/cc3220sf_launchxl/cc3220sf_launchxl_defconfig +++ b/boards/arm/cc3220sf_launchxl/cc3220sf_launchxl_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_BOARD_CC3220SF_LAUNCHXL=y CONFIG_SOC_SERIES_CC32XX=y CONFIG_SOC_CC3220SF=y diff --git a/boards/arm/cc3235sf_launchxl/cc3235sf_launchxl_defconfig b/boards/arm/cc3235sf_launchxl/cc3235sf_launchxl_defconfig index fb11885c466..b0c1b5bd2a1 100644 --- a/boards/arm/cc3235sf_launchxl/cc3235sf_launchxl_defconfig +++ b/boards/arm/cc3235sf_launchxl/cc3235sf_launchxl_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_BOARD_CC3235SF_LAUNCHXL=y CONFIG_SOC_SERIES_CC32XX=y CONFIG_SOC_CC3235SF=y diff --git a/boards/arm/colibri_imx7d_m4/colibri_imx7d_m4_defconfig b/boards/arm/colibri_imx7d_m4/colibri_imx7d_m4_defconfig index c8b63b4ea2a..f4999ffc532 100644 --- a/boards/arm/colibri_imx7d_m4/colibri_imx7d_m4_defconfig +++ b/boards/arm/colibri_imx7d_m4/colibri_imx7d_m4_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_IMX7_M4=y CONFIG_SOC_MCIMX7_M4=y CONFIG_BOARD_COLIBRI_IMX7D_M4=y diff --git a/boards/arm/cy8ckit_062_wifi_bt_m0/cy8ckit_062_wifi_bt_m0_defconfig b/boards/arm/cy8ckit_062_wifi_bt_m0/cy8ckit_062_wifi_bt_m0_defconfig index c65c1c17969..f79205f40df 100644 --- a/boards/arm/cy8ckit_062_wifi_bt_m0/cy8ckit_062_wifi_bt_m0_defconfig +++ b/boards/arm/cy8ckit_062_wifi_bt_m0/cy8ckit_062_wifi_bt_m0_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_PSOC62=y CONFIG_SOC_PSOC6_M0=y CONFIG_SOC_PART_NUMBER_CY8C6247BZI_D54=y diff --git a/boards/arm/cy8ckit_062_wifi_bt_m4/cy8ckit_062_wifi_bt_m4_defconfig b/boards/arm/cy8ckit_062_wifi_bt_m4/cy8ckit_062_wifi_bt_m4_defconfig index 74f51e2c099..2c977eab0d4 100644 --- a/boards/arm/cy8ckit_062_wifi_bt_m4/cy8ckit_062_wifi_bt_m4_defconfig +++ b/boards/arm/cy8ckit_062_wifi_bt_m4/cy8ckit_062_wifi_bt_m4_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_PSOC62=y CONFIG_SOC_PSOC6_M4=y CONFIG_SOC_PART_NUMBER_CY8C6247BZI_D54=y diff --git a/boards/arm/decawave_dwm1001_dev/decawave_dwm1001_dev_defconfig b/boards/arm/decawave_dwm1001_dev/decawave_dwm1001_dev_defconfig index 5df736b69b5..7b679ec816d 100644 --- a/boards/arm/decawave_dwm1001_dev/decawave_dwm1001_dev_defconfig +++ b/boards/arm/decawave_dwm1001_dev/decawave_dwm1001_dev_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_DECAWAVE_DWM1001_DEV=y diff --git a/boards/arm/degu_evk/degu_evk_defconfig b/boards/arm/degu_evk/degu_evk_defconfig index 89ea7511654..2e6569844ea 100644 --- a/boards/arm/degu_evk/degu_evk_defconfig +++ b/boards/arm/degu_evk/degu_evk_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_DEGU_EVK=y diff --git a/boards/arm/disco_l475_iot1/disco_l475_iot1_defconfig b/boards/arm/disco_l475_iot1/disco_l475_iot1_defconfig index 98ddeb29b5b..1a119864629 100644 --- a/boards/arm/disco_l475_iot1/disco_l475_iot1_defconfig +++ b/boards/arm/disco_l475_iot1/disco_l475_iot1_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_BOARD_DISCO_L475_IOT1=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L475XX=y diff --git a/boards/arm/dragino_lsn50/dragino_lsn50_defconfig b/boards/arm/dragino_lsn50/dragino_lsn50_defconfig index bc34ee6961a..fdddf08efad 100644 --- a/boards/arm/dragino_lsn50/dragino_lsn50_defconfig +++ b/boards/arm/dragino_lsn50/dragino_lsn50_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L0X=y # Platform Configuration diff --git a/boards/arm/efm32gg_stk3701a/efm32gg_stk3701a_defconfig b/boards/arm/efm32gg_stk3701a/efm32gg_stk3701a_defconfig index 6bf7e5973bb..8d145bd2778 100644 --- a/boards/arm/efm32gg_stk3701a/efm32gg_stk3701a_defconfig +++ b/boards/arm/efm32gg_stk3701a/efm32gg_stk3701a_defconfig @@ -2,7 +2,6 @@ # Copyright (c) 2019 Oane Kingma # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_EFM32GG11B=y CONFIG_BOARD_EFM32GG_STK3701A=y CONFIG_CONSOLE=y diff --git a/boards/arm/efm32hg_slstk3400a/efm32hg_slstk3400a_defconfig b/boards/arm/efm32hg_slstk3400a/efm32hg_slstk3400a_defconfig index 4a069e5f425..f49a406ea71 100644 --- a/boards/arm/efm32hg_slstk3400a/efm32hg_slstk3400a_defconfig +++ b/boards/arm/efm32hg_slstk3400a/efm32hg_slstk3400a_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_EFM32HG=y CONFIG_BOARD_EFM32HG_SLSTK3400A=y CONFIG_CONSOLE=y diff --git a/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_defconfig b/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_defconfig index 1fcd2a520ed..e026177a824 100644 --- a/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_defconfig +++ b/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_EFM32PG12B=y CONFIG_BOARD_EFM32PG_STK3402A=y CONFIG_CONSOLE=y diff --git a/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_jg_defconfig b/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_jg_defconfig index 7875e3d9301..7977b54e13e 100644 --- a/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_jg_defconfig +++ b/boards/arm/efm32pg_stk3402a/efm32pg_stk3402a_jg_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_EFM32JG12B=y CONFIG_BOARD_EFM32PG_STK3402A_JG=y CONFIG_CONSOLE=y diff --git a/boards/arm/efm32wg_stk3800/efm32wg_stk3800_defconfig b/boards/arm/efm32wg_stk3800/efm32wg_stk3800_defconfig index 95c2a033528..41996d8b1c4 100644 --- a/boards/arm/efm32wg_stk3800/efm32wg_stk3800_defconfig +++ b/boards/arm/efm32wg_stk3800/efm32wg_stk3800_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_EFM32WG=y CONFIG_BOARD_EFM32WG_STK3800=y CONFIG_CONSOLE=y diff --git a/boards/arm/efr32_slwstk6061a/efr32_slwstk6061a_defconfig b/boards/arm/efr32_slwstk6061a/efr32_slwstk6061a_defconfig index 4fdaaba288f..2b3a71207dd 100644 --- a/boards/arm/efr32_slwstk6061a/efr32_slwstk6061a_defconfig +++ b/boards/arm/efr32_slwstk6061a/efr32_slwstk6061a_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_EFR32FG1P=y CONFIG_BOARD_EFR32_SLWSTK6061A=y CONFIG_CONSOLE=y diff --git a/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig b/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig index 675b8132822..1c777d1437d 100644 --- a/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig +++ b/boards/arm/efr32mg_sltb004a/efr32mg_sltb004a_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_ARM_MPU=y CONFIG_SOC_SERIES_EFR32MG12P=y CONFIG_BOARD_EFR32MG_SLTB004A=y diff --git a/boards/arm/frdm_k22f/frdm_k22f_defconfig b/boards/arm/frdm_k22f/frdm_k22f_defconfig index 847b2bb6907..2a75977de6f 100644 --- a/boards/arm/frdm_k22f/frdm_k22f_defconfig +++ b/boards/arm/frdm_k22f/frdm_k22f_defconfig @@ -6,7 +6,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MK22F51212=y CONFIG_SOC_SERIES_KINETIS_K2X=y CONFIG_CONSOLE=y diff --git a/boards/arm/frdm_k64f/frdm_k64f_defconfig b/boards/arm/frdm_k64f/frdm_k64f_defconfig index 65eefcecc33..2b10a978edc 100644 --- a/boards/arm/frdm_k64f/frdm_k64f_defconfig +++ b/boards/arm/frdm_k64f/frdm_k64f_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_MK64F12=y CONFIG_SOC_SERIES_KINETIS_K6X=y CONFIG_CONSOLE=y diff --git a/boards/arm/frdm_k82f/frdm_k82f_defconfig b/boards/arm/frdm_k82f/frdm_k82f_defconfig index 316eeadcafb..5b7565207f5 100644 --- a/boards/arm/frdm_k82f/frdm_k82f_defconfig +++ b/boards/arm/frdm_k82f/frdm_k82f_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_CORTEX_M_SYSTICK=y CONFIG_SOC_SERIES_KINETIS_K8X=y CONFIG_SOC_MK82F25615=y diff --git a/boards/arm/frdm_kl25z/frdm_kl25z_defconfig b/boards/arm/frdm_kl25z/frdm_kl25z_defconfig index 3ced41afb91..5d23d4b22d7 100644 --- a/boards/arm/frdm_kl25z/frdm_kl25z_defconfig +++ b/boards/arm/frdm_kl25z/frdm_kl25z_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_KINETIS_KL2X=y CONFIG_CONSOLE=y CONFIG_UART_CONSOLE=y diff --git a/boards/arm/frdm_kw41z/frdm_kw41z_defconfig b/boards/arm/frdm_kw41z/frdm_kw41z_defconfig index ae68324ceb2..362f6a7722c 100644 --- a/boards/arm/frdm_kw41z/frdm_kw41z_defconfig +++ b/boards/arm/frdm_kw41z/frdm_kw41z_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_MKW41Z4=y CONFIG_SOC_SERIES_KINETIS_KWX=y CONFIG_CONSOLE=y diff --git a/boards/arm/google_kukui/google_kukui_defconfig b/boards/arm/google_kukui/google_kukui_defconfig index a6357b07d29..c1f9406076f 100644 --- a/boards/arm/google_kukui/google_kukui_defconfig +++ b/boards/arm/google_kukui/google_kukui_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/hexiwear_k64/hexiwear_k64_defconfig b/boards/arm/hexiwear_k64/hexiwear_k64_defconfig index 57ea68cb834..7411925dab4 100644 --- a/boards/arm/hexiwear_k64/hexiwear_k64_defconfig +++ b/boards/arm/hexiwear_k64/hexiwear_k64_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_MK64F12=y CONFIG_SOC_SERIES_KINETIS_K6X=y CONFIG_BOARD_HEXIWEAR_K64=y diff --git a/boards/arm/hexiwear_kw40z/hexiwear_kw40z_defconfig b/boards/arm/hexiwear_kw40z/hexiwear_kw40z_defconfig index 0e5f44c3fe3..d2800ace2f9 100644 --- a/boards/arm/hexiwear_kw40z/hexiwear_kw40z_defconfig +++ b/boards/arm/hexiwear_kw40z/hexiwear_kw40z_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_MKW40Z4=y CONFIG_SOC_SERIES_KINETIS_KWX=y CONFIG_BOARD_HEXIWEAR_KW40Z=y diff --git a/boards/arm/holyiot_yj16019/holyiot_yj16019_defconfig b/boards/arm/holyiot_yj16019/holyiot_yj16019_defconfig index 6e04ecbd22c..cef3bcb9db9 100644 --- a/boards/arm/holyiot_yj16019/holyiot_yj16019_defconfig +++ b/boards/arm/holyiot_yj16019/holyiot_yj16019_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_HOLYIOT_YJ16019=y diff --git a/boards/arm/lpcxpresso54114/lpcxpresso54114_m0_defconfig b/boards/arm/lpcxpresso54114/lpcxpresso54114_m0_defconfig index 6bb7da7f1cc..6333c49bc3e 100644 --- a/boards/arm/lpcxpresso54114/lpcxpresso54114_m0_defconfig +++ b/boards/arm/lpcxpresso54114/lpcxpresso54114_m0_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_LPC54114_M0=y CONFIG_SOC_SERIES_LPC54XXX=y CONFIG_BOARD_LPCXPRESSO54114_M0=y diff --git a/boards/arm/lpcxpresso54114/lpcxpresso54114_m4_defconfig b/boards/arm/lpcxpresso54114/lpcxpresso54114_m4_defconfig index 02a1dffa046..de477c38ff1 100644 --- a/boards/arm/lpcxpresso54114/lpcxpresso54114_m4_defconfig +++ b/boards/arm/lpcxpresso54114/lpcxpresso54114_m4_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_LPC54114_M4=y CONFIG_SOC_SERIES_LPC54XXX=y CONFIG_BOARD_LPCXPRESSO54114_M4=y diff --git a/boards/arm/lpcxpresso55s69/lpcxpresso55s69_cpu0_defconfig b/boards/arm/lpcxpresso55s69/lpcxpresso55s69_cpu0_defconfig index 75dffd2b177..2ecae5445a9 100644 --- a/boards/arm/lpcxpresso55s69/lpcxpresso55s69_cpu0_defconfig +++ b/boards/arm/lpcxpresso55s69/lpcxpresso55s69_cpu0_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_LPC55XXX=y CONFIG_BOARD_LPCXPRESSO55S69_CPU0=y CONFIG_CONSOLE=y diff --git a/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig b/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig index 7d9283c20e9..706cb98f52f 100644 --- a/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig +++ b/boards/arm/mec1501modular_assy6885/mec1501modular_assy6885_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MEC1501_HSZ=y CONFIG_SOC_SERIES_MEC1501X=y # Make sure external power management setup is as indicated in documentation diff --git a/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig b/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig index 15fa0e538e3..88a97ecada6 100644 --- a/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig +++ b/boards/arm/mec15xxevb_assy6853/mec15xxevb_assy6853_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MEC1501_HSZ=y CONFIG_SOC_SERIES_MEC1501X=y CONFIG_SOC_MEC1501_VTR3_1_8V=y diff --git a/boards/arm/mec2016evb_assy6797/mec2016evb_assy6797_defconfig b/boards/arm/mec2016evb_assy6797/mec2016evb_assy6797_defconfig index 6508cf0cdfc..264cd92054a 100644 --- a/boards/arm/mec2016evb_assy6797/mec2016evb_assy6797_defconfig +++ b/boards/arm/mec2016evb_assy6797/mec2016evb_assy6797_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MEC1701_QSZ=y CONFIG_SOC_SERIES_MEC1701X=y CONFIG_BOARD_MEC2016EVB_ASSY6797=y diff --git a/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32_defconfig b/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32_defconfig index 8ca8533aaf3..6bc8c944bdc 100644 --- a/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32_defconfig +++ b/boards/arm/mikroe_mini_m4_for_stm32/mikroe_mini_m4_for_stm32_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_BOARD_MIKROE_MINI_M4_FOR_STM32=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F415XX=y diff --git a/boards/arm/mimxrt1010_evk/mimxrt1010_evk_defconfig b/boards/arm/mimxrt1010_evk/mimxrt1010_evk_defconfig index eaf6967ba08..9b1e5bf541b 100644 --- a/boards/arm/mimxrt1010_evk/mimxrt1010_evk_defconfig +++ b/boards/arm/mimxrt1010_evk/mimxrt1010_evk_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1011=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_CONSOLE=y diff --git a/boards/arm/mimxrt1015_evk/mimxrt1015_evk_defconfig b/boards/arm/mimxrt1015_evk/mimxrt1015_evk_defconfig index e3d562cdf2b..f33588fa94e 100644 --- a/boards/arm/mimxrt1015_evk/mimxrt1015_evk_defconfig +++ b/boards/arm/mimxrt1015_evk/mimxrt1015_evk_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1015=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_CONSOLE=y diff --git a/boards/arm/mimxrt1020_evk/mimxrt1020_evk_defconfig b/boards/arm/mimxrt1020_evk/mimxrt1020_evk_defconfig index 067c56d2960..598bec04398 100644 --- a/boards/arm/mimxrt1020_evk/mimxrt1020_evk_defconfig +++ b/boards/arm/mimxrt1020_evk/mimxrt1020_evk_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1021=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_CONSOLE=y diff --git a/boards/arm/mimxrt1050_evk/mimxrt1050_evk_defconfig b/boards/arm/mimxrt1050_evk/mimxrt1050_evk_defconfig index b59635f7026..6894ed1e333 100644 --- a/boards/arm/mimxrt1050_evk/mimxrt1050_evk_defconfig +++ b/boards/arm/mimxrt1050_evk/mimxrt1050_evk_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1052=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_BOARD_MIMXRT1050_EVK=y diff --git a/boards/arm/mimxrt1050_evk/mimxrt1050_evk_qspi_defconfig b/boards/arm/mimxrt1050_evk/mimxrt1050_evk_qspi_defconfig index 22ffffbc141..1a038e6c83c 100644 --- a/boards/arm/mimxrt1050_evk/mimxrt1050_evk_qspi_defconfig +++ b/boards/arm/mimxrt1050_evk/mimxrt1050_evk_qspi_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1052=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_BOARD_MIMXRT1050_EVK_QSPI=y diff --git a/boards/arm/mimxrt1060_evk/mimxrt1060_evk_defconfig b/boards/arm/mimxrt1060_evk/mimxrt1060_evk_defconfig index 5bff8285999..2f417d515c0 100644 --- a/boards/arm/mimxrt1060_evk/mimxrt1060_evk_defconfig +++ b/boards/arm/mimxrt1060_evk/mimxrt1060_evk_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1062=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_BOARD_MIMXRT1060_EVK=y diff --git a/boards/arm/mimxrt1060_evk/mimxrt1060_evk_hyperflash_defconfig b/boards/arm/mimxrt1060_evk/mimxrt1060_evk_hyperflash_defconfig index 82da9007a66..4dcad3e7300 100644 --- a/boards/arm/mimxrt1060_evk/mimxrt1060_evk_hyperflash_defconfig +++ b/boards/arm/mimxrt1060_evk/mimxrt1060_evk_hyperflash_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1062=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_BOARD_MIMXRT1060_EVK_HYPERFLASH=y diff --git a/boards/arm/mimxrt1064_evk/mimxrt1064_evk_defconfig b/boards/arm/mimxrt1064_evk/mimxrt1064_evk_defconfig index d6eebfdfae3..38cc03e2254 100644 --- a/boards/arm/mimxrt1064_evk/mimxrt1064_evk_defconfig +++ b/boards/arm/mimxrt1064_evk/mimxrt1064_evk_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1064=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_CONSOLE=y diff --git a/boards/arm/mm_swiftio/mm_swiftio_defconfig b/boards/arm/mm_swiftio/mm_swiftio_defconfig index 6e6aeb9cab6..489e279e430 100644 --- a/boards/arm/mm_swiftio/mm_swiftio_defconfig +++ b/boards/arm/mm_swiftio/mm_swiftio_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MIMXRT1052=y CONFIG_SOC_SERIES_IMX_RT=y CONFIG_CONSOLE=y diff --git a/boards/arm/mps2_an385/mps2_an385_defconfig b/boards/arm/mps2_an385/mps2_an385_defconfig index abd1cebd7c8..35dd2bc9757 100644 --- a/boards/arm/mps2_an385/mps2_an385_defconfig +++ b/boards/arm/mps2_an385/mps2_an385_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_MPS2=y CONFIG_SOC_MPS2_AN385=y CONFIG_BOARD_MPS2_AN385=y diff --git a/boards/arm/mps2_an521/mps2_an521_defconfig b/boards/arm/mps2_an521/mps2_an521_defconfig index 458ca41568b..1e8408bd7bd 100644 --- a/boards/arm/mps2_an521/mps2_an521_defconfig +++ b/boards/arm/mps2_an521/mps2_an521_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_MPS2=y CONFIG_SOC_MPS2_AN521=y CONFIG_BOARD_MPS2_AN521=y diff --git a/boards/arm/mps2_an521/mps2_an521_nonsecure_defconfig b/boards/arm/mps2_an521/mps2_an521_nonsecure_defconfig index 40a72772b47..1ebb6f99fff 100644 --- a/boards/arm/mps2_an521/mps2_an521_nonsecure_defconfig +++ b/boards/arm/mps2_an521/mps2_an521_nonsecure_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_MPS2=y CONFIG_SOC_MPS2_AN521=y CONFIG_BOARD_MPS2_AN521=y diff --git a/boards/arm/msp_exp432p401r_launchxl/msp_exp432p401r_launchxl_defconfig b/boards/arm/msp_exp432p401r_launchxl/msp_exp432p401r_launchxl_defconfig index c9a246b3f82..3e05551cbab 100644 --- a/boards/arm/msp_exp432p401r_launchxl/msp_exp432p401r_launchxl_defconfig +++ b/boards/arm/msp_exp432p401r_launchxl/msp_exp432p401r_launchxl_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_BOARD_MSP_EXP432P401R_LAUNCHXL=y CONFIG_SOC_SERIES_MSP432P4XX=y CONFIG_SOC_MSP432P401R=y diff --git a/boards/arm/nrf51_ble400/nrf51_ble400_defconfig b/boards/arm/nrf51_ble400/nrf51_ble400_defconfig index acb9a7b9833..8921ee54007 100644 --- a/boards/arm/nrf51_ble400/nrf51_ble400_defconfig +++ b/boards/arm/nrf51_ble400/nrf51_ble400_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAA=y CONFIG_BOARD_NRF51_BLE400=y diff --git a/boards/arm/nrf51_blenano/nrf51_blenano_defconfig b/boards/arm/nrf51_blenano/nrf51_blenano_defconfig index 25dbcd16009..b4668bfdb8c 100644 --- a/boards/arm/nrf51_blenano/nrf51_blenano_defconfig +++ b/boards/arm/nrf51_blenano/nrf51_blenano_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAA=y CONFIG_BOARD_NRF51_BLENANO=y diff --git a/boards/arm/nrf51_pca10028/nrf51_pca10028_defconfig b/boards/arm/nrf51_pca10028/nrf51_pca10028_defconfig index 519723914fa..4f2d232bf17 100644 --- a/boards/arm/nrf51_pca10028/nrf51_pca10028_defconfig +++ b/boards/arm/nrf51_pca10028/nrf51_pca10028_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAC=y CONFIG_BOARD_NRF51_PCA10028=y diff --git a/boards/arm/nrf51_pca10031/nrf51_pca10031_defconfig b/boards/arm/nrf51_pca10031/nrf51_pca10031_defconfig index 2fb7229fc64..247d37f2cba 100644 --- a/boards/arm/nrf51_pca10031/nrf51_pca10031_defconfig +++ b/boards/arm/nrf51_pca10031/nrf51_pca10031_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAC=y CONFIG_BOARD_NRF51_PCA10031=y diff --git a/boards/arm/nrf51_vbluno51/nrf51_vbluno51_defconfig b/boards/arm/nrf51_vbluno51/nrf51_vbluno51_defconfig index 6714cbb82dc..416bf3d1709 100644 --- a/boards/arm/nrf51_vbluno51/nrf51_vbluno51_defconfig +++ b/boards/arm/nrf51_vbluno51/nrf51_vbluno51_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAC=y CONFIG_BOARD_NRF51_VBLUNO51=y diff --git a/boards/arm/nrf52810_pca10040/nrf52810_pca10040_defconfig b/boards/arm/nrf52810_pca10040/nrf52810_pca10040_defconfig index e83678fded9..bd92b9d13c6 100644 --- a/boards/arm/nrf52810_pca10040/nrf52810_pca10040_defconfig +++ b/boards/arm/nrf52810_pca10040/nrf52810_pca10040_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52810_QFAA=y CONFIG_BOARD_NRF52810_PCA10040=y diff --git a/boards/arm/nrf52811_pca10056/nrf52811_pca10056_defconfig b/boards/arm/nrf52811_pca10056/nrf52811_pca10056_defconfig index 4f57cc8f55e..b7a6b0302d0 100644 --- a/boards/arm/nrf52811_pca10056/nrf52811_pca10056_defconfig +++ b/boards/arm/nrf52811_pca10056/nrf52811_pca10056_defconfig @@ -2,7 +2,6 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52811_QFAA=y CONFIG_BOARD_NRF52811_PCA10056=y diff --git a/boards/arm/nrf52832_mdk/nrf52832_mdk_defconfig b/boards/arm/nrf52832_mdk/nrf52832_mdk_defconfig index 2580e7d3feb..4c09c27d382 100644 --- a/boards/arm/nrf52832_mdk/nrf52832_mdk_defconfig +++ b/boards/arm/nrf52832_mdk/nrf52832_mdk_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_NRF52832_MDK=y diff --git a/boards/arm/nrf52833_pca10100/nrf52833_pca10100_defconfig b/boards/arm/nrf52833_pca10100/nrf52833_pca10100_defconfig index ea3e174d862..425a4620396 100644 --- a/boards/arm/nrf52833_pca10100/nrf52833_pca10100_defconfig +++ b/boards/arm/nrf52833_pca10100/nrf52833_pca10100_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52833_QIAA=y CONFIG_BOARD_NRF52833_PCA10100=y diff --git a/boards/arm/nrf52840_blip/nrf52840_blip_defconfig b/boards/arm/nrf52840_blip/nrf52840_blip_defconfig index 43bdc394e84..1ae3e3beb40 100644 --- a/boards/arm/nrf52840_blip/nrf52840_blip_defconfig +++ b/boards/arm/nrf52840_blip/nrf52840_blip_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_NRF52840_BLIP=y diff --git a/boards/arm/nrf52840_mdk/nrf52840_mdk_defconfig b/boards/arm/nrf52840_mdk/nrf52840_mdk_defconfig index 0c45fef8341..ae4abc8a8c4 100644 --- a/boards/arm/nrf52840_mdk/nrf52840_mdk_defconfig +++ b/boards/arm/nrf52840_mdk/nrf52840_mdk_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_NRF52840_MDK=y diff --git a/boards/arm/nrf52840_papyr/nrf52840_papyr_defconfig b/boards/arm/nrf52840_papyr/nrf52840_papyr_defconfig index efaa5c05268..d3164a3b08e 100644 --- a/boards/arm/nrf52840_papyr/nrf52840_papyr_defconfig +++ b/boards/arm/nrf52840_papyr/nrf52840_papyr_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_NRF52840_PAPYR=y diff --git a/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig b/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig index 8b4469fd2e7..62b4c9eb59f 100644 --- a/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig +++ b/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_NRF52840_PCA10056=y diff --git a/boards/arm/nrf52840_pca10059/nrf52840_pca10059_defconfig b/boards/arm/nrf52840_pca10059/nrf52840_pca10059_defconfig index 6ddc4bf65e3..5cd44925793 100644 --- a/boards/arm/nrf52840_pca10059/nrf52840_pca10059_defconfig +++ b/boards/arm/nrf52840_pca10059/nrf52840_pca10059_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_NRF52840_PCA10059=y diff --git a/boards/arm/nrf52840_pca10090/nrf52840_pca10090_defconfig b/boards/arm/nrf52840_pca10090/nrf52840_pca10090_defconfig index 0934c75e6c8..92e01cf9b87 100644 --- a/boards/arm/nrf52840_pca10090/nrf52840_pca10090_defconfig +++ b/boards/arm/nrf52840_pca10090/nrf52840_pca10090_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_NRF52840_PCA10090=y diff --git a/boards/arm/nrf52_adafruit_feather/nrf52_adafruit_feather_defconfig b/boards/arm/nrf52_adafruit_feather/nrf52_adafruit_feather_defconfig index c83a630b876..4ce7b49dba1 100644 --- a/boards/arm/nrf52_adafruit_feather/nrf52_adafruit_feather_defconfig +++ b/boards/arm/nrf52_adafruit_feather/nrf52_adafruit_feather_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_NRF52_ADAFRUIT_FEATHER=y diff --git a/boards/arm/nrf52_blenano2/nrf52_blenano2_defconfig b/boards/arm/nrf52_blenano2/nrf52_blenano2_defconfig index 7f9b34a5d2e..f8f02e30d39 100644 --- a/boards/arm/nrf52_blenano2/nrf52_blenano2_defconfig +++ b/boards/arm/nrf52_blenano2/nrf52_blenano2_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_NRF52_BLENANO2=y diff --git a/boards/arm/nrf52_pca10040/nrf52_pca10040_defconfig b/boards/arm/nrf52_pca10040/nrf52_pca10040_defconfig index e9058aee3ab..40af5d58c2a 100644 --- a/boards/arm/nrf52_pca10040/nrf52_pca10040_defconfig +++ b/boards/arm/nrf52_pca10040/nrf52_pca10040_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_NRF52_PCA10040=y diff --git a/boards/arm/nrf52_pca20020/nrf52_pca20020_defconfig b/boards/arm/nrf52_pca20020/nrf52_pca20020_defconfig index c49400bffb1..7c09045006e 100644 --- a/boards/arm/nrf52_pca20020/nrf52_pca20020_defconfig +++ b/boards/arm/nrf52_pca20020/nrf52_pca20020_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_NRF52_PCA20020=y diff --git a/boards/arm/nrf52_sparkfun/nrf52_sparkfun_defconfig b/boards/arm/nrf52_sparkfun/nrf52_sparkfun_defconfig index 70779b928e1..471b5fc6605 100644 --- a/boards/arm/nrf52_sparkfun/nrf52_sparkfun_defconfig +++ b/boards/arm/nrf52_sparkfun/nrf52_sparkfun_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_NRF52_SPARKFUN=y diff --git a/boards/arm/nrf52_vbluno52/nrf52_vbluno52_defconfig b/boards/arm/nrf52_vbluno52/nrf52_vbluno52_defconfig index c729377e037..2913e8e7bf0 100644 --- a/boards/arm/nrf52_vbluno52/nrf52_vbluno52_defconfig +++ b/boards/arm/nrf52_vbluno52/nrf52_vbluno52_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52832_QFAA=y CONFIG_BOARD_NRF52_VBLUNO52=y diff --git a/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuapp_defconfig b/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuapp_defconfig index bb729e8f5ba..1f63a46e511 100644 --- a/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuapp_defconfig +++ b/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuapp_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF53X=y CONFIG_SOC_NRF5340_CPUAPP_QKAA=y CONFIG_BOARD_NRF5340_DK_NRF5340_CPUAPP=y diff --git a/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuappns_defconfig b/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuappns_defconfig index e7cb812fa5c..80e4f49c003 100644 --- a/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuappns_defconfig +++ b/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpuappns_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF53X=y CONFIG_SOC_NRF5340_CPUAPP_QKAA=y CONFIG_BOARD_NRF5340_DK_NRF5340_CPUAPPNS=y diff --git a/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpunet_defconfig b/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpunet_defconfig index 371bf4dd809..dbb5be33e5c 100644 --- a/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpunet_defconfig +++ b/boards/arm/nrf5340_dk_nrf5340/nrf5340_dk_nrf5340_cpunet_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF53X=y CONFIG_SOC_NRF5340_CPUNET_QKAA=y CONFIG_BOARD_NRF5340_DK_NRF5340_CPUNET=y diff --git a/boards/arm/nrf9160_pca10090/nrf9160_pca10090_defconfig b/boards/arm/nrf9160_pca10090/nrf9160_pca10090_defconfig index 1df5ac4deee..972e00fc02f 100644 --- a/boards/arm/nrf9160_pca10090/nrf9160_pca10090_defconfig +++ b/boards/arm/nrf9160_pca10090/nrf9160_pca10090_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF91X=y CONFIG_SOC_NRF9160_SICA=y CONFIG_BOARD_NRF9160_PCA10090=y diff --git a/boards/arm/nrf9160_pca10090/nrf9160_pca10090ns_defconfig b/boards/arm/nrf9160_pca10090/nrf9160_pca10090ns_defconfig index caf819593d9..0ff2e3a62c5 100644 --- a/boards/arm/nrf9160_pca10090/nrf9160_pca10090ns_defconfig +++ b/boards/arm/nrf9160_pca10090/nrf9160_pca10090ns_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF91X=y CONFIG_SOC_NRF9160_SICA=y CONFIG_BOARD_NRF9160_PCA10090NS=y diff --git a/boards/arm/nucleo_f030r8/nucleo_f030r8_defconfig b/boards/arm/nucleo_f030r8/nucleo_f030r8_defconfig index 82148cb6379..38de49cdf40 100644 --- a/boards/arm/nucleo_f030r8/nucleo_f030r8_defconfig +++ b/boards/arm/nucleo_f030r8/nucleo_f030r8_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/nucleo_f070rb/nucleo_f070rb_defconfig b/boards/arm/nucleo_f070rb/nucleo_f070rb_defconfig index 998b0492fcf..282b780cb8c 100644 --- a/boards/arm/nucleo_f070rb/nucleo_f070rb_defconfig +++ b/boards/arm/nucleo_f070rb/nucleo_f070rb_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/nucleo_f091rc/nucleo_f091rc_defconfig b/boards/arm/nucleo_f091rc/nucleo_f091rc_defconfig index 0f14d01b19f..311af33ee15 100644 --- a/boards/arm/nucleo_f091rc/nucleo_f091rc_defconfig +++ b/boards/arm/nucleo_f091rc/nucleo_f091rc_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/nucleo_f103rb/nucleo_f103rb_defconfig b/boards/arm/nucleo_f103rb/nucleo_f103rb_defconfig index 8272cf73837..959ea3fbc27 100644 --- a/boards/arm/nucleo_f103rb/nucleo_f103rb_defconfig +++ b/boards/arm/nucleo_f103rb/nucleo_f103rb_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F1X=y CONFIG_SOC_STM32F103XB=y # 72MHz system clock diff --git a/boards/arm/nucleo_f207zg/nucleo_f207zg_defconfig b/boards/arm/nucleo_f207zg/nucleo_f207zg_defconfig index eba9b8badf8..a7eb49192ed 100644 --- a/boards/arm/nucleo_f207zg/nucleo_f207zg_defconfig +++ b/boards/arm/nucleo_f207zg/nucleo_f207zg_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F2X=y CONFIG_SOC_STM32F207XX=y CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=120000000 diff --git a/boards/arm/nucleo_f302r8/nucleo_f302r8_defconfig b/boards/arm/nucleo_f302r8/nucleo_f302r8_defconfig index e461bb270a1..f802f6b6afe 100644 --- a/boards/arm/nucleo_f302r8/nucleo_f302r8_defconfig +++ b/boards/arm/nucleo_f302r8/nucleo_f302r8_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F3X=y CONFIG_SOC_STM32F302X8=y # 72 MHz system clock diff --git a/boards/arm/nucleo_f334r8/nucleo_f334r8_defconfig b/boards/arm/nucleo_f334r8/nucleo_f334r8_defconfig index 66731f24e73..c61c938f55d 100644 --- a/boards/arm/nucleo_f334r8/nucleo_f334r8_defconfig +++ b/boards/arm/nucleo_f334r8/nucleo_f334r8_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F3X=y # Platform Configuration diff --git a/boards/arm/nucleo_f401re/nucleo_f401re_defconfig b/boards/arm/nucleo_f401re/nucleo_f401re_defconfig index aed1965d4a5..a238a6607ca 100644 --- a/boards/arm/nucleo_f401re/nucleo_f401re_defconfig +++ b/boards/arm/nucleo_f401re/nucleo_f401re_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F401XE=y # 84MHz system clock diff --git a/boards/arm/nucleo_f411re/nucleo_f411re_defconfig b/boards/arm/nucleo_f411re/nucleo_f411re_defconfig index b8bee684c0f..2c593556682 100644 --- a/boards/arm/nucleo_f411re/nucleo_f411re_defconfig +++ b/boards/arm/nucleo_f411re/nucleo_f411re_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F411XE=y # 96MHz system clock (highest value to get a precise USB clock) diff --git a/boards/arm/nucleo_f412zg/nucleo_f412zg_defconfig b/boards/arm/nucleo_f412zg/nucleo_f412zg_defconfig index 9969ea594e6..29a9e375a46 100644 --- a/boards/arm/nucleo_f412zg/nucleo_f412zg_defconfig +++ b/boards/arm/nucleo_f412zg/nucleo_f412zg_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F412ZG=y # 96MHz system clock (highest value to get a precise USB clock) diff --git a/boards/arm/nucleo_f413zh/nucleo_f413zh_defconfig b/boards/arm/nucleo_f413zh/nucleo_f413zh_defconfig index 505b9b008ef..bc7d036ea35 100644 --- a/boards/arm/nucleo_f413zh/nucleo_f413zh_defconfig +++ b/boards/arm/nucleo_f413zh/nucleo_f413zh_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F413XX=y # 96MHz system clock (highest value to get a precise USB clock) diff --git a/boards/arm/nucleo_f429zi/nucleo_f429zi_defconfig b/boards/arm/nucleo_f429zi/nucleo_f429zi_defconfig index b44b9b1882c..e8a47cef6f9 100644 --- a/boards/arm/nucleo_f429zi/nucleo_f429zi_defconfig +++ b/boards/arm/nucleo_f429zi/nucleo_f429zi_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F429XX=y # 168MHz system clock (highest value to get a precise USB clock) diff --git a/boards/arm/nucleo_f446re/nucleo_f446re_defconfig b/boards/arm/nucleo_f446re/nucleo_f446re_defconfig index 095f0c229c8..89cef54ef78 100644 --- a/boards/arm/nucleo_f446re/nucleo_f446re_defconfig +++ b/boards/arm/nucleo_f446re/nucleo_f446re_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F446XX=y # 96MHz system clock (highest value to get a precise USB clock) diff --git a/boards/arm/nucleo_f746zg/nucleo_f746zg_defconfig b/boards/arm/nucleo_f746zg/nucleo_f746zg_defconfig index 49ea83a93e3..a21a12186ee 100644 --- a/boards/arm/nucleo_f746zg/nucleo_f746zg_defconfig +++ b/boards/arm/nucleo_f746zg/nucleo_f746zg_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F7X=y CONFIG_SOC_STM32F746XX=y # 72MHz system clock (CubeMX Defaults) diff --git a/boards/arm/nucleo_f756zg/nucleo_f756zg_defconfig b/boards/arm/nucleo_f756zg/nucleo_f756zg_defconfig index e9848c94a3b..5c779428f20 100644 --- a/boards/arm/nucleo_f756zg/nucleo_f756zg_defconfig +++ b/boards/arm/nucleo_f756zg/nucleo_f756zg_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F7X=y CONFIG_SOC_STM32F756XX=y # 72MHz system clock (CubeMX Defaults) diff --git a/boards/arm/nucleo_f767zi/nucleo_f767zi_defconfig b/boards/arm/nucleo_f767zi/nucleo_f767zi_defconfig index a7cbf5c2381..285ed18479a 100644 --- a/boards/arm/nucleo_f767zi/nucleo_f767zi_defconfig +++ b/boards/arm/nucleo_f767zi/nucleo_f767zi_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F7X=y CONFIG_SOC_STM32F767XX=y # 72MHz system clock (CubeMX Defaults) diff --git a/boards/arm/nucleo_g071rb/nucleo_g071rb_defconfig b/boards/arm/nucleo_g071rb/nucleo_g071rb_defconfig index 116364db849..fb304a03cf6 100644 --- a/boards/arm/nucleo_g071rb/nucleo_g071rb_defconfig +++ b/boards/arm/nucleo_g071rb/nucleo_g071rb_defconfig @@ -1,5 +1,4 @@ # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32G0X=y CONFIG_SOC_STM32G071XX=y diff --git a/boards/arm/nucleo_g431rb/nucleo_g431rb_defconfig b/boards/arm/nucleo_g431rb/nucleo_g431rb_defconfig index 6e3b8e9dfd6..15d017f2e69 100644 --- a/boards/arm/nucleo_g431rb/nucleo_g431rb_defconfig +++ b/boards/arm/nucleo_g431rb/nucleo_g431rb_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32G4X=y CONFIG_SOC_STM32G431XX=y diff --git a/boards/arm/nucleo_g474re/nucleo_g474re_defconfig b/boards/arm/nucleo_g474re/nucleo_g474re_defconfig index 42f6b74f188..68e7865abf5 100644 --- a/boards/arm/nucleo_g474re/nucleo_g474re_defconfig +++ b/boards/arm/nucleo_g474re/nucleo_g474re_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32G4X=y CONFIG_SOC_STM32G474XX=y diff --git a/boards/arm/nucleo_l053r8/nucleo_l053r8_defconfig b/boards/arm/nucleo_l053r8/nucleo_l053r8_defconfig index 52e80560539..3201a1c3ee0 100644 --- a/boards/arm/nucleo_l053r8/nucleo_l053r8_defconfig +++ b/boards/arm/nucleo_l053r8/nucleo_l053r8_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L0X=y # Platform Configuration diff --git a/boards/arm/nucleo_l073rz/nucleo_l073rz_defconfig b/boards/arm/nucleo_l073rz/nucleo_l073rz_defconfig index f5d55cdc84f..c6ff97ef4ec 100644 --- a/boards/arm/nucleo_l073rz/nucleo_l073rz_defconfig +++ b/boards/arm/nucleo_l073rz/nucleo_l073rz_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L0X=y # Platform Configuration diff --git a/boards/arm/nucleo_l152re/nucleo_l152re_defconfig b/boards/arm/nucleo_l152re/nucleo_l152re_defconfig index 762fb447bc9..298ece5b935 100644 --- a/boards/arm/nucleo_l152re/nucleo_l152re_defconfig +++ b/boards/arm/nucleo_l152re/nucleo_l152re_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L1X=y CONFIG_SOC_STM32L152XE=y CONFIG_CORTEX_M_SYSTICK=y diff --git a/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig b/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig index 8ce114e94ff..958c327482f 100644 --- a/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig +++ b/boards/arm/nucleo_l432kc/nucleo_l432kc_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L432XX=y # 80MHz system clock diff --git a/boards/arm/nucleo_l452re/nucleo_l452re_defconfig b/boards/arm/nucleo_l452re/nucleo_l452re_defconfig index 8fbc5f5d96b..503620ee57a 100644 --- a/boards/arm/nucleo_l452re/nucleo_l452re_defconfig +++ b/boards/arm/nucleo_l452re/nucleo_l452re_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L452XX=y # 80MHz system clock diff --git a/boards/arm/nucleo_l476rg/nucleo_l476rg_defconfig b/boards/arm/nucleo_l476rg/nucleo_l476rg_defconfig index aa769c9a08b..e8d8cb546f3 100644 --- a/boards/arm/nucleo_l476rg/nucleo_l476rg_defconfig +++ b/boards/arm/nucleo_l476rg/nucleo_l476rg_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L476XX=y # 80MHz system clock diff --git a/boards/arm/nucleo_l496zg/nucleo_l496zg_defconfig b/boards/arm/nucleo_l496zg/nucleo_l496zg_defconfig index f464f133cba..0b0cbec31bc 100644 --- a/boards/arm/nucleo_l496zg/nucleo_l496zg_defconfig +++ b/boards/arm/nucleo_l496zg/nucleo_l496zg_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L496XX=y # 80MHz system clock diff --git a/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi_defconfig b/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi_defconfig index b4900c07bd2..6ccbca3cff7 100644 --- a/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi_defconfig +++ b/boards/arm/nucleo_l4r5zi/nucleo_l4r5zi_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L4R5XX=y diff --git a/boards/arm/nucleo_wb55rg/nucleo_wb55rg_defconfig b/boards/arm/nucleo_wb55rg/nucleo_wb55rg_defconfig index d7899033f99..d1b49636f7a 100644 --- a/boards/arm/nucleo_wb55rg/nucleo_wb55rg_defconfig +++ b/boards/arm/nucleo_wb55rg/nucleo_wb55rg_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32WBX=y CONFIG_SOC_STM32WB55XX=y # 32MHz system clock diff --git a/boards/arm/olimex_stm32_e407/olimex_stm32_e407_defconfig b/boards/arm/olimex_stm32_e407/olimex_stm32_e407_defconfig index d1b5bf89e95..b52339333e5 100644 --- a/boards/arm/olimex_stm32_e407/olimex_stm32_e407_defconfig +++ b/boards/arm/olimex_stm32_e407/olimex_stm32_e407_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F407XG=y # 168MHz system clock diff --git a/boards/arm/olimex_stm32_h407/olimex_stm32_h407_defconfig b/boards/arm/olimex_stm32_h407/olimex_stm32_h407_defconfig index d1b5bf89e95..b52339333e5 100644 --- a/boards/arm/olimex_stm32_h407/olimex_stm32_h407_defconfig +++ b/boards/arm/olimex_stm32_h407/olimex_stm32_h407_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F407XG=y # 168MHz system clock diff --git a/boards/arm/olimex_stm32_p405/olimex_stm32_p405_defconfig b/boards/arm/olimex_stm32_p405/olimex_stm32_p405_defconfig index f2cceec9f5a..a5e2d50ac77 100644 --- a/boards/arm/olimex_stm32_p405/olimex_stm32_p405_defconfig +++ b/boards/arm/olimex_stm32_p405/olimex_stm32_p405_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F405XG=y # 168MHz system clock diff --git a/boards/arm/olimexino_stm32/olimexino_stm32_defconfig b/boards/arm/olimexino_stm32/olimexino_stm32_defconfig index 075904c4493..ad521a2b50f 100644 --- a/boards/arm/olimexino_stm32/olimexino_stm32_defconfig +++ b/boards/arm/olimexino_stm32/olimexino_stm32_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F1X=y CONFIG_SOC_STM32F103XB=y # 72MHz system clock diff --git a/boards/arm/particle_argon/particle_argon_defconfig b/boards/arm/particle_argon/particle_argon_defconfig index e172a8ed885..48a542fd889 100644 --- a/boards/arm/particle_argon/particle_argon_defconfig +++ b/boards/arm/particle_argon/particle_argon_defconfig @@ -4,7 +4,6 @@ # # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_PARTICLE_ARGON=y diff --git a/boards/arm/particle_boron/particle_boron_defconfig b/boards/arm/particle_boron/particle_boron_defconfig index de775943675..dae0db32dcf 100644 --- a/boards/arm/particle_boron/particle_boron_defconfig +++ b/boards/arm/particle_boron/particle_boron_defconfig @@ -3,7 +3,6 @@ # # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_PARTICLE_BORON=y diff --git a/boards/arm/particle_xenon/particle_xenon_defconfig b/boards/arm/particle_xenon/particle_xenon_defconfig index ed5582f9378..dbdda0b67bb 100644 --- a/boards/arm/particle_xenon/particle_xenon_defconfig +++ b/boards/arm/particle_xenon/particle_xenon_defconfig @@ -3,7 +3,6 @@ # # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_PARTICLE_XENON=y diff --git a/boards/arm/pico_pi_m4/pico_pi_m4_defconfig b/boards/arm/pico_pi_m4/pico_pi_m4_defconfig index 80d60288846..f2473677e7d 100644 --- a/boards/arm/pico_pi_m4/pico_pi_m4_defconfig +++ b/boards/arm/pico_pi_m4/pico_pi_m4_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_IMX7_M4=y CONFIG_SOC_MCIMX7_M4=y CONFIG_BOARD_PICO_PI_M4=y diff --git a/boards/arm/qemu_cortex_a53/qemu_cortex_a53_defconfig b/boards/arm/qemu_cortex_a53/qemu_cortex_a53_defconfig index 94b43cf6c9c..3088168284c 100644 --- a/boards/arm/qemu_cortex_a53/qemu_cortex_a53_defconfig +++ b/boards/arm/qemu_cortex_a53/qemu_cortex_a53_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_QEMU_CORTEX_A53=y CONFIG_BOARD_QEMU_CORTEX_A53=y CONFIG_ARM_ARCH_TIMER=y diff --git a/boards/arm/qemu_cortex_m0/qemu_cortex_m0_defconfig b/boards/arm/qemu_cortex_m0/qemu_cortex_m0_defconfig index 1fca7a8c0fc..72be2b46e82 100644 --- a/boards/arm/qemu_cortex_m0/qemu_cortex_m0_defconfig +++ b/boards/arm/qemu_cortex_m0/qemu_cortex_m0_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF51X=y CONFIG_SOC_NRF51822_QFAA=y CONFIG_BOARD_QEMU_CORTEX_M0=y diff --git a/boards/arm/qemu_cortex_m3/qemu_cortex_m3_defconfig b/boards/arm/qemu_cortex_m3/qemu_cortex_m3_defconfig index a0ddfb89224..d66ec6ff4e5 100644 --- a/boards/arm/qemu_cortex_m3/qemu_cortex_m3_defconfig +++ b/boards/arm/qemu_cortex_m3/qemu_cortex_m3_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=12000000 CONFIG_SOC_TI_LM3S6965=y CONFIG_BOARD_QEMU_CORTEX_M3=y diff --git a/boards/arm/qemu_cortex_r5/qemu_cortex_r5_defconfig b/boards/arm/qemu_cortex_r5/qemu_cortex_r5_defconfig index 288b0f5f083..f7efc7296ed 100644 --- a/boards/arm/qemu_cortex_r5/qemu_cortex_r5_defconfig +++ b/boards/arm/qemu_cortex_r5/qemu_cortex_r5_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_XILINX_ZYNQMP_RPU=y CONFIG_BOARD_QEMU_CORTEX_R5=y CONFIG_XIP=n diff --git a/boards/arm/reel_board/reel_board_defconfig b/boards/arm/reel_board/reel_board_defconfig index 528f0200bc4..da289bbbbcf 100644 --- a/boards/arm/reel_board/reel_board_defconfig +++ b/boards/arm/reel_board/reel_board_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_REEL_BOARD=y diff --git a/boards/arm/reel_board/reel_board_v2_defconfig b/boards/arm/reel_board/reel_board_v2_defconfig index 2c47b7864db..eacba153eb5 100644 --- a/boards/arm/reel_board/reel_board_v2_defconfig +++ b/boards/arm/reel_board/reel_board_v2_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_REEL_BOARD_V2=y diff --git a/boards/arm/sam4e_xpro/sam4e_xpro_defconfig b/boards/arm/sam4e_xpro/sam4e_xpro_defconfig index ea16119caa1..9f449b1c985 100644 --- a/boards/arm/sam4e_xpro/sam4e_xpro_defconfig +++ b/boards/arm/sam4e_xpro/sam4e_xpro_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAM4E=y CONFIG_SOC_PART_NUMBER_SAM4E16E=y CONFIG_CORTEX_M_SYSTICK=y diff --git a/boards/arm/sam4s_xplained/sam4s_xplained_defconfig b/boards/arm/sam4s_xplained/sam4s_xplained_defconfig index 80e816b7e03..cb58b8dbe42 100644 --- a/boards/arm/sam4s_xplained/sam4s_xplained_defconfig +++ b/boards/arm/sam4s_xplained/sam4s_xplained_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAM4S=y CONFIG_SOC_PART_NUMBER_SAM4S16C=y CONFIG_CORTEX_M_SYSTICK=y diff --git a/boards/arm/sam_e70_xplained/sam_e70_xplained_defconfig b/boards/arm/sam_e70_xplained/sam_e70_xplained_defconfig index 761418d0c96..315c8f6209b 100644 --- a/boards/arm/sam_e70_xplained/sam_e70_xplained_defconfig +++ b/boards/arm/sam_e70_xplained/sam_e70_xplained_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAME70=y CONFIG_SOC_PART_NUMBER_SAME70Q21=y CONFIG_SOC_ATMEL_SAME70_EXT_MAINCK=y diff --git a/boards/arm/sam_v71_xult/sam_v71_xult_defconfig b/boards/arm/sam_v71_xult/sam_v71_xult_defconfig index 190e613d8e8..ecdd41a85be 100644 --- a/boards/arm/sam_v71_xult/sam_v71_xult_defconfig +++ b/boards/arm/sam_v71_xult/sam_v71_xult_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_SAMV71=y CONFIG_SOC_PART_NUMBER_SAMV71Q21=y CONFIG_SOC_ATMEL_SAMV71_EXT_MAINCK=y diff --git a/boards/arm/sensortile_box/sensortile_box_defconfig b/boards/arm/sensortile_box/sensortile_box_defconfig index 3c6bdf112b1..043a31d0c18 100644 --- a/boards/arm/sensortile_box/sensortile_box_defconfig +++ b/boards/arm/sensortile_box/sensortile_box_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L4R9XX=y diff --git a/boards/arm/steval_fcu001v1/steval_fcu001v1_defconfig b/boards/arm/steval_fcu001v1/steval_fcu001v1_defconfig index 6e35c2b5e0c..7532d773ba2 100644 --- a/boards/arm/steval_fcu001v1/steval_fcu001v1_defconfig +++ b/boards/arm/steval_fcu001v1/steval_fcu001v1_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F401XC=y diff --git a/boards/arm/stm3210c_eval/stm3210c_eval_defconfig b/boards/arm/stm3210c_eval/stm3210c_eval_defconfig index 8fb0f065da1..0793419d53b 100644 --- a/boards/arm/stm3210c_eval/stm3210c_eval_defconfig +++ b/boards/arm/stm3210c_eval/stm3210c_eval_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F1X=y # Platform Configuration diff --git a/boards/arm/stm32373c_eval/stm32373c_eval_defconfig b/boards/arm/stm32373c_eval/stm32373c_eval_defconfig index ee50dcd9530..d08dbf2e78c 100644 --- a/boards/arm/stm32373c_eval/stm32373c_eval_defconfig +++ b/boards/arm/stm32373c_eval/stm32373c_eval_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F3X=y # Platform Configuration diff --git a/boards/arm/stm32_min_dev/stm32_min_dev_black_defconfig b/boards/arm/stm32_min_dev/stm32_min_dev_black_defconfig index 0cda8668365..1d76bd4fb1b 100644 --- a/boards/arm/stm32_min_dev/stm32_min_dev_black_defconfig +++ b/boards/arm/stm32_min_dev/stm32_min_dev_black_defconfig @@ -5,7 +5,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F1X=y CONFIG_SOC_STM32F103X8=y diff --git a/boards/arm/stm32_min_dev/stm32_min_dev_blue_defconfig b/boards/arm/stm32_min_dev/stm32_min_dev_blue_defconfig index 102cb28fe56..235040832a8 100644 --- a/boards/arm/stm32_min_dev/stm32_min_dev_blue_defconfig +++ b/boards/arm/stm32_min_dev/stm32_min_dev_blue_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F1X=y CONFIG_SOC_STM32F103X8=y diff --git a/boards/arm/stm32f030_demo/stm32f030_demo_defconfig b/boards/arm/stm32f030_demo/stm32f030_demo_defconfig index 9ec7b184d97..20dee69d05d 100644 --- a/boards/arm/stm32f030_demo/stm32f030_demo_defconfig +++ b/boards/arm/stm32f030_demo/stm32f030_demo_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/stm32f072_eval/stm32f072_eval_defconfig b/boards/arm/stm32f072_eval/stm32f072_eval_defconfig index ab808ffe908..40a91d70b83 100644 --- a/boards/arm/stm32f072_eval/stm32f072_eval_defconfig +++ b/boards/arm/stm32f072_eval/stm32f072_eval_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/stm32f072b_disco/stm32f072b_disco_defconfig b/boards/arm/stm32f072b_disco/stm32f072b_disco_defconfig index c964e49989d..bb87456f14a 100644 --- a/boards/arm/stm32f072b_disco/stm32f072b_disco_defconfig +++ b/boards/arm/stm32f072b_disco/stm32f072b_disco_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/stm32f0_disco/stm32f0_disco_defconfig b/boards/arm/stm32f0_disco/stm32f0_disco_defconfig index bdf29963f59..2cbea6c0214 100644 --- a/boards/arm/stm32f0_disco/stm32f0_disco_defconfig +++ b/boards/arm/stm32f0_disco/stm32f0_disco_defconfig @@ -1,7 +1,6 @@ # SPDX-License-Identifier: Apache-2.0 # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F0X=y # Platform Configuration diff --git a/boards/arm/stm32f3_disco/stm32f3_disco_defconfig b/boards/arm/stm32f3_disco/stm32f3_disco_defconfig index 64ac49abf6b..df93b0641f2 100644 --- a/boards/arm/stm32f3_disco/stm32f3_disco_defconfig +++ b/boards/arm/stm32f3_disco/stm32f3_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F3X=y CONFIG_SOC_STM32F303XC=y # 72MHz system clock diff --git a/boards/arm/stm32f411e_disco/stm32f411e_disco_defconfig b/boards/arm/stm32f411e_disco/stm32f411e_disco_defconfig index 0b7c179045d..11baa65455c 100644 --- a/boards/arm/stm32f411e_disco/stm32f411e_disco_defconfig +++ b/boards/arm/stm32f411e_disco/stm32f411e_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F411XE=y # 100MHz system clock (highest value to get a precise USB clock should be 96MHz) diff --git a/boards/arm/stm32f412g_disco/stm32f412g_disco_defconfig b/boards/arm/stm32f412g_disco/stm32f412g_disco_defconfig index c2e51ec41e8..0c3225906e9 100644 --- a/boards/arm/stm32f412g_disco/stm32f412g_disco_defconfig +++ b/boards/arm/stm32f412g_disco/stm32f412g_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F412ZG=y # 100MHz system clock (highest value to get a precise USB clock should be 96MHz) diff --git a/boards/arm/stm32f429i_disc1/stm32f429i_disc1_defconfig b/boards/arm/stm32f429i_disc1/stm32f429i_disc1_defconfig index 56dcb815518..7b8538e1258 100644 --- a/boards/arm/stm32f429i_disc1/stm32f429i_disc1_defconfig +++ b/boards/arm/stm32f429i_disc1/stm32f429i_disc1_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F429XX=y # 168MHz system clock diff --git a/boards/arm/stm32f469i_disco/stm32f469i_disco_defconfig b/boards/arm/stm32f469i_disco/stm32f469i_disco_defconfig index bdd00aa79e4..4fb939f0725 100644 --- a/boards/arm/stm32f469i_disco/stm32f469i_disco_defconfig +++ b/boards/arm/stm32f469i_disco/stm32f469i_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F469XX=y # 180MHz system clock diff --git a/boards/arm/stm32f4_disco/stm32f4_disco_defconfig b/boards/arm/stm32f4_disco/stm32f4_disco_defconfig index 49cb0bd0970..5fdec37340b 100644 --- a/boards/arm/stm32f4_disco/stm32f4_disco_defconfig +++ b/boards/arm/stm32f4_disco/stm32f4_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F4X=y CONFIG_SOC_STM32F407XG=y # 168MHz system clock diff --git a/boards/arm/stm32f723e_disco/stm32f723e_disco_defconfig b/boards/arm/stm32f723e_disco/stm32f723e_disco_defconfig index 8ce6515720e..1cb1cf9ada7 100644 --- a/boards/arm/stm32f723e_disco/stm32f723e_disco_defconfig +++ b/boards/arm/stm32f723e_disco/stm32f723e_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F7X=y CONFIG_SOC_STM32F723XX=y # 216MHz system clock diff --git a/boards/arm/stm32f746g_disco/stm32f746g_disco_defconfig b/boards/arm/stm32f746g_disco/stm32f746g_disco_defconfig index e7f6ff38774..fe179939513 100644 --- a/boards/arm/stm32f746g_disco/stm32f746g_disco_defconfig +++ b/boards/arm/stm32f746g_disco/stm32f746g_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F7X=y CONFIG_SOC_STM32F746XX=y # 216MHz system clock diff --git a/boards/arm/stm32f769i_disco/stm32f769i_disco_defconfig b/boards/arm/stm32f769i_disco/stm32f769i_disco_defconfig index e54c8511a72..13a88661475 100644 --- a/boards/arm/stm32f769i_disco/stm32f769i_disco_defconfig +++ b/boards/arm/stm32f769i_disco/stm32f769i_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32F7X=y CONFIG_SOC_STM32F769XX=y # 216MHz system clock diff --git a/boards/arm/stm32g0316_disco/stm32g0316_disco_defconfig b/boards/arm/stm32g0316_disco/stm32g0316_disco_defconfig index 7dff690ea4e..6c973fe9c72 100644 --- a/boards/arm/stm32g0316_disco/stm32g0316_disco_defconfig +++ b/boards/arm/stm32g0316_disco/stm32g0316_disco_defconfig @@ -1,5 +1,4 @@ # Zephyr Kernel Configuration -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32G0X=y CONFIG_SOC_STM32G031XX=y CONFIG_CORTEX_M_SYSTICK=y diff --git a/boards/arm/stm32h747i_disco/stm32h747i_disco_m4_defconfig b/boards/arm/stm32h747i_disco/stm32h747i_disco_m4_defconfig index 1cf901f2e30..9e362108d8c 100644 --- a/boards/arm/stm32h747i_disco/stm32h747i_disco_m4_defconfig +++ b/boards/arm/stm32h747i_disco/stm32h747i_disco_m4_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32H7X=y CONFIG_SOC_STM32H747XX=y diff --git a/boards/arm/stm32h747i_disco/stm32h747i_disco_m7_defconfig b/boards/arm/stm32h747i_disco/stm32h747i_disco_m7_defconfig index bc4251277fb..cd8ad076121 100644 --- a/boards/arm/stm32h747i_disco/stm32h747i_disco_m7_defconfig +++ b/boards/arm/stm32h747i_disco/stm32h747i_disco_m7_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32H7X=y CONFIG_SOC_STM32H747XX=y diff --git a/boards/arm/stm32l1_disco/stm32l1_disco_defconfig b/boards/arm/stm32l1_disco/stm32l1_disco_defconfig index 5aaae38c657..503a11dfb0c 100644 --- a/boards/arm/stm32l1_disco/stm32l1_disco_defconfig +++ b/boards/arm/stm32l1_disco/stm32l1_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L1X=y CONFIG_SOC_STM32L151XB=y CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=32000000 diff --git a/boards/arm/stm32l476g_disco/stm32l476g_disco_defconfig b/boards/arm/stm32l476g_disco/stm32l476g_disco_defconfig index 24acb518160..82cefc79975 100644 --- a/boards/arm/stm32l476g_disco/stm32l476g_disco_defconfig +++ b/boards/arm/stm32l476g_disco/stm32l476g_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L476XX=y # 80MHz system clock diff --git a/boards/arm/stm32l496g_disco/stm32l496g_disco_defconfig b/boards/arm/stm32l496g_disco/stm32l496g_disco_defconfig index 0a6b87cd1f5..bf20756ecb8 100644 --- a/boards/arm/stm32l496g_disco/stm32l496g_disco_defconfig +++ b/boards/arm/stm32l496g_disco/stm32l496g_disco_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32L4X=y CONFIG_SOC_STM32L496XX=y # 80MHz system clock diff --git a/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2_defconfig b/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2_defconfig index 9f307f59830..f746cc1be4f 100644 --- a/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2_defconfig +++ b/boards/arm/stm32mp157c_dk2/stm32mp157c_dk2_defconfig @@ -1,4 +1,3 @@ -CONFIG_ARM=y CONFIG_SOC_SERIES_STM32MP1X=y CONFIG_SOC_STM32MP15_M4=y # 209 MHz system clock (mlhclk_ck) diff --git a/boards/arm/stm32vl_disco/stm32vl_disco_defconfig b/boards/arm/stm32vl_disco/stm32vl_disco_defconfig index bff33344f0d..cf243046b5f 100644 --- a/boards/arm/stm32vl_disco/stm32vl_disco_defconfig +++ b/boards/arm/stm32vl_disco/stm32vl_disco_defconfig @@ -1,7 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y - # Platform Configuration CONFIG_SOC_SERIES_STM32F1X=y CONFIG_SOC_STM32F100XB=y diff --git a/boards/arm/twr_ke18f/twr_ke18f_defconfig b/boards/arm/twr_ke18f/twr_ke18f_defconfig index f2e67e544b6..3980435be07 100644 --- a/boards/arm/twr_ke18f/twr_ke18f_defconfig +++ b/boards/arm/twr_ke18f/twr_ke18f_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_CORTEX_M_SYSTICK=y CONFIG_SOC_SERIES_KINETIS_KE1XF=y CONFIG_SOC_MKE18F16=y diff --git a/boards/arm/twr_kv58f220m/twr_kv58f220m_defconfig b/boards/arm/twr_kv58f220m/twr_kv58f220m_defconfig index f15d9985881..35232f3bf35 100644 --- a/boards/arm/twr_kv58f220m/twr_kv58f220m_defconfig +++ b/boards/arm/twr_kv58f220m/twr_kv58f220m_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_CORTEX_M_SYSTICK=y CONFIG_SOC_SERIES_KINETIS_KV5X=y CONFIG_SOC_MKV58F24=y diff --git a/boards/arm/udoo_neo_full_m4/udoo_neo_full_m4_defconfig b/boards/arm/udoo_neo_full_m4/udoo_neo_full_m4_defconfig index c0a66324c1e..6acdbb32b49 100644 --- a/boards/arm/udoo_neo_full_m4/udoo_neo_full_m4_defconfig +++ b/boards/arm/udoo_neo_full_m4/udoo_neo_full_m4_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_MCIMX6X_M4=y CONFIG_SOC_SERIES_IMX_6X_M4=y CONFIG_BOARD_UDOO_NEO_FULL_M4=y diff --git a/boards/arm/usb_kw24d512/usb_kw24d512_defconfig b/boards/arm/usb_kw24d512/usb_kw24d512_defconfig index 0386400ab8c..6e21588376f 100644 --- a/boards/arm/usb_kw24d512/usb_kw24d512_defconfig +++ b/boards/arm/usb_kw24d512/usb_kw24d512_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_MKW24D5=y CONFIG_SOC_SERIES_KINETIS_KWX=y CONFIG_BOARD_USB_KW24D512=y diff --git a/boards/arm/v2m_beetle/v2m_beetle_defconfig b/boards/arm/v2m_beetle/v2m_beetle_defconfig index c756bfa2ae8..2b0ec7feb02 100644 --- a/boards/arm/v2m_beetle/v2m_beetle_defconfig +++ b/boards/arm/v2m_beetle/v2m_beetle_defconfig @@ -6,7 +6,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_BEETLE_R0=y CONFIG_SOC_SERIES_BEETLE=y CONFIG_BOARD_V2M_BEETLE=y diff --git a/boards/arm/v2m_musca/v2m_musca_defconfig b/boards/arm/v2m_musca/v2m_musca_defconfig index c8769ec3258..5d0001e0f6d 100644 --- a/boards/arm/v2m_musca/v2m_musca_defconfig +++ b/boards/arm/v2m_musca/v2m_musca_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_MUSCA=y CONFIG_SOC_V2M_MUSCA_A=y CONFIG_CORTEX_M_SYSTICK=y diff --git a/boards/arm/v2m_musca/v2m_musca_nonsecure_defconfig b/boards/arm/v2m_musca/v2m_musca_nonsecure_defconfig index 3fd61182f1d..2dca286cb47 100644 --- a/boards/arm/v2m_musca/v2m_musca_nonsecure_defconfig +++ b/boards/arm/v2m_musca/v2m_musca_nonsecure_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_MUSCA=y CONFIG_SOC_V2M_MUSCA_A=y CONFIG_ARM_TRUSTZONE_M=y diff --git a/boards/arm/v2m_musca_b1/v2m_musca_b1_defconfig b/boards/arm/v2m_musca_b1/v2m_musca_b1_defconfig index 9ec2bcc4ea4..10883ffcec6 100644 --- a/boards/arm/v2m_musca_b1/v2m_musca_b1_defconfig +++ b/boards/arm/v2m_musca_b1/v2m_musca_b1_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_MUSCA_B1=y CONFIG_SOC_V2M_MUSCA_B1=y CONFIG_CORTEX_M_SYSTICK=y diff --git a/boards/arm/v2m_musca_b1/v2m_musca_b1_nonsecure_defconfig b/boards/arm/v2m_musca_b1/v2m_musca_b1_nonsecure_defconfig index e12e0ff9f5f..ad225ce0fa9 100644 --- a/boards/arm/v2m_musca_b1/v2m_musca_b1_nonsecure_defconfig +++ b/boards/arm/v2m_musca_b1/v2m_musca_b1_nonsecure_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_MUSCA_B1=y CONFIG_SOC_V2M_MUSCA_B1=y CONFIG_ARM_TRUSTZONE_M=y diff --git a/boards/arm/warp7_m4/warp7_m4_defconfig b/boards/arm/warp7_m4/warp7_m4_defconfig index 0f9c324fa14..c55a2f4e620 100644 --- a/boards/arm/warp7_m4/warp7_m4_defconfig +++ b/boards/arm/warp7_m4/warp7_m4_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_ARM=y CONFIG_SOC_SERIES_IMX7_M4=y CONFIG_SOC_MCIMX7_M4=y CONFIG_BOARD_WARP7_M4=y diff --git a/boards/nios2/altera_max10/altera_max10_defconfig b/boards/nios2/altera_max10/altera_max10_defconfig index cddc6c4652d..3dd61bc0377 100644 --- a/boards/nios2/altera_max10/altera_max10_defconfig +++ b/boards/nios2/altera_max10/altera_max10_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_NIOS2=y CONFIG_SOC_NIOS2F_ZEPHYR=y CONFIG_BOARD_ALTERA_MAX10=y CONFIG_HAS_ALTERA_HAL=y diff --git a/boards/nios2/qemu_nios2/qemu_nios2_defconfig b/boards/nios2/qemu_nios2/qemu_nios2_defconfig index 468876de0a6..03684c98ebf 100644 --- a/boards/nios2/qemu_nios2/qemu_nios2_defconfig +++ b/boards/nios2/qemu_nios2/qemu_nios2_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_NIOS2=y CONFIG_SOC_NIOS2_QEMU=y CONFIG_BOARD_QEMU_NIOS2=y CONFIG_HAS_ALTERA_HAL=y diff --git a/boards/posix/native_posix/native_posix_64_defconfig b/boards/posix/native_posix/native_posix_64_defconfig index 0f1fd3a3b80..5ccadf2bc6a 100644 --- a/boards/posix/native_posix/native_posix_64_defconfig +++ b/boards/posix/native_posix/native_posix_64_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARCH_POSIX=y CONFIG_SOC_POSIX=y CONFIG_BOARD_NATIVE_POSIX_64BIT=y CONFIG_CONSOLE=y diff --git a/boards/posix/native_posix/native_posix_defconfig b/boards/posix/native_posix/native_posix_defconfig index 8140d23b86c..ee7f4b92eda 100644 --- a/boards/posix/native_posix/native_posix_defconfig +++ b/boards/posix/native_posix/native_posix_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARCH_POSIX=y CONFIG_SOC_POSIX=y CONFIG_BOARD_NATIVE_POSIX_32BIT=y CONFIG_CONSOLE=y diff --git a/boards/posix/nrf52_bsim/nrf52_bsim_defconfig b/boards/posix/nrf52_bsim/nrf52_bsim_defconfig index b8732fa2c95..b5e41ffc4ff 100644 --- a/boards/posix/nrf52_bsim/nrf52_bsim_defconfig +++ b/boards/posix/nrf52_bsim/nrf52_bsim_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARCH_POSIX=y CONFIG_SOC_POSIX=y CONFIG_BOARD_NRF52_BSIM=y CONFIG_CONSOLE=y diff --git a/boards/riscv/hifive1/hifive1_defconfig b/boards/riscv/hifive1/hifive1_defconfig index 45aa1483fa2..7f205ec79f1 100644 --- a/boards/riscv/hifive1/hifive1_defconfig +++ b/boards/riscv/hifive1/hifive1_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_RISCV=y CONFIG_SOC_SERIES_RISCV_SIFIVE_FREEDOM=y CONFIG_SOC_RISCV_SIFIVE_FREEDOM=y CONFIG_BOARD_HIFIVE1=y diff --git a/boards/riscv/hifive1_revb/hifive1_revb_defconfig b/boards/riscv/hifive1_revb/hifive1_revb_defconfig index 9e1d9e2fa6e..a5464213de5 100644 --- a/boards/riscv/hifive1_revb/hifive1_revb_defconfig +++ b/boards/riscv/hifive1_revb/hifive1_revb_defconfig @@ -1,4 +1,3 @@ -CONFIG_RISCV=y CONFIG_SOC_SERIES_RISCV_SIFIVE_FREEDOM=y CONFIG_SOC_RISCV_SIFIVE_FREEDOM=y CONFIG_BOARD_HIFIVE1_REVB=y diff --git a/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig b/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig index b8ceddae858..4a42305657f 100644 --- a/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig +++ b/boards/riscv/litex_vexriscv/litex_vexriscv_defconfig @@ -4,7 +4,6 @@ # SPDX-License-Identifier: Apache-2.0 # -CONFIG_RISCV=y CONFIG_SOC_RISCV32_LITEX_VEXRISCV=y CONFIG_BOARD_LITEX_VEXRISCV=y CONFIG_VEXRISCV_LITEX_IRQ=y diff --git a/boards/riscv/m2gl025_miv/m2gl025_miv_defconfig b/boards/riscv/m2gl025_miv/m2gl025_miv_defconfig index f0a8c135c52..e0f2cf9fed9 100644 --- a/boards/riscv/m2gl025_miv/m2gl025_miv_defconfig +++ b/boards/riscv/m2gl025_miv/m2gl025_miv_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_RISCV=y CONFIG_SOC_SERIES_RISCV32_MIV=y CONFIG_SOC_RISCV32_MIV=y CONFIG_BOARD_M2GL025_MIV=y diff --git a/boards/riscv/qemu_riscv32/qemu_riscv32_defconfig b/boards/riscv/qemu_riscv32/qemu_riscv32_defconfig index f5d100db39e..f26eeb53f99 100644 --- a/boards/riscv/qemu_riscv32/qemu_riscv32_defconfig +++ b/boards/riscv/qemu_riscv32/qemu_riscv32_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_RISCV=y CONFIG_SOC_SERIES_RISCV_SIFIVE_FREEDOM=y CONFIG_SOC_RISCV_SIFIVE_FREEDOM=y CONFIG_BOARD_QEMU_RISCV32=y diff --git a/boards/riscv/qemu_riscv64/qemu_riscv64_defconfig b/boards/riscv/qemu_riscv64/qemu_riscv64_defconfig index a95652f60bd..804f8f5c84c 100644 --- a/boards/riscv/qemu_riscv64/qemu_riscv64_defconfig +++ b/boards/riscv/qemu_riscv64/qemu_riscv64_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_RISCV=y CONFIG_SOC_SERIES_RISCV_SIFIVE_FREEDOM=y CONFIG_SOC_RISCV_SIFIVE_FREEDOM=y CONFIG_BOARD_QEMU_RISCV64=y diff --git a/boards/riscv/rv32m1_vega/rv32m1_vega_ri5cy_defconfig b/boards/riscv/rv32m1_vega/rv32m1_vega_ri5cy_defconfig index 0e11327d962..73b6d0657fe 100644 --- a/boards/riscv/rv32m1_vega/rv32m1_vega_ri5cy_defconfig +++ b/boards/riscv/rv32m1_vega/rv32m1_vega_ri5cy_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_RISCV=y CONFIG_SOC_OPENISA_RV32M1_RISCV32=y CONFIG_SOC_OPENISA_RV32M1_RI5CY=y CONFIG_BOARD_RV32M1_VEGA=y diff --git a/boards/riscv/rv32m1_vega/rv32m1_vega_zero_riscy_defconfig b/boards/riscv/rv32m1_vega/rv32m1_vega_zero_riscy_defconfig index f390108ef6b..c12286b5702 100644 --- a/boards/riscv/rv32m1_vega/rv32m1_vega_zero_riscy_defconfig +++ b/boards/riscv/rv32m1_vega/rv32m1_vega_zero_riscy_defconfig @@ -1,4 +1,3 @@ -CONFIG_RISCV=y CONFIG_SOC_OPENISA_RV32M1_RISCV32=y CONFIG_SOC_OPENISA_RV32M1_ZERO_RISCY=y CONFIG_BOARD_RV32M1_VEGA=y diff --git a/boards/x86/gpmrb/gpmrb_defconfig b/boards/x86/gpmrb/gpmrb_defconfig index a0ecca804f9..cf5f1be3261 100644 --- a/boards/x86/gpmrb/gpmrb_defconfig +++ b/boards/x86/gpmrb/gpmrb_defconfig @@ -1,7 +1,6 @@ # Copyright (c) 2019 Intel Corporation # SPDX-License-Identifier: Apache-2.0 -CONFIG_X86=y CONFIG_SOC_APOLLO_LAKE=y CONFIG_BOARD_GPMRB=y CONFIG_APIC_TIMER=y diff --git a/boards/x86/minnowboard/minnowboard_defconfig b/boards/x86/minnowboard/minnowboard_defconfig index 2e7972f0520..bd4a34645e7 100644 --- a/boards/x86/minnowboard/minnowboard_defconfig +++ b/boards/x86/minnowboard/minnowboard_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_X86=y CONFIG_SOC_ATOM=y CONFIG_BOARD_MINNOWBOARD=y CONFIG_HPET_TIMER=y diff --git a/boards/x86/qemu_x86/qemu_x86_64_defconfig b/boards/x86/qemu_x86/qemu_x86_64_defconfig index 9fc505e6d30..c0a9ce6b5e6 100644 --- a/boards/x86/qemu_x86/qemu_x86_64_defconfig +++ b/boards/x86/qemu_x86/qemu_x86_64_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_X86=y CONFIG_SOC_IA32=y CONFIG_BOARD_QEMU_X86_64=y CONFIG_HPET_TIMER=y diff --git a/boards/x86/qemu_x86/qemu_x86_coverage_defconfig b/boards/x86/qemu_x86/qemu_x86_coverage_defconfig index e36d64bd8f4..8a45c7c63b5 100644 --- a/boards/x86/qemu_x86/qemu_x86_coverage_defconfig +++ b/boards/x86/qemu_x86/qemu_x86_coverage_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_X86=y CONFIG_SOC_IA32=y CONFIG_BOARD_QEMU_X86=y CONFIG_HPET_TIMER=y diff --git a/boards/x86/qemu_x86/qemu_x86_defconfig b/boards/x86/qemu_x86/qemu_x86_defconfig index a9657fae8cd..7f2a6686c79 100644 --- a/boards/x86/qemu_x86/qemu_x86_defconfig +++ b/boards/x86/qemu_x86/qemu_x86_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_X86=y CONFIG_SOC_IA32=y CONFIG_BOARD_QEMU_X86=y CONFIG_HPET_TIMER=y diff --git a/boards/x86/qemu_x86/qemu_x86_nommu_defconfig b/boards/x86/qemu_x86/qemu_x86_nommu_defconfig index fe5bb438a1b..d4bfd61f1db 100644 --- a/boards/x86/qemu_x86/qemu_x86_nommu_defconfig +++ b/boards/x86/qemu_x86/qemu_x86_nommu_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_X86=y CONFIG_SOC_IA32=y CONFIG_BOARD_QEMU_X86=y CONFIG_HPET_TIMER=y diff --git a/boards/x86/up_squared/up_squared_defconfig b/boards/x86/up_squared/up_squared_defconfig index c88952e25f7..a44c5944d14 100644 --- a/boards/x86/up_squared/up_squared_defconfig +++ b/boards/x86/up_squared/up_squared_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_X86=y CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=19200000 CONFIG_SOC_APOLLO_LAKE=y CONFIG_BOARD_UP_SQUARED=y diff --git a/boards/xtensa/esp32/esp32_defconfig b/boards/xtensa/esp32/esp32_defconfig index fbd92b50cdc..39bc2701514 100644 --- a/boards/xtensa/esp32/esp32_defconfig +++ b/boards/xtensa/esp32/esp32_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_XTENSA=y CONFIG_XTENSA_RESET_VECTOR=n CONFIG_BOARD_ESP32=y diff --git a/boards/xtensa/intel_s1000_crb/intel_s1000_crb_defconfig b/boards/xtensa/intel_s1000_crb/intel_s1000_crb_defconfig index 5abd2388c1b..2af6ad963b2 100644 --- a/boards/xtensa/intel_s1000_crb/intel_s1000_crb_defconfig +++ b/boards/xtensa/intel_s1000_crb/intel_s1000_crb_defconfig @@ -3,7 +3,6 @@ CONFIG_MAIN_STACK_SIZE=2048 CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=400000000 -CONFIG_XTENSA=y CONFIG_SOC_INTEL_S1000=y CONFIG_BOARD_INTEL_S1000_CRB=y diff --git a/boards/xtensa/odroid_go/odroid_go_defconfig b/boards/xtensa/odroid_go/odroid_go_defconfig index f4cd2901d7c..3141f3e9e75 100644 --- a/boards/xtensa/odroid_go/odroid_go_defconfig +++ b/boards/xtensa/odroid_go/odroid_go_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_XTENSA=y CONFIG_XTENSA_RESET_VECTOR=n CONFIG_BOARD_ODROID_GO=y diff --git a/boards/xtensa/qemu_xtensa/qemu_xtensa_defconfig b/boards/xtensa/qemu_xtensa/qemu_xtensa_defconfig index f8771f799d4..88c6678ba04 100644 --- a/boards/xtensa/qemu_xtensa/qemu_xtensa_defconfig +++ b/boards/xtensa/qemu_xtensa/qemu_xtensa_defconfig @@ -2,7 +2,6 @@ CONFIG_MAIN_STACK_SIZE=2048 CONFIG_IPM_CONSOLE_STACK_SIZE=2048 -CONFIG_XTENSA=y CONFIG_BOARD_QEMU_XTENSA=y CONFIG_CONSOLE=y CONFIG_SOC_XTENSA_SAMPLE_CONTROLLER=y diff --git a/boards/xtensa/up_squared_adsp/up_squared_adsp_defconfig b/boards/xtensa/up_squared_adsp/up_squared_adsp_defconfig index 70d64cda096..9b949677d08 100644 --- a/boards/xtensa/up_squared_adsp/up_squared_adsp_defconfig +++ b/boards/xtensa/up_squared_adsp/up_squared_adsp_defconfig @@ -3,7 +3,6 @@ CONFIG_MAIN_STACK_SIZE=2048 CONFIG_SYS_CLOCK_HW_CYCLES_PER_SEC=400000000 -CONFIG_XTENSA=y CONFIG_SOC_INTEL_APL_ADSP=y CONFIG_BOARD_UP_SQUARED_ADSP=y diff --git a/boards/xtensa/xt-sim/xt-sim_defconfig b/boards/xtensa/xt-sim/xt-sim_defconfig index 86121a6bc4c..f4bc3246428 100644 --- a/boards/xtensa/xt-sim/xt-sim_defconfig +++ b/boards/xtensa/xt-sim/xt-sim_defconfig @@ -2,7 +2,6 @@ CONFIG_MAIN_STACK_SIZE=2048 CONFIG_IPM_CONSOLE_STACK_SIZE=2048 -CONFIG_XTENSA=y CONFIG_SOC_XTENSA_SAMPLE_CONTROLLER=y CONFIG_BOARD_XT_SIM=y CONFIG_CONSOLE=y diff --git a/boards/xtensa/xt-sim/xt-sim_intel_s1000_defconfig b/boards/xtensa/xt-sim/xt-sim_intel_s1000_defconfig index 19982cb50d5..52241788c2a 100644 --- a/boards/xtensa/xt-sim/xt-sim_intel_s1000_defconfig +++ b/boards/xtensa/xt-sim/xt-sim_intel_s1000_defconfig @@ -2,7 +2,6 @@ CONFIG_MAIN_STACK_SIZE=2048 CONFIG_IPM_CONSOLE_STACK_SIZE=2048 -CONFIG_XTENSA=y CONFIG_SOC_INTEL_S1000=y CONFIG_BOARD_XT_SIM=y CONFIG_CONSOLE=y diff --git a/samples/application_development/out_of_tree_board/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig b/samples/application_development/out_of_tree_board/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig index e7196147519..5e8db1c43f7 100644 --- a/samples/application_development/out_of_tree_board/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig +++ b/samples/application_development/out_of_tree_board/boards/arm/nrf52840_pca10056/nrf52840_pca10056_defconfig @@ -1,6 +1,5 @@ # SPDX-License-Identifier: Apache-2.0 -CONFIG_ARM=y CONFIG_SOC_SERIES_NRF52X=y CONFIG_SOC_NRF52840_QIAA=y CONFIG_BOARD_NRF52840_PCA10056=y diff --git a/soc/arc/snps_arc_hsdk/Kconfig.soc b/soc/arc/snps_arc_hsdk/Kconfig.soc index 2706859f94a..93791fdb088 100644 --- a/soc/arc/snps_arc_hsdk/Kconfig.soc +++ b/soc/arc/snps_arc_hsdk/Kconfig.soc @@ -3,4 +3,5 @@ config SOC_ARC_HSDK bool "Synopsys ARC HSDK SoC" + select ARC select CPU_HAS_FPU diff --git a/soc/arc/snps_arc_iot/Kconfig.soc b/soc/arc/snps_arc_iot/Kconfig.soc index a411b670848..f9793b27354 100644 --- a/soc/arc/snps_arc_iot/Kconfig.soc +++ b/soc/arc/snps_arc_iot/Kconfig.soc @@ -4,5 +4,6 @@ config SOC_ARC_IOT bool "Synopsys ARC IoT SoC" + select ARC select CPU_HAS_MPU select CPU_HAS_FPU diff --git a/soc/arc/snps_emsdp/Kconfig.soc b/soc/arc/snps_emsdp/Kconfig.soc index 400425ea330..ed0a2f88e20 100644 --- a/soc/arc/snps_emsdp/Kconfig.soc +++ b/soc/arc/snps_emsdp/Kconfig.soc @@ -3,3 +3,4 @@ config SOC_ARC_EMSDP bool "Synopsys ARC EM Software Development Platform" + select ARC diff --git a/soc/arc/snps_emsk/Kconfig.soc b/soc/arc/snps_emsk/Kconfig.soc index 65fddb0a428..44853f68f1d 100644 --- a/soc/arc/snps_emsk/Kconfig.soc +++ b/soc/arc/snps_emsk/Kconfig.soc @@ -4,5 +4,6 @@ config SOC_EMSK bool "Synopsys ARC EM Starter Kit SoC" + select ARC select HAS_I2C_DW if I2C select HAS_SPI_DW if SPI diff --git a/soc/arc/snps_nsim/Kconfig.soc b/soc/arc/snps_nsim/Kconfig.soc index 82d86987b99..69e9fdce863 100644 --- a/soc/arc/snps_nsim/Kconfig.soc +++ b/soc/arc/snps_nsim/Kconfig.soc @@ -3,3 +3,4 @@ config SOC_NSIM bool "Synopsys nSIM simulator for ARC cores" + select ARC diff --git a/soc/arm/arm/beetle/Kconfig.series b/soc/arm/arm/beetle/Kconfig.series index 6b1fac4d14a..444fedebe04 100644 --- a/soc/arm/arm/beetle/Kconfig.series +++ b/soc/arm/arm/beetle/Kconfig.series @@ -5,7 +5,7 @@ config SOC_SERIES_BEETLE bool "ARM Beetle MCU Series" - depends on ARM + select ARM select CPU_CORTEX_M3 select SOC_FAMILY_ARM select CPU_HAS_ARM_MPU diff --git a/soc/arm/arm/mps2/Kconfig.series b/soc/arm/arm/mps2/Kconfig.series index eb547a5893f..c46afaf16e8 100644 --- a/soc/arm/arm/mps2/Kconfig.series +++ b/soc/arm/arm/mps2/Kconfig.series @@ -3,7 +3,7 @@ config SOC_SERIES_MPS2 bool "ARM MPS2 MCU Series" - depends on ARM + select ARM select SOC_FAMILY_ARM select GPIO_MMIO32 if GPIO help diff --git a/soc/arm/arm/musca_a/Kconfig.series b/soc/arm/arm/musca_a/Kconfig.series index c8b4cf29356..6cf01965706 100644 --- a/soc/arm/arm/musca_a/Kconfig.series +++ b/soc/arm/arm/musca_a/Kconfig.series @@ -3,6 +3,7 @@ config SOC_SERIES_MUSCA bool "ARM v2m MUSCA MCU Series" + select ARM select SOC_FAMILY_ARM select BUILD_OUTPUT_HEX help diff --git a/soc/arm/arm/musca_b1/Kconfig.series b/soc/arm/arm/musca_b1/Kconfig.series index d4c05f1905d..34118344fd9 100644 --- a/soc/arm/arm/musca_b1/Kconfig.series +++ b/soc/arm/arm/musca_b1/Kconfig.series @@ -3,6 +3,7 @@ config SOC_SERIES_MUSCA_B1 bool "arm v2m MUSCA B1 MCU Series" + select ARM select SOC_FAMILY_ARM select BUILD_OUTPUT_HEX help diff --git a/soc/arm/atmel_sam/sam3x/Kconfig.series b/soc/arm/atmel_sam/sam3x/Kconfig.series index a460b59c322..a193493a29c 100644 --- a/soc/arm/atmel_sam/sam3x/Kconfig.series +++ b/soc/arm/atmel_sam/sam3x/Kconfig.series @@ -7,6 +7,7 @@ config SOC_SERIES_SAM3X bool "Atmel SAM3X MCU" + select ARM select CPU_CORTEX_M3 select SOC_FAMILY_SAM select CPU_HAS_ARM_MPU diff --git a/soc/arm/atmel_sam/sam4e/Kconfig.series b/soc/arm/atmel_sam/sam4e/Kconfig.series index 2804bdbd8c8..bcb13050a6f 100644 --- a/soc/arm/atmel_sam/sam4e/Kconfig.series +++ b/soc/arm/atmel_sam/sam4e/Kconfig.series @@ -7,6 +7,7 @@ config SOC_SERIES_SAM4E bool "Atmel SAM4E MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_SAM diff --git a/soc/arm/atmel_sam/sam4s/Kconfig.series b/soc/arm/atmel_sam/sam4s/Kconfig.series index 1e55d5156f4..572158fe3c6 100644 --- a/soc/arm/atmel_sam/sam4s/Kconfig.series +++ b/soc/arm/atmel_sam/sam4s/Kconfig.series @@ -6,6 +6,7 @@ config SOC_SERIES_SAM4S bool "Atmel SAM4S MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_SAM diff --git a/soc/arm/atmel_sam/same70/Kconfig.series b/soc/arm/atmel_sam/same70/Kconfig.series index b425e87ec01..e2fe2a74c0a 100644 --- a/soc/arm/atmel_sam/same70/Kconfig.series +++ b/soc/arm/atmel_sam/same70/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_SAME70 bool "Atmel SAME70 MCU" + select ARM select CPU_CORTEX_M7 select SOC_FAMILY_SAM select CPU_HAS_FPU_DOUBLE_PRECISION diff --git a/soc/arm/atmel_sam/samv71/Kconfig.series b/soc/arm/atmel_sam/samv71/Kconfig.series index e34ca533f6d..c23114487be 100644 --- a/soc/arm/atmel_sam/samv71/Kconfig.series +++ b/soc/arm/atmel_sam/samv71/Kconfig.series @@ -6,6 +6,7 @@ config SOC_SERIES_SAMV71 bool "Atmel SAMV71 MCU" + select ARM select CPU_CORTEX_M7 select SOC_FAMILY_SAM select CPU_HAS_FPU_DOUBLE_PRECISION diff --git a/soc/arm/atmel_sam0/samd20/Kconfig.series b/soc/arm/atmel_sam0/samd20/Kconfig.series index 9293472b559..c90e9bb6c75 100644 --- a/soc/arm/atmel_sam0/samd20/Kconfig.series +++ b/soc/arm/atmel_sam0/samd20/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_SAMD20 bool "Atmel SAMD20 MCU" + select ARM select CPU_CORTEX_M0PLUS select SOC_FAMILY_SAM0 select CPU_CORTEX_M_HAS_SYSTICK diff --git a/soc/arm/atmel_sam0/samd21/Kconfig.series b/soc/arm/atmel_sam0/samd21/Kconfig.series index 2d18c038ad3..443f969da9f 100644 --- a/soc/arm/atmel_sam0/samd21/Kconfig.series +++ b/soc/arm/atmel_sam0/samd21/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_SAMD21 bool "Atmel SAMD21 MCU" + select ARM select CPU_CORTEX_M0PLUS select SOC_FAMILY_SAM0 select CPU_CORTEX_M_HAS_SYSTICK diff --git a/soc/arm/atmel_sam0/same54/Kconfig.series b/soc/arm/atmel_sam0/same54/Kconfig.series index b8b8093798c..9110bbea1f7 100644 --- a/soc/arm/atmel_sam0/same54/Kconfig.series +++ b/soc/arm/atmel_sam0/same54/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_SAME54 bool "Atmel SAME54 MCU" + select ARM select CPU_CORTEX_M4 select SOC_FAMILY_SAM0 select CPU_CORTEX_M_HAS_DWT diff --git a/soc/arm/atmel_sam0/samr21/Kconfig.series b/soc/arm/atmel_sam0/samr21/Kconfig.series index 28c59d95f1d..55920618dc5 100644 --- a/soc/arm/atmel_sam0/samr21/Kconfig.series +++ b/soc/arm/atmel_sam0/samr21/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_SAMR21 bool "Atmel SAMR21 MCU" + select ARM select CPU_CORTEX_M0PLUS select SOC_FAMILY_SAM0 select CPU_CORTEX_M_HAS_SYSTICK diff --git a/soc/arm/bcm_vk/valkyrie/Kconfig.series b/soc/arm/bcm_vk/valkyrie/Kconfig.series index 974a4f60728..ca4542b5e89 100644 --- a/soc/arm/bcm_vk/valkyrie/Kconfig.series +++ b/soc/arm/bcm_vk/valkyrie/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_VALKYRIE bool "Broadcom Valkyrie Series" + select ARM select CPU_CORTEX_M7 select SOC_FAMILY_BCMVK select CPU_CORTEX_M_HAS_SYSTICK diff --git a/soc/arm/cypress/psoc6/Kconfig.series b/soc/arm/cypress/psoc6/Kconfig.series index 7c4997137c5..4b3a87c01d1 100644 --- a/soc/arm/cypress/psoc6/Kconfig.series +++ b/soc/arm/cypress/psoc6/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_PSOC62 bool "Cypress PSoC6 series MCU" + select ARM select SOC_FAMILY_PSOC6 select HAS_CYPRESS_DRIVERS help diff --git a/soc/arm/microchip_mec/mec1501/Kconfig.series b/soc/arm/microchip_mec/mec1501/Kconfig.series index f3f2bb595d2..83683877bf6 100644 --- a/soc/arm/microchip_mec/mec1501/Kconfig.series +++ b/soc/arm/microchip_mec/mec1501/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_MEC1501X bool "Microchip MEC1501X Series" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_MEC diff --git a/soc/arm/microchip_mec/mec1701/Kconfig.series b/soc/arm/microchip_mec/mec1701/Kconfig.series index 784cd9d45aa..51d49ce2d32 100644 --- a/soc/arm/microchip_mec/mec1701/Kconfig.series +++ b/soc/arm/microchip_mec/mec1701/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_MEC1701X bool "Microchip MEC1701X Series" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_MEC diff --git a/soc/arm/nordic_nrf/nrf51/Kconfig.series b/soc/arm/nordic_nrf/nrf51/Kconfig.series index 0b1919f8b0b..0133e748048 100644 --- a/soc/arm/nordic_nrf/nrf51/Kconfig.series +++ b/soc/arm/nordic_nrf/nrf51/Kconfig.series @@ -6,6 +6,7 @@ config SOC_SERIES_NRF51X bool "Nordic Semiconductor nRF51 series MCU" + select ARM select CPU_CORTEX_M0 select SOC_FAMILY_NRF select HAS_SYS_POWER_STATE_DEEP_SLEEP_1 diff --git a/soc/arm/nordic_nrf/nrf52/Kconfig.series b/soc/arm/nordic_nrf/nrf52/Kconfig.series index 133351e0673..cd57bf27aaf 100644 --- a/soc/arm/nordic_nrf/nrf52/Kconfig.series +++ b/soc/arm/nordic_nrf/nrf52/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_NRF52X bool "Nordic Semiconductor nRF52 series MCU" + select ARM select SOC_COMPATIBLE_NRF52X select CPU_CORTEX_M4 select CPU_HAS_ARM_MPU diff --git a/soc/arm/nordic_nrf/nrf53/Kconfig.series b/soc/arm/nordic_nrf/nrf53/Kconfig.series index e81ee3938b6..93625a5a71a 100644 --- a/soc/arm/nordic_nrf/nrf53/Kconfig.series +++ b/soc/arm/nordic_nrf/nrf53/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_NRF53X bool "Nordic Semiconductor nRF53 series MCU" + select ARM select CPU_CORTEX_M33 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_ARM_MPU diff --git a/soc/arm/nordic_nrf/nrf91/Kconfig.series b/soc/arm/nordic_nrf/nrf91/Kconfig.series index 9214c3eab78..ba493f2af25 100644 --- a/soc/arm/nordic_nrf/nrf91/Kconfig.series +++ b/soc/arm/nordic_nrf/nrf91/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_NRF91X bool "Nordic Semiconductor nRF91 series MCU" + select ARM select CPU_CORTEX_M33 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_ARM_MPU diff --git a/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.series b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.series index 8a6f6ef398b..ac0428eff53 100644 --- a/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.series +++ b/soc/arm/nxp_imx/mcimx6x_m4/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_IMX_6X_M4 bool "i.MX 6SoloX M4 Core Series" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select HAS_IMX_HAL diff --git a/soc/arm/nxp_imx/mcimx7_m4/Kconfig.series b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.series index 467ef980129..be0065cb373 100644 --- a/soc/arm/nxp_imx/mcimx7_m4/Kconfig.series +++ b/soc/arm/nxp_imx/mcimx7_m4/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_IMX7_M4 bool "i.MX7 M4 Core Series" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_IMX diff --git a/soc/arm/nxp_imx/rt/Kconfig.series b/soc/arm/nxp_imx/rt/Kconfig.series index 4c551042ecf..292e6296e45 100644 --- a/soc/arm/nxp_imx/rt/Kconfig.series +++ b/soc/arm/nxp_imx/rt/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_IMX_RT bool "i.MX RT Series" + select ARM select CPU_CORTEX_M7 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_IMX diff --git a/soc/arm/nxp_kinetis/k2x/Kconfig.series b/soc/arm/nxp_kinetis/k2x/Kconfig.series index 31c6ed2ed4d..4dbaaadf1b2 100644 --- a/soc/arm/nxp_kinetis/k2x/Kconfig.series +++ b/soc/arm/nxp_kinetis/k2x/Kconfig.series @@ -9,6 +9,7 @@ config SOC_SERIES_KINETIS_K2X bool "Kinetis K2x Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_KINETIS diff --git a/soc/arm/nxp_kinetis/k6x/Kconfig.series b/soc/arm/nxp_kinetis/k6x/Kconfig.series index 6a6eceb6e9c..79f4f15b027 100644 --- a/soc/arm/nxp_kinetis/k6x/Kconfig.series +++ b/soc/arm/nxp_kinetis/k6x/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_KINETIS_K6X bool "Kinetis K6x Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_KINETIS diff --git a/soc/arm/nxp_kinetis/k8x/Kconfig.series b/soc/arm/nxp_kinetis/k8x/Kconfig.series index bb6e387d68d..6f01a3c5a73 100644 --- a/soc/arm/nxp_kinetis/k8x/Kconfig.series +++ b/soc/arm/nxp_kinetis/k8x/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_KINETIS_K8X bool "Kinetis K8x Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_KINETIS diff --git a/soc/arm/nxp_kinetis/ke1xf/Kconfig.series b/soc/arm/nxp_kinetis/ke1xf/Kconfig.series index 27f8688f616..6c0b2780e23 100644 --- a/soc/arm/nxp_kinetis/ke1xf/Kconfig.series +++ b/soc/arm/nxp_kinetis/ke1xf/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_KINETIS_KE1XF bool "Kinetis KE1xF Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_KINETIS diff --git a/soc/arm/nxp_kinetis/kl2x/Kconfig.series b/soc/arm/nxp_kinetis/kl2x/Kconfig.series index c616ab66672..fd44f3aa698 100644 --- a/soc/arm/nxp_kinetis/kl2x/Kconfig.series +++ b/soc/arm/nxp_kinetis/kl2x/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_KINETIS_KL2X bool "Kinetis KL2x Series MCU" + select ARM select CPU_CORTEX_M0PLUS select SOC_FAMILY_KINETIS select CPU_CORTEX_M_HAS_SYSTICK diff --git a/soc/arm/nxp_kinetis/kv5x/Kconfig.series b/soc/arm/nxp_kinetis/kv5x/Kconfig.series index a41fd4e20d3..efb57bbbcda 100644 --- a/soc/arm/nxp_kinetis/kv5x/Kconfig.series +++ b/soc/arm/nxp_kinetis/kv5x/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_KINETIS_KV5X bool "Kinetis KV5x Series MCU" + select ARM select CPU_CORTEX_M7 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_KINETIS diff --git a/soc/arm/nxp_kinetis/kwx/Kconfig.series b/soc/arm/nxp_kinetis/kwx/Kconfig.series index b7b068265f8..be3eb256575 100644 --- a/soc/arm/nxp_kinetis/kwx/Kconfig.series +++ b/soc/arm/nxp_kinetis/kwx/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_KINETIS_KWX bool "Kinetis KWx Series MCU" + select ARM select SOC_FAMILY_KINETIS select CPU_CORTEX_M_HAS_SYSTICK select CLOCK_CONTROL diff --git a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.series b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.series index db611a0d507..fd95d57b811 100644 --- a/soc/arm/nxp_lpc/lpc54xxx/Kconfig.series +++ b/soc/arm/nxp_lpc/lpc54xxx/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_LPC54XXX bool "LPC LPC54xxx Series MCU" + select ARM select HAS_MCUX select HAS_MCUX_FLEXCOMM select SOC_FAMILY_LPC diff --git a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.series b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.series index 0d55c71d07b..923604f4bea 100644 --- a/soc/arm/nxp_lpc/lpc55xxx/Kconfig.series +++ b/soc/arm/nxp_lpc/lpc55xxx/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_LPC55XXX bool "LPC5500 Series Family MCU" + select ARM select HAS_MCUX select HAS_MCUX_FLEXCOMM select SOC_FAMILY_LPC diff --git a/soc/arm/qemu_cortex_a53/Kconfig.soc b/soc/arm/qemu_cortex_a53/Kconfig.soc index 9a23c654790..b69baec261c 100644 --- a/soc/arm/qemu_cortex_a53/Kconfig.soc +++ b/soc/arm/qemu_cortex_a53/Kconfig.soc @@ -3,6 +3,7 @@ config SOC_QEMU_CORTEX_A53 bool "QEMU virt platform (cortex-a53)" + select ARM select CPU_CORTEX_A53 select GIC_V2 select MULTI_LEVEL_INTERRUPTS diff --git a/soc/arm/silabs_exx32/efm32gg11b/Kconfig.series b/soc/arm/silabs_exx32/efm32gg11b/Kconfig.series index 9efcc18f7db..c6da74ff60e 100644 --- a/soc/arm/silabs_exx32/efm32gg11b/Kconfig.series +++ b/soc/arm/silabs_exx32/efm32gg11b/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_EFM32GG11B bool "EFM32PG11B Series MCU" + select ARM select HAS_SILABS_GECKO select HAS_SWO select CPU_CORTEX_M4 diff --git a/soc/arm/silabs_exx32/efm32hg/Kconfig.series b/soc/arm/silabs_exx32/efm32hg/Kconfig.series index 7c0aa4f9ce6..13c74edb2e6 100644 --- a/soc/arm/silabs_exx32/efm32hg/Kconfig.series +++ b/soc/arm/silabs_exx32/efm32hg/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_EFM32HG bool "EFM32HG Series MCU" + select ARM select CPU_CORTEX_M0PLUS select SOC_FAMILY_EXX32 select CPU_CORTEX_M_HAS_SYSTICK diff --git a/soc/arm/silabs_exx32/efm32jg12b/Kconfig.series b/soc/arm/silabs_exx32/efm32jg12b/Kconfig.series index 8c77a9e90e1..dfa51530f04 100644 --- a/soc/arm/silabs_exx32/efm32jg12b/Kconfig.series +++ b/soc/arm/silabs_exx32/efm32jg12b/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_EFM32JG12B bool "EFM32JG12B Series MCU" + select ARM select HAS_SILABS_GECKO select HAS_SWO select CPU_CORTEX_M3 diff --git a/soc/arm/silabs_exx32/efm32pg12b/Kconfig.series b/soc/arm/silabs_exx32/efm32pg12b/Kconfig.series index 89b5db5967f..5da444ac4d4 100644 --- a/soc/arm/silabs_exx32/efm32pg12b/Kconfig.series +++ b/soc/arm/silabs_exx32/efm32pg12b/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_EFM32PG12B bool "EFM32PG12B Series MCU" + select ARM select HAS_SILABS_GECKO select HAS_SWO select CPU_CORTEX_M4 diff --git a/soc/arm/silabs_exx32/efm32wg/Kconfig.series b/soc/arm/silabs_exx32/efm32wg/Kconfig.series index 977967cbb41..5aa7905c92b 100644 --- a/soc/arm/silabs_exx32/efm32wg/Kconfig.series +++ b/soc/arm/silabs_exx32/efm32wg/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_EFM32WG bool "EFM32WG Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/silabs_exx32/efr32fg1p/Kconfig.series b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.series index 877a53018d0..13cc835e28f 100644 --- a/soc/arm/silabs_exx32/efr32fg1p/Kconfig.series +++ b/soc/arm/silabs_exx32/efr32fg1p/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_EFR32FG1P bool "EFR32FG1P Series MCU" + select ARM select HAS_SILABS_GECKO select HAS_SWO select CPU_CORTEX_M4 diff --git a/soc/arm/silabs_exx32/efr32mg12p/Kconfig.series b/soc/arm/silabs_exx32/efr32mg12p/Kconfig.series index f4b9e5816d0..0dd6c174616 100644 --- a/soc/arm/silabs_exx32/efr32mg12p/Kconfig.series +++ b/soc/arm/silabs_exx32/efr32mg12p/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_EFR32MG12P bool "EFR32MG12P Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/st_stm32/stm32f0/Kconfig.series b/soc/arm/st_stm32/stm32f0/Kconfig.series index 7e85dd264d8..ac4e6ced15f 100644 --- a/soc/arm/st_stm32/stm32f0/Kconfig.series +++ b/soc/arm/st_stm32/stm32f0/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32F0X bool "STM32F0x Series MCU" + select ARM select CPU_CORTEX_M0 select CPU_CORTEX_M0_HAS_VECTOR_TABLE_REMAP select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32f1/Kconfig.series b/soc/arm/st_stm32/stm32f1/Kconfig.series index 97defd93a69..7e9428cd9ca 100644 --- a/soc/arm/st_stm32/stm32f1/Kconfig.series +++ b/soc/arm/st_stm32/stm32f1/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32F1X bool "STM32F1x Series MCU" + select ARM select CPU_CORTEX_M3 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32f2/Kconfig.series b/soc/arm/st_stm32/stm32f2/Kconfig.series index 81389085903..9aafcb6bdba 100644 --- a/soc/arm/st_stm32/stm32f2/Kconfig.series +++ b/soc/arm/st_stm32/stm32f2/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32F2X bool "stm32f2x Series MCU" + select ARM select CPU_CORTEX_M3 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32f3/Kconfig.series b/soc/arm/st_stm32/stm32f3/Kconfig.series index b5eba0d099b..aab81eb94a9 100644 --- a/soc/arm/st_stm32/stm32f3/Kconfig.series +++ b/soc/arm/st_stm32/stm32f3/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32F3X bool "STM32F3x Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32f4/Kconfig.series b/soc/arm/st_stm32/stm32f4/Kconfig.series index b444d7503ed..6b8fdf80c7b 100644 --- a/soc/arm/st_stm32/stm32f4/Kconfig.series +++ b/soc/arm/st_stm32/stm32f4/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32F4X bool "STM32F4x Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/st_stm32/stm32f7/Kconfig.series b/soc/arm/st_stm32/stm32f7/Kconfig.series index e2adb78a112..860aea7e716 100644 --- a/soc/arm/st_stm32/stm32f7/Kconfig.series +++ b/soc/arm/st_stm32/stm32f7/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32F7X bool "STM32F7x Series MCU" + select ARM select CPU_CORTEX_M7 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/st_stm32/stm32g0/Kconfig.series b/soc/arm/st_stm32/stm32g0/Kconfig.series index 6bf63423c46..43353332745 100644 --- a/soc/arm/st_stm32/stm32g0/Kconfig.series +++ b/soc/arm/st_stm32/stm32g0/Kconfig.series @@ -6,6 +6,7 @@ config SOC_SERIES_STM32G0X bool "STM32G0x Series MCU" + select ARM select CPU_CORTEX_M0PLUS select CPU_CORTEX_M_HAS_VTOR select CPU_HAS_ARM_MPU diff --git a/soc/arm/st_stm32/stm32g4/Kconfig.series b/soc/arm/st_stm32/stm32g4/Kconfig.series index f85d2d21e3a..93fda8ba9a0 100644 --- a/soc/arm/st_stm32/stm32g4/Kconfig.series +++ b/soc/arm/st_stm32/stm32g4/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32G4X bool "STM32G4x Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/st_stm32/stm32h7/Kconfig.series b/soc/arm/st_stm32/stm32h7/Kconfig.series index fc048546755..30b9a29beef 100644 --- a/soc/arm/st_stm32/stm32h7/Kconfig.series +++ b/soc/arm/st_stm32/stm32h7/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32H7X bool "STM32H7x Series MCU" + select ARM select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32l0/Kconfig.series b/soc/arm/st_stm32/stm32l0/Kconfig.series index 17e3aeaa6ae..c465a922848 100644 --- a/soc/arm/st_stm32/stm32l0/Kconfig.series +++ b/soc/arm/st_stm32/stm32l0/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32L0X bool "STM32L0x Series MCU" + select ARM select CPU_CORTEX_M0PLUS select CPU_CORTEX_M_HAS_VTOR select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32l1/Kconfig.series b/soc/arm/st_stm32/stm32l1/Kconfig.series index 9c1b6d1eb65..2448d42691b 100644 --- a/soc/arm/st_stm32/stm32l1/Kconfig.series +++ b/soc/arm/st_stm32/stm32l1/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32L1X bool "STM32L1x Series MCU" + select ARM select CPU_CORTEX_M3 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32l4/Kconfig.series b/soc/arm/st_stm32/stm32l4/Kconfig.series index 6ca41c997e9..084082188b2 100644 --- a/soc/arm/st_stm32/stm32l4/Kconfig.series +++ b/soc/arm/st_stm32/stm32l4/Kconfig.series @@ -6,6 +6,7 @@ config SOC_SERIES_STM32L4X bool "STM32L4x Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/st_stm32/stm32mp1/Kconfig.series b/soc/arm/st_stm32/stm32mp1/Kconfig.series index 01bf042d28f..f93f48dd73c 100644 --- a/soc/arm/st_stm32/stm32mp1/Kconfig.series +++ b/soc/arm/st_stm32/stm32mp1/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32MP1X bool "STM32MP15 Series MPU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_STM32 diff --git a/soc/arm/st_stm32/stm32wb/Kconfig.series b/soc/arm/st_stm32/stm32wb/Kconfig.series index 3c5805065b5..8ba570edfe6 100644 --- a/soc/arm/st_stm32/stm32wb/Kconfig.series +++ b/soc/arm/st_stm32/stm32wb/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_STM32WBX bool "STM32WBx Series MCU" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/ti_lm3s6965/Kconfig.soc b/soc/arm/ti_lm3s6965/Kconfig.soc index 98403b6ffbe..e37f9868dac 100644 --- a/soc/arm/ti_lm3s6965/Kconfig.soc +++ b/soc/arm/ti_lm3s6965/Kconfig.soc @@ -2,5 +2,6 @@ config SOC_TI_LM3S6965 bool "TI LM3S6965" + select ARM select CPU_CORTEX_M3 select CPU_CORTEX_M_HAS_DWT diff --git a/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.series b/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.series index d0ccb01e7c3..798e0dc6a65 100644 --- a/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.series +++ b/soc/arm/ti_simplelink/cc13x2_cc26x2/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_CC13X2_CC26X2 bool "TI SimpleLink Family CC13x2 / CC26x2" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select CPU_HAS_FPU diff --git a/soc/arm/ti_simplelink/cc32xx/Kconfig.series b/soc/arm/ti_simplelink/cc32xx/Kconfig.series index 19abd88c806..c10946847ed 100644 --- a/soc/arm/ti_simplelink/cc32xx/Kconfig.series +++ b/soc/arm/ti_simplelink/cc32xx/Kconfig.series @@ -4,6 +4,7 @@ config SOC_SERIES_CC32XX bool "TI SimpleLink Family" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_TISIMPLELINK diff --git a/soc/arm/ti_simplelink/msp432p4xx/Kconfig.series b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.series index e07e6b0d34a..dc73f9cd137 100644 --- a/soc/arm/ti_simplelink/msp432p4xx/Kconfig.series +++ b/soc/arm/ti_simplelink/msp432p4xx/Kconfig.series @@ -5,6 +5,7 @@ config SOC_SERIES_MSP432P4XX bool "TI SimpleLink Family MSP432P4XX" + select ARM select CPU_CORTEX_M4 select CPU_CORTEX_M_HAS_DWT select SOC_FAMILY_TISIMPLELINK diff --git a/soc/arm/xilinx_zynqmp/Kconfig.soc b/soc/arm/xilinx_zynqmp/Kconfig.soc index 3c83d58c11f..e3a0597facf 100644 --- a/soc/arm/xilinx_zynqmp/Kconfig.soc +++ b/soc/arm/xilinx_zynqmp/Kconfig.soc @@ -4,6 +4,7 @@ config SOC_XILINX_ZYNQMP_RPU bool "Xilinx ZynqMP RPU" + select ARM select CPU_CORTEX_R5 select SOC_XILINX_ZYNQMP select GIC_V1 diff --git a/soc/nios2/nios2-qemu/Kconfig.soc b/soc/nios2/nios2-qemu/Kconfig.soc index b5a88a077d5..0f670e4e4c6 100644 --- a/soc/nios2/nios2-qemu/Kconfig.soc +++ b/soc/nios2/nios2-qemu/Kconfig.soc @@ -2,6 +2,7 @@ config SOC_NIOS2_QEMU bool "Nios II - Experimental QEMU emulation" + select NIOS2 select HAS_MUL_INSTRUCTION select HAS_DIV_INSTRUCTION select HAS_MULX_INSTRUCTION diff --git a/soc/nios2/nios2f-zephyr/Kconfig.soc b/soc/nios2/nios2f-zephyr/Kconfig.soc index 6a0139c962e..15e12382631 100644 --- a/soc/nios2/nios2f-zephyr/Kconfig.soc +++ b/soc/nios2/nios2f-zephyr/Kconfig.soc @@ -2,5 +2,6 @@ config SOC_NIOS2F_ZEPHYR bool "Nios IIf - Zephyr Golden Configuration" + select NIOS2 select HAS_MUL_INSTRUCTION select HAS_DIV_INSTRUCTION diff --git a/soc/posix/inf_clock/Kconfig.soc b/soc/posix/inf_clock/Kconfig.soc index 96871ef33b1..2dd740076c3 100644 --- a/soc/posix/inf_clock/Kconfig.soc +++ b/soc/posix/inf_clock/Kconfig.soc @@ -2,6 +2,7 @@ config SOC_POSIX bool "Native POSIX port" + select ARCH_POSIX help SOC for to the POSIX arch. It emulates a CPU running at an infinitely fast clock. That means the CPU will always run in zero time until completion after diff --git a/soc/riscv/litex-vexriscv/Kconfig.soc b/soc/riscv/litex-vexriscv/Kconfig.soc index d912e985aaf..c604f1e02ad 100644 --- a/soc/riscv/litex-vexriscv/Kconfig.soc +++ b/soc/riscv/litex-vexriscv/Kconfig.soc @@ -3,4 +3,5 @@ config SOC_RISCV32_LITEX_VEXRISCV bool "LiteX VexRiscv system implementation" + select RISCV select ATOMIC_OPERATIONS_C diff --git a/soc/riscv/openisa_rv32m1/Kconfig.soc b/soc/riscv/openisa_rv32m1/Kconfig.soc index ffe30135aa7..aed9db43ffd 100644 --- a/soc/riscv/openisa_rv32m1/Kconfig.soc +++ b/soc/riscv/openisa_rv32m1/Kconfig.soc @@ -3,7 +3,7 @@ config SOC_OPENISA_RV32M1_RISCV32 bool "OpenISA RV32M1 RISC-V cores" - depends on RISCV + select RISCV # The following select is due to limitations in the linker script. # (We can't make it a 'depends on' without causing a dependency loop). select XIP diff --git a/soc/riscv/riscv-privilege/miv/Kconfig.series b/soc/riscv/riscv-privilege/miv/Kconfig.series index 29401120fb8..6e10f7f62f0 100644 --- a/soc/riscv/riscv-privilege/miv/Kconfig.series +++ b/soc/riscv/riscv-privilege/miv/Kconfig.series @@ -5,7 +5,7 @@ config SOC_SERIES_RISCV32_MIV bool "Microsemi Mi-V implementation" - depends on RISCV + select RISCV select SOC_FAMILY_RISCV_PRIVILEGE help Enable support for Microsemi Mi-V diff --git a/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.series b/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.series index 5ba73b53b47..07cd3bf82e1 100644 --- a/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.series +++ b/soc/riscv/riscv-privilege/sifive-freedom/Kconfig.series @@ -5,7 +5,7 @@ config SOC_SERIES_RISCV_SIFIVE_FREEDOM bool "SiFive Freedom SOC implementation" - depends on RISCV + select RISCV select SOC_FAMILY_RISCV_PRIVILEGE help Enable support for SiFive Freedom SOC diff --git a/soc/x86/apollo_lake/Kconfig.soc b/soc/x86/apollo_lake/Kconfig.soc index 3263d2a413a..b1ca2191536 100644 --- a/soc/x86/apollo_lake/Kconfig.soc +++ b/soc/x86/apollo_lake/Kconfig.soc @@ -3,6 +3,7 @@ config SOC_APOLLO_LAKE bool "Intel Apollo Lake Soc" + select X86 select CPU_APOLLO_LAKE select HAS_I2C_DW select PCIE diff --git a/soc/x86/atom/Kconfig.soc b/soc/x86/atom/Kconfig.soc index 879df621f3b..4dde328ccc2 100644 --- a/soc/x86/atom/Kconfig.soc +++ b/soc/x86/atom/Kconfig.soc @@ -2,6 +2,7 @@ config SOC_ATOM bool "Intel ATOM SoC" + select X86 select CPU_ATOM select X86_MMU select ARCH_HAS_USERSPACE diff --git a/soc/x86/ia32/Kconfig.soc b/soc/x86/ia32/Kconfig.soc index 7015497a151..66cd91c8f92 100644 --- a/soc/x86/ia32/Kconfig.soc +++ b/soc/x86/ia32/Kconfig.soc @@ -2,4 +2,5 @@ config SOC_IA32 bool "Generic IA32 SoC" + select X86 select CPU_MINUTEIA diff --git a/soc/xtensa/esp32/Kconfig.soc b/soc/xtensa/esp32/Kconfig.soc index db044a727a7..8da147b6f70 100644 --- a/soc/xtensa/esp32/Kconfig.soc +++ b/soc/xtensa/esp32/Kconfig.soc @@ -3,3 +3,4 @@ config SOC_ESP32 bool "ESP32" + select XTENSA diff --git a/soc/xtensa/intel_apl_adsp/Kconfig.soc b/soc/xtensa/intel_apl_adsp/Kconfig.soc index ebdd92b8594..89cb3f9b45b 100644 --- a/soc/xtensa/intel_apl_adsp/Kconfig.soc +++ b/soc/xtensa/intel_apl_adsp/Kconfig.soc @@ -3,5 +3,6 @@ config SOC_INTEL_APL_ADSP bool "intel_apl_adsp" + select XTENSA select XTENSA_RESET_VECTOR select XTENSA_USE_CORE_CRT1 diff --git a/soc/xtensa/intel_s1000/Kconfig.soc b/soc/xtensa/intel_s1000/Kconfig.soc index e19f8707340..c8142e05d6f 100644 --- a/soc/xtensa/intel_s1000/Kconfig.soc +++ b/soc/xtensa/intel_s1000/Kconfig.soc @@ -3,5 +3,6 @@ config SOC_INTEL_S1000 bool "intel_s1000" + select XTENSA select HAS_I2C_DW if I2C select HAS_SPI_DW if SPI diff --git a/soc/xtensa/sample_controller/Kconfig.soc b/soc/xtensa/sample_controller/Kconfig.soc index d6bd41f012b..7ce51a54906 100644 --- a/soc/xtensa/sample_controller/Kconfig.soc +++ b/soc/xtensa/sample_controller/Kconfig.soc @@ -3,3 +3,4 @@ config SOC_XTENSA_SAMPLE_CONTROLLER bool "Xtensa sample_controller core" + select XTENSA