soc/arm/silabs_exx32: select missing CONFIG_SOC_GECKO_SERIESx
This commit: * adds the `CONFIG_SOC_GECKO_SERIES0` Kconfig option for Gecko Series 0 SoCs * selects the proper `CONFIG_SOC_GECKO_SERIESx` option where it's currently missing Fixes #62806. Signed-off-by: Filip Kokosinski <fkokosinski@antmicro.com>
This commit is contained in:
parent
d9841ca9fb
commit
8131a67d6f
5 changed files with 14 additions and 4 deletions
|
@ -21,11 +21,11 @@ config SOC_PART_NUMBER
|
||||||
that you should not set directly. The part number selection choice defines
|
that you should not set directly. The part number selection choice defines
|
||||||
the default value for this string.
|
the default value for this string.
|
||||||
|
|
||||||
config SOC_GECKO_SERIES2
|
config SOC_GECKO_SERIES0
|
||||||
bool
|
bool
|
||||||
help
|
help
|
||||||
Set if we're building for Gecko Series 2 SoC.
|
Set if we're building for Gecko Series 0 SoC.
|
||||||
This is equivalent of _SILICON_LABS_32B_SERIES_2 definition in HAL
|
This is equivalent of _SILICON_LABS_32B_SERIES_0 definition in HAL
|
||||||
code.
|
code.
|
||||||
|
|
||||||
config SOC_GECKO_SERIES1
|
config SOC_GECKO_SERIES1
|
||||||
|
@ -35,6 +35,13 @@ config SOC_GECKO_SERIES1
|
||||||
This is equivalent of _SILICON_LABS_32B_SERIES_1 definition in HAL
|
This is equivalent of _SILICON_LABS_32B_SERIES_1 definition in HAL
|
||||||
code.
|
code.
|
||||||
|
|
||||||
|
config SOC_GECKO_SERIES2
|
||||||
|
bool
|
||||||
|
help
|
||||||
|
Set if we're building for Gecko Series 2 SoC.
|
||||||
|
This is equivalent of _SILICON_LABS_32B_SERIES_2 definition in HAL
|
||||||
|
code.
|
||||||
|
|
||||||
config SOC_GECKO_BURTC
|
config SOC_GECKO_BURTC
|
||||||
bool
|
bool
|
||||||
help
|
help
|
||||||
|
|
|
@ -13,5 +13,6 @@ config SOC_SERIES_EFM32HG
|
||||||
select SOC_GECKO_CMU
|
select SOC_GECKO_CMU
|
||||||
select SOC_GECKO_GPIO
|
select SOC_GECKO_GPIO
|
||||||
select HAS_PM
|
select HAS_PM
|
||||||
|
select SOC_GECKO_SERIES0
|
||||||
help
|
help
|
||||||
Enable support for EFM32 Happy Gecko MCU series
|
Enable support for EFM32 Happy Gecko MCU series
|
||||||
|
|
|
@ -19,5 +19,6 @@ config SOC_SERIES_EFM32PG1B
|
||||||
select SOC_GECKO_EMU
|
select SOC_GECKO_EMU
|
||||||
select SOC_GECKO_GPIO
|
select SOC_GECKO_GPIO
|
||||||
select HAS_PM
|
select HAS_PM
|
||||||
|
select SOC_GECKO_SERIES1
|
||||||
help
|
help
|
||||||
Enable support for EFM32 PearlGecko MCU series
|
Enable support for EFM32 PearlGecko MCU series
|
||||||
|
|
|
@ -15,5 +15,6 @@ config SOC_SERIES_EFM32WG
|
||||||
select SOC_GECKO_CMU
|
select SOC_GECKO_CMU
|
||||||
select SOC_GECKO_GPIO
|
select SOC_GECKO_GPIO
|
||||||
select HAS_PM
|
select HAS_PM
|
||||||
|
select SOC_GECKO_SERIES0
|
||||||
help
|
help
|
||||||
Enable support for EFM32 WonderGecko MCU series
|
Enable support for EFM32 WonderGecko MCU series
|
||||||
|
|
2
west.yml
2
west.yml
|
@ -219,7 +219,7 @@ manifest:
|
||||||
groups:
|
groups:
|
||||||
- hal
|
- hal
|
||||||
- name: hal_silabs
|
- name: hal_silabs
|
||||||
revision: 267cd0bb17cf3cd431633a40b6d37a981e78dcb7
|
revision: 32f35f1b3763b4d31021c656ff7cd4e7b192a97c
|
||||||
path: modules/hal/silabs
|
path: modules/hal/silabs
|
||||||
groups:
|
groups:
|
||||||
- hal
|
- hal
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue