1# Copyright (c) 2025 Silicon Laboratories Inc.
2# SPDX-License-Identifier: Apache-2.0
3
4config SOC_SERIES_EFR32BG29
5	select ARM
6	select CPU_CORTEX_M33
7	select CPU_HAS_FPU
8	select CPU_HAS_ARM_MPU
9	select CPU_HAS_ARM_SAU
10	select CPU_CORTEX_M_HAS_DWT
11	select ARMV8_M_DSP
12	select ARM_TRUSTZONE_M
13	select SOC_GECKO_HAS_RADIO
14	select HAS_SILABS_SISDK
15	select HAS_SWO
16	select SOC_GECKO_CMU
17	select SOC_GECKO_EMU
18	select SOC_GECKO_GPIO
19	select SOC_GECKO_DEV_INIT
20	select SOC_GECKO_SE
21	select HAS_PM
22
23config SOC_SERIES_EFR32MG29
24	select ARM
25	select CPU_CORTEX_M33
26	select CPU_HAS_FPU
27	select CPU_HAS_ARM_MPU
28	select CPU_HAS_ARM_SAU
29	select CPU_CORTEX_M_HAS_DWT
30	select ARMV8_M_DSP
31	select ARM_TRUSTZONE_M
32	select SOC_GECKO_HAS_RADIO
33	select HAS_SILABS_SISDK
34	select HAS_SWO
35	select SOC_GECKO_CMU
36	select SOC_GECKO_EMU
37	select SOC_GECKO_GPIO
38	select SOC_GECKO_DEV_INIT
39	select SOC_GECKO_SE
40	select HAS_PM
41
42config SOC_GECKO_SDID
43	default 240 if SOC_SERIES_EFR32BG29 || SOC_SERIES_EFR32MG29
44