1# Copyright (c) 2025 Silicon Laboratories Inc. 2# SPDX-License-Identifier: Apache-2.0 3 4config SOC_SERIES_EFR32BG29 5 bool 6 select SOC_FAMILY_SILABS_S2 7 help 8 Silicon Labs EFR32BG29 (Blue Gecko) Series MCU 9 10config SOC_SERIES_EFR32MG29 11 bool 12 select SOC_FAMILY_SILABS_S2 13 help 14 Silicon Labs EFR32MG29 (Mighty Gecko) Series MCU 15 16config SOC_PART_NUMBER_EFR32BG29B140F1024IM40 17 bool 18 select SOC_SERIES_EFR32BG29 19 20config SOC_PART_NUMBER_EFR32BG29B220F1024CJ45 21 bool 22 select SOC_SERIES_EFR32BG29 23 24config SOC_PART_NUMBER_EFR32BG29B221F1024CJ45 25 bool 26 select SOC_SERIES_EFR32BG29 27 28config SOC_PART_NUMBER_EFR32BG29B230F1024CM40 29 bool 30 select SOC_SERIES_EFR32BG29 31 32config SOC_PART_NUMBER_EFR32MG29B140F1024IM40 33 bool 34 select SOC_SERIES_EFR32MG29 35 36config SOC_PART_NUMBER_EFR32MG29B230F1024CM40 37 bool 38 select SOC_SERIES_EFR32MG29 39 40config SOC_SERIES 41 default "efr32bg29" if SOC_SERIES_EFR32BG29 42 default "efr32mg29" if SOC_SERIES_EFR32MG29 43 44config SOC 45 default "efr32bg29b140f1024im40" if SOC_PART_NUMBER_EFR32BG29B140F1024IM40 46 default "efr32bg29b220f1024cj45" if SOC_PART_NUMBER_EFR32BG29B220F1024CJ45 47 default "efr32bg29b221f1024cj45" if SOC_PART_NUMBER_EFR32BG29B221F1024CJ45 48 default "efr32bg29b230f1024cm40" if SOC_PART_NUMBER_EFR32BG29B230F1024CM40 49 default "efr32mg29b140f1024im40" if SOC_PART_NUMBER_EFR32MG29B140F1024IM40 50 default "efr32mg29b230f1024cm40" if SOC_PART_NUMBER_EFR32MG29B230F1024CM40 51 52config SOC_PART_NUMBER 53 default "EFR32BG29B140F1024IM40" if SOC_PART_NUMBER_EFR32BG29B140F1024IM40 54 default "EFR32BG29B220F1024CJ45" if SOC_PART_NUMBER_EFR32BG29B220F1024CJ45 55 default "EFR32BG29B221F1024CJ45" if SOC_PART_NUMBER_EFR32BG29B221F1024CJ45 56 default "EFR32BG29B230F1024CM40" if SOC_PART_NUMBER_EFR32BG29B230F1024CM40 57 default "EFR32MG29B140F1024IM40" if SOC_PART_NUMBER_EFR32MG29B140F1024IM40 58 default "EFR32MG29B230F1024CM40" if SOC_PART_NUMBER_EFR32MG29B230F1024CM40 59