soc: silabs: Simplify logic

This makes it easier to add non-gecko SoCs.

Signed-off-by: Reto Schneider <reto.schneider@husqvarnagroup.com>
This commit is contained in:
Reto Schneider 2024-08-12 18:55:40 +02:00 committed by Carles Cufí
commit 9673cd14f4
4 changed files with 8 additions and 8 deletions

View file

@ -2,10 +2,10 @@
# Copyright (c) 2018 Gil Benkoe # Copyright (c) 2018 Gil Benkoe
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
if SOC_FAMILY_SILABS_S0 || SOC_FAMILY_SILABS_S1 || SOC_FAMILY_SILABS_S2
rsource "*/Kconfig" rsource "*/Kconfig"
if SOC_FAMILY_SILABS_S0 || SOC_FAMILY_SILABS_S1 || SOC_FAMILY_SILABS_S2
config SOC_GECKO_SDID config SOC_GECKO_SDID
int int
help help

View file

@ -2,12 +2,12 @@
# #
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
if SOC_FAMILY_SILABS_S0
config SOC_FAMILY_SILABS_S0 config SOC_FAMILY_SILABS_S0
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
select BUILD_OUTPUT_HEX select BUILD_OUTPUT_HEX
if SOC_FAMILY_SILABS_S0
rsource "*/Kconfig" rsource "*/Kconfig"
endif # SOC_FAMILY_SILABS_S0 endif # SOC_FAMILY_SILABS_S0

View file

@ -2,12 +2,12 @@
# #
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
if SOC_FAMILY_SILABS_S1
config SOC_FAMILY_SILABS_S1 config SOC_FAMILY_SILABS_S1
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
select BUILD_OUTPUT_HEX select BUILD_OUTPUT_HEX
if SOC_FAMILY_SILABS_S1
rsource "*/Kconfig" rsource "*/Kconfig"
endif # SOC_FAMILY_SILABS_S1 endif # SOC_FAMILY_SILABS_S1

View file

@ -2,12 +2,12 @@
# #
# SPDX-License-Identifier: Apache-2.0 # SPDX-License-Identifier: Apache-2.0
if SOC_FAMILY_SILABS_S2
config SOC_FAMILY_SILABS_S2 config SOC_FAMILY_SILABS_S2
select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE select HAS_SEGGER_RTT if ZEPHYR_SEGGER_MODULE
select BUILD_OUTPUT_HEX select BUILD_OUTPUT_HEX
if SOC_FAMILY_SILABS_S2
rsource "*/Kconfig" rsource "*/Kconfig"
endif # SOC_FAMILY_SILABS_S2 endif # SOC_FAMILY_SILABS_S2