zephyr/subsys/bluetooth
Johan Hedberg fc2fcd10cf Bluetooth: Add dedicated pool for HCI_Num_Completed_Packets HCI event
This event is a priority one, so it's not safe to have it use the RX
buffer pool which may be depleted due to non-priority events (e.g.
advertising events). Since the event is consumed synchronously it's
safe to have a single-buffer pool for it. Also introduce a new
bt_buf_get_evt() API for HCI drivers to simplify the driver-side code,
this effectively also deprecates bt_buf_get_cmd_complete() which now
has no in-tree HCI driver users anymore.

Fixes #16864

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2019-07-01 16:36:15 +03:00
..
common cleanup: include/: move misc/stack.h to debug/stack.h 2019-06-27 22:55:49 -04:00
controller Bluetooth: Add dedicated pool for HCI_Num_Completed_Packets HCI event 2019-07-01 16:36:15 +03:00
host Bluetooth: Add dedicated pool for HCI_Num_Completed_Packets HCI event 2019-07-01 16:36:15 +03:00
services subsys/settings: Update bluetooth module 2019-06-26 16:31:01 +02:00
shell cleanup: include/: move misc/printk.h to sys/printk.h 2019-06-27 22:55:49 -04:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
Kconfig Bluetooth: hci_uart: Use DT for the hci_uart UART 2019-06-26 12:37:04 +02:00