# Copyright (c) 2020 TriaGnoSys GmbH
# Copyright (c) 2025 Silicon Laboratories Inc.
# Copyright (c) 2025 Ephraim Westenberger
# SPDX-License-Identifier: Apache-2.0

config SOC_SILABS_XG24
	select ARM
	select ARM_TRUSTZONE_M
	select ARMV8_M_DSP
	select CPU_CORTEX_M_HAS_DWT
	select CPU_CORTEX_M33
	select CPU_HAS_ARM_MPU
	select CPU_HAS_ARM_SAU
	select CPU_HAS_FPU
	select HAS_PM
	select HAS_SWO
	select SILABS_SISDK_CLOCK_MANAGER
	select SILABS_SISDK_CORE
	select SILABS_SISDK_DEVICE_INIT
	select SILABS_SISDK_GPIO

config SOC_SERIES_EFR32BG24
	select SOC_GECKO_HAS_RADIO

config SOC_SERIES_EFR32MG24
	select SOC_GECKO_HAS_RADIO

config SOC_SERIES_MGM24
	select SILABS_DEVICE_IS_MODULE
	select SOC_GECKO_HAS_RADIO

config SOC_SERIES_BGM24
	select SILABS_DEVICE_IS_MODULE
	select SOC_GECKO_HAS_RADIO
