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:
parent
1f05d03489
commit
9673cd14f4
4 changed files with 8 additions and 8 deletions
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue