zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada fdda91d4b4 Bluetooth: Controller: Fix k_sem_give call from Zero Latency IRQs
Fix k_sem_give() from being called from Zero Latency IRQs
when the Controller is configured with BT_CTLR_ZLI=y.

Kernel features shall not be used from Zero Latency IRQs as
these IRQs cannot be locked by the kernel to maintain
context safety of the kernel objects.

Relates to commit 92e017fd70 ("Bluetooth: controller:
split: Support Zero Latency IRQs") and
commit c842eef3ae ("Bluetooth: controller: Add semaphore
to indicate free AD data buffers").

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2022-03-07 10:53:50 +01:00
..
crypto
hal
hci bluetooth: controller: fixed problems in ISO-AL RX 2022-03-02 11:22:33 +01:00
include Bluetooth: Controller: Fix missing ll_adv_cmds_set 2022-03-01 14:54:35 +01:00
ll_sw Bluetooth: Controller: Fix k_sem_give call from Zero Latency IRQs 2022-03-07 10:53:50 +01:00
ticker
util Bluetooth: Controller: Initial broadcast ISO Tx data path 2022-03-01 14:54:35 +01:00
CMakeLists.txt Bluetooth: Controller: Schedule BIG event after Periodic Adv event 2022-03-01 11:51:46 +01:00
Kconfig Bluetooth: Controller: Restrict Extended Adv Report to max data length 2022-01-26 17:07:32 +01:00
Kconfig.df Bluetooth: Controller: Add Kconfig to enable CTE RX in conn mode 2022-01-21 09:30:23 -05:00
Kconfig.ll_sw_split Bluetooth: Controller: change def val BT_CTLR_LLCP_PROC_CTX_BUF_NUM 2022-01-11 11:52:42 +01:00