zephyr/modules
Jori Rintahaka 133f5bc3c2 drivers: bluetooth: hci: refactor silabs controller init
Refactor the controller init to use the new init routines the
controller now provides. Instead of using a hardcoded set of
features, the features are now initialized based on Kconfig
values that the application selects.

Add config files under modules/hal_silabs, used by the controller
init routines in the external module hal_silabs to determine which
features to enable based on Kconfig options. This brings the
controller feature configurability to roughly parity with the
Simplicity SDK.

Signed-off-by: Jori Rintahaka <jori.rintahaka@silabs.com>
Signed-off-by: Aksel Skauge Mellbye <aksel.mellbye@silabs.com>
2025-06-18 17:45:51 -04:00
..
acpica
canopennode
cmsis arch: arm: cortex_a_r: use correct name for TLB Conflict Abort 2025-05-31 07:01:36 -04:00
cmsis_6 modules: CMSIS_6: update copyright 2025-05-23 17:40:55 -04:00
cmsis-dsp
cmsis-nn
fatfs
hal_afbr modules: afbr: Add basic functionality 2025-05-28 21:29:13 +02:00
hal_ambiq
hal_bouffalolab
hal_ethos_u modules: ethos_u: arm: update for MPS4 2025-06-09 14:35:12 -07:00
hal_gigadevice
hal_infineon board: infineon: add XMC7200 Eval board support 2025-05-28 21:29:20 +02:00
hal_nordic modules: hal_nordic: nrfx: Update NRFX API version to 3.12 2025-06-18 09:23:23 -04:00
hal_nxp modules: hal_nxp: clean up NETC driver in drivers.cmake 2025-06-18 07:37:24 +02:00
hal_rpi_pico Revert "modules: hal_rpi_pico: set -std=gnu11 in a toolchain independent way." 2025-06-03 21:32:02 -07:00
hal_silabs drivers: bluetooth: hci: refactor silabs controller init 2025-06-18 17:45:51 -04:00
hal_st
hal_tdk
hal_wch modules: hal_wch: fix conditional compilation 2025-06-03 21:30:48 -07:00
hostap modules: hostap: Added 11AC kconfig 2025-06-18 11:21:43 +01:00
liblc3
littlefs
loramac-node
lvgl lvgl: adopt SHELL_HELP 2025-06-13 10:11:56 -07:00
lz4
mbedtls modules: uoscore-uedhoc: select required PSA Crypto features 2025-05-27 16:45:13 +02:00
nanopb
nrf_wifi
openthread net: openthread: Make Radio workqueue priority configurable 2025-06-18 07:40:36 +02:00
percepio
segger
tflite-micro
thrift
trusted-firmware-a cmake: add tfm / tfa image information to build info 2025-06-06 08:42:11 +02:00
trusted-firmware-m modules: ethos_u: arm: update for MPS4 2025-06-09 14:35:12 -07:00
uoscore-uedhoc modules: uoscore-uedhoc: enable legacy Mbed TLS crypto support in TF-M 2025-06-04 15:49:54 -04:00
zcbor modules/zcbor: Added building of zcbor_print.c to zcbor module 2025-06-03 20:31:02 +02:00
Kconfig soc: mspm0: Add a support for TI MSPM0-G series SoC 2025-05-21 08:04:32 +02:00
Kconfig.atmel
Kconfig.chre
Kconfig.cypress
Kconfig.eos_s3
Kconfig.esp32
Kconfig.infineon
Kconfig.intel
Kconfig.libmetal
Kconfig.mcuboot boards: nrf54h20_iron: Allow radio updates 2025-06-12 11:33:10 +02:00
Kconfig.microchip
Kconfig.mspm0 drivers: counter: Add a support for TI MSPM0 Timer counter 2025-06-10 10:25:10 -04:00
Kconfig.nuvoton
Kconfig.open-amp
Kconfig.picolibc
Kconfig.renesas drivers: misc: add Renesas RA ELC driver 2025-06-13 10:09:35 +02:00
Kconfig.rust
Kconfig.simplelink
Kconfig.sof
Kconfig.stm32
Kconfig.sysbuild
Kconfig.syst
Kconfig.telink
Kconfig.tinycrypt
Kconfig.vega
Kconfig.wurthelektronik
Kconfig.xtensa
modules.cmake