zephyr/subsys/usb/class
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
..
hid kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
netusb kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
bluetooth.c Bluetooth: hci_raw: Add support for specifying buffer headroom 2019-11-20 19:29:06 +01:00
cdc_acm.c driver: uart: make deprecation effective 2019-11-07 12:44:15 -06:00
CMakeLists.txt cmake: Fix usb include directory organization 2019-10-01 19:22:02 +02:00
Kconfig usb: bluetooth: make HCI event endpoint size configurable 2019-11-15 17:02:43 +01:00
Kconfig.template.composite_device_number kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
loopback.c usb: loopback: use stack's request buffer for control requests 2019-08-26 15:06:08 +02:00
mass_storage.c coccinelle: standardize k_thread create/define calls with integer timeouts 2019-10-09 08:38:10 -04:00
usb_dfu.c usb: dfu: correct upload implementation 2019-11-18 13:50:43 +01:00