zephyr/soc
Kalle Kietäväinen fe5abd0344 drivers: bluetooth: silabs: Add separate thread for BT Link Layer
The BT Link Layer needs to get runtime in a timely manner to keep
connections alive and handle other time-critical tasks. This is achieved by
adding a separate thread for it with a meta-IRQ priority, which means it
can preempt other threads. The driver also has an RX thread that passes HCI
messages from the controller to the host stack. This can be a lower
priority cooperative thread, as it doesn't have strict timing requirements.

Signed-off-by: Kalle Kietäväinen <kalle.kietavainen@silabs.com>
2025-01-21 11:11:36 +01:00
..
adi/max32 soc: adi: Add the MAX78002 SoC 2024-11-16 15:09:57 -05:00
altr
ambiq soc: ambiq: apollo3x: Flash-controller reconfigured for mcuboot 2024-12-11 21:35:18 +01:00
amd/acp_6_0 soc: add DWARF v5 sections to linker scripts 2024-12-20 12:36:46 +01:00
andestech arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
antmicro/myra boards: antmicro: add support for the Myra SiP Baseboard 2025-01-20 20:55:37 +01:00
arm soc: arm: mps2: Add support for mps2/an500 soc 2025-01-20 11:15:32 +01:00
aspeed
atmel soc: atmel: samx7x: refactor SoC support for the Atmel SAM E70/V71 2025-01-16 22:39:25 +01:00
brcm soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
cdns soc: add DWARF v5 sections to linker scripts 2024-12-20 12:36:46 +01:00
common
efinix/sapphire soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
ene/kb1200
espressif soc: espressif: enable custom bluetooth options 2025-01-19 19:21:52 +01:00
gaisler soc: Enable SVT on GR716A by default 2024-11-25 21:53:55 +01:00
gd/gd32 arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
infineon soc: move defintion of BUILD_OUTPUT_HEX from board to soc for ifx boards 2025-01-16 22:37:13 +01:00
intel soc: intel_adsp: tools: add cavstool.py fallback for PCI class 2025-01-07 15:58:26 +01:00
ite/ec arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
litex/litex_vexriscv
lowrisc/opentitan arch: common: be able to use ROM_START_OFFSET on RISCV 2025-01-17 09:07:45 +01:00
mediatek/mt8xxx soc/mediatek: Don't scan SRAM for winstream in mtk_adsp_load.py 2025-01-06 20:33:04 +01:00
microchip drivers: adc: microchip: Different channels per package type 2024-12-11 21:35:49 +01:00
native/inf_clock
neorv32 arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
nordic arch: riscv: option to init custom hw stacked esf members. 2025-01-20 16:27:33 +01:00
nuvoton drivers: i2c: npcx: add support to wake up from sleep mode 2025-01-20 07:05:48 +01:00
nxp soc: imxrt: add mimxrt1189 flashing configuration 2025-01-20 11:16:34 +01:00
openisa/rv32m1
qemu arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
quicklogic/eos_s3
raspberrypi/rpi_pico UF2: Enable support for Raspberry Pi RP2350 2024-12-23 23:57:57 +01:00
realtek/ec driver: gpio: Add gpio driver initial version of RTS5912. 2025-01-10 11:58:02 +01:00
renesas dts: arm: renesas: Add Flash HP support for Renesas RA6, RA4 2025-01-08 17:02:36 +01:00
renode arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
rockchip soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
sensry soc: sensry: add pinctrl 2025-01-09 04:04:06 +01:00
sifive/sifive_freedom arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
silabs drivers: bluetooth: silabs: Add separate thread for BT Link Layer 2025-01-21 11:11:36 +01:00
snps arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
st/stm32 soc: stm32wb0: replace SYS_INIT with early init hook 2025-01-15 15:05:23 +01:00
starfive/jh71xx arch: riscv: introduce CONFIG_RISCV_GP_PURPOSE choice 2024-11-28 12:51:09 +01:00
telink/tlsr soc: telink: tlsr: tlsr951x: remove PINCTRL defconfig 2024-12-05 15:17:47 +01:00
ti soc: ti_k3: Add TI J722s SoC MCU R5 2025-01-16 22:35:57 +01:00
wch/ch32v soc: wch: add generic vector table support 2025-01-15 11:58:58 +01:00
xen soc: Remove re-defining some defined types 2024-11-18 07:41:23 -05:00
xlnx soc: xlnx: zynq7000: remove PS GPIO controller's static memory mapping 2024-12-19 19:56:23 +01:00
CMakeLists.txt
Kconfig
Kconfig.v1
Kconfig.v1.choice
Kconfig.v2