Skip to content

Commit b82b080

Browse files
committed
soc: silabs: Add Kconfig options to enable RAIL Multiprotocol support
Adds Kconfig options to enable RAIL Multiprotocol support Signed-off-by: James Smith <[email protected]>
1 parent 2aeac60 commit b82b080

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

modules/hal_silabs/gecko/Kconfig

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Copyright The Zephyr Project Contributors
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
menu "Gecko SDK configuration"
5+
depends on HAS_SILABS_GECKO
6+
7+
config SILABS_GECKO_RAIL_MULTIPROTOCOL
8+
bool "Use RAIL Multiprotocol library"
9+
depends on SOC_GECKO_USE_RAIL
10+
help
11+
Enable the Silicon Labs RAIL multiprotocol library, which provides
12+
coexistence and arbitration between multiple wireless protocols (for
13+
example, Bluetooth LE and a proprietary 2.4 GHz stack) on Gecko SoCs.
14+
15+
endmenu

modules/hal_silabs/simplicity_sdk/Kconfig

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,12 @@ config RAIL_PA_ENABLE_CALIBRATION
3434
calibration. This option is enabled by default, and is recommended for all
3535
Series 2 devices.
3636

37+
config SILABS_SISDK_RAIL_MULTIPROTOCOL
38+
bool "Use RAIL Multiprotocol library"
39+
depends on SOC_GECKO_USE_RAIL
40+
help
41+
Enable the Silicon Labs RAIL multiprotocol library, which provides
42+
coexistence and arbitration between multiple wireless protocols (for
43+
example, Bluetooth LE and a proprietary 2.4 GHz stack) on Gecko SoCs.
44+
3745
endmenu

0 commit comments

Comments
 (0)