zephyr: Kconfig: SOC_GECKO_CUSTOM_RADIO_PHY option for RAIL for proprietary

Currently on zephyr, RAIL library is used only by Bluetooth applications,
with this update, it will be able to be used for sample applications
for custom radio phys.
All files were copied from Silicon Labs GSDK v4.2.4.

Signed-off-by: Zoltan Havas <zoltan.havas@silabs.com>
This commit is contained in:
Zoltan Havas 2023-09-11 15:03:15 +02:00 committed by Carles Cufí
commit e7039bc37f
2 changed files with 10 additions and 1 deletions

View file

@ -340,4 +340,13 @@ config SOC_GECKO_USE_RAIL
hardware. This option enable the proper set of features to allow to properly compile
with the RAIL blob.
config SOC_GECKO_CUSTOM_RADIO_PHY
bool "Use RAIL for custom radio phy packet sending and receiving"
depends on SOC_GECKO_HAS_RADIO
select SOC_GECKO_USE_RAIL
help
If enabled, RAIL can be used for user generated custom radio phy
management, sending and receiving packets on radio phy. User has
to provide the radio_config.c and radio_config.h files for the phy.
endif # SOC_FAMILY_EXX32

View file

@ -219,7 +219,7 @@ manifest:
groups:
- hal
- name: hal_silabs
revision: d191d981c4eb20c0c7445a4061fcdbcfa686113a
revision: 72a67203f0b37dc2c12bfae5ddf05c991c0ab0a4
path: modules/hal/silabs
groups:
- hal