zephyr/subsys/bluetooth/controller
Thomas Ebert Hansen fefa83d5ed Bluetooth: controller: Rework procedure pause logic
llcp_lr_pause()/llcp_rr_pause() only pauses currently pending procedures
in their respective request machines, any future initiations are not
paused, thus they are allowed to run, when the opposite was expected.

Change the procedure pause logic into a global pause on the request
machines them self, this is essence what the per-procedure pause
flag was trying to achieve.

Add new query function llcp_?r_ispaused() to not expose the logic behind
the pause functionality.

Signed-off-by: Thomas Ebert Hansen <thoh@oticon.com>
2022-04-04 15:34:09 +02:00
..
crypto
hal Bluetooth: Controller: df: make radio_df_vendor_hal.h compile in always 2022-03-21 10:15:39 +01:00
hci Bluetooth: Controller: Introduce a timeout to get HCI event buffer 2022-04-04 14:09:51 +02:00
include everywhere: fix typos 2022-03-18 13:24:08 -04:00
ll_sw Bluetooth: controller: Rework procedure pause logic 2022-04-04 15:34:09 +02:00
ticker Bluetooth: Controller: Yield stopped ticker time reservations 2022-03-23 12:53:38 +01:00
util Bluetooth: Controller: Update to increase simultaneous connection limit 2022-04-04 10:24:34 +02:00
CMakeLists.txt Bluetooth: Controller: Schedule BIG event after Periodic Adv event 2022-03-01 11:51:46 +01:00
Kconfig Bluetooth: Controller: Enhance experimental SW_SPLIT Kconfigs names 2022-03-31 10:29:21 +02:00
Kconfig.df everywhere: fix typos 2022-03-18 13:24:08 -04:00
Kconfig.dtm bluetooth: controller: Add support for all DTM commands 2022-03-18 12:00:03 +01:00
Kconfig.ll_sw_split Bluetooth: Controller: Force MD feature not supported in LOW LAT ULL 2022-04-04 10:24:19 +02:00