zephyr/include/bluetooth
Johan Hedberg d67416321e Bluetooth: hci_raw: Add support for specifying buffer headroom
The HCI transport implemented by an application using the HCI raw
interface may have its own buffer headroom requirements. Currently the
available headroom gets completely determined by the selected HCI
driver. E.g. most of the time this is the native controller driver
which doesn't reserve any headroom at all.

To cover for the needs of HCI raw users, add a new Kconfig variable
for the apps to set to whatever they need. Correspondingly, use the
maximum of the HCI driver and HCI raw headroom requirements for the
buffer pool definitions and the headroom initializations.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2019-11-20 19:29:06 +01:00
..
mesh Bluetooth: Mesh: Model extension concept 2019-11-07 18:57:32 +02:00
services doc: fix misspelling in API doxygen comments 2019-10-29 06:00:14 +01:00
a2dp-codec.h
a2dp.h
addr.h Bluetooth: Host: Move Bluetooth Device address definition to own header 2019-10-17 10:04:06 +02:00
att.h
avdtp.h
bluetooth.h Bluetooth: Host: Move Bluetooth Device address definition to own header 2019-10-17 10:04:06 +02:00
buf.h Bluetooth: hci_raw: Add support for specifying buffer headroom 2019-11-20 19:29:06 +01:00
conn.h Bluetooth: doc: Document HCI errors for connected callback 2019-11-15 10:02:24 +01:00
controller.h
crypto.h
gap.h Bluetooth: Host: Move GAP and GAP defined assigned numbers to own header 2019-10-17 10:04:06 +02:00
gatt.h bluetooth: host: add ability to load CCC settings on demand 2019-11-08 21:29:23 +02:00
hci_err.h Bluetooth: Host: Move HCI error codes to its own header 2019-10-17 10:04:06 +02:00
hci_raw.h
hci_vs.h include: bluetooth: define hci macro for nRF53 2019-11-08 19:26:35 +01:00
hci.h Bluetooth: HCI: Add function to get connection handle of connection 2019-10-17 10:04:06 +02:00
hfp_hf.h
l2cap.h Bluetooth: hci_raw: Add support for specifying buffer headroom 2019-11-20 19:29:06 +01:00
mesh.h
rfcomm.h
sdp.h
testing.h
uuid.h Bluetooth: rework to support C++20 designated initializers 2019-11-03 13:24:57 +01:00