zephyr/drivers/bluetooth
Sebastian Bøe 197e6e2ba3 Kconfig: Move BLUETOOTH_HCI_RESERVE into subsys/bluetooth/host
There are two kinds of HCI implementations. Bluetooth drivers in
 drivers/bluetooth that implement HCI by using a wired serial
 transport layer to talk to an external controller chip. And a
 bluetooth controller in subsys/bluetooth/controller that directly
 talks to an internal on-chip controller node.

Currently, when the the subsys/bluetooth/controller is used there
still exists exposed to the user a bluetooth driver configuration
menu, even though no external bluetooth driver is in use. This is due
to a dependency on certain configs in driver/bluetooth that are needed
even though no external controller is used.

This patch moves one of these configs, BLUETOOTH_HCI_RESERVE, from
drivers/bluetooth/hci/Kconfig to subsys/bluetooth/host/Kconfig such
that eventually we can omit the entire Bluetooth driver menu option.

This re-organization does not change when the config can be enabled.

Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2017-08-08 23:01:05 +03:00
..
hci Kconfig: Move BLUETOOTH_HCI_RESERVE into subsys/bluetooth/host 2017-08-08 23:01:05 +03:00
Kconfig Bluetooth: Remove support for NBLE 2017-05-25 09:03:16 -07:00
Makefile Bluetooth: Remove support for NBLE 2017-05-25 09:03:16 -07:00
nrf51_pm.c Bluetooth: Move common code to common/ 2017-05-12 12:56:14 +03:00
nrf51_pm.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
util.h Bluetooth: convert to using newly introduced integer sized types 2017-04-20 13:25:23 -05:00