zephyr/subsys/bluetooth/controller
Morten Priess e1f4452798 Bluetooth: controller: Use mayfly_is_running() in csrand_get()
Check mayfly_is_running() to determine use of blocking- or non-blocking
version of lll_csrand, instead of k_is_in_isr().
As mayflies run in ISR context for Nordic platform, change will have no
impact on Nordic configuration.

For vendors using META_IRQ mayflies, implementation will now prevent
blocking and reduce latencies and jitter in soft-realtime code.

Signed-off-by: Morten Priess <mtpr@oticon.com>
2023-08-09 08:32:55 +00:00
..
coex Bluetooth: Rework the HCI header set 2023-06-12 06:20:24 -04:00
crypto
flash Bluetooth: Rework the HCI header set 2023-06-12 06:20:24 -04:00
hal Bluetooth: Controller: Add LL_ASSERT_OVERHEAD define 2023-06-29 17:16:47 +02:00
hci Bluetooth: Controller: Fix bug in read_codecs_v2() 2023-08-07 11:27:13 +02:00
include Bluetooth: Controller: Inherit BT_ISO_TX_MTU value 2023-06-29 10:06:19 +00:00
ll_sw Bluetooth: controller: Use mayfly_is_running() in csrand_get() 2023-08-09 08:32:55 +00:00
ticker Bluetooth: Controller: Ticker first expire with remainder 2023-05-05 12:26:31 +02:00
util Bluetooth: Controller: Review rework changes for multiple CIS support 2023-05-05 12:26:31 +02:00
CMakeLists.txt drivers: flash: nRF: Move sync ticker to Subsys Bluetooth Controller 2023-03-21 12:33:32 +01:00
Kconfig Bluetooth: Controller: Kconfig: Move BT_LL_SW_SPLIT specific configs 2023-07-27 10:20:55 +02:00
Kconfig.df Bluetooth: controller: Move DF feat selection to LL_SW_SPLIT KConfig 2023-05-24 16:41:21 +02:00
Kconfig.dtm
Kconfig.ll_sw_split Bluetooth: Controller: Kconfig: Move BT_LL_SW_SPLIT specific configs 2023-07-27 10:20:55 +02:00