bluetooth: hci: enable backends by default

Enable backends by default, instead of requiring some other module to
turn them on. This aligns with the behaviour of sensor drivers and
`BT_RPMSG`.

Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
This commit is contained in:
Jordan Yates 2023-09-22 10:11:26 +10:00 committed by Carles Cufí
parent ca5931065c
commit c667b43697

View file

@ -7,25 +7,23 @@ comment "Bluetooth HCI Driver Options"
config BT_UART
bool
select SERIAL
select UART_INTERRUPT_DRIVEN
choice BT_HCI_BUS_TYPE
prompt "Bluetooth HCI driver"
config BT_H4
bool "H:4 UART"
select UART_INTERRUPT_DRIVEN
select BT_UART
depends on SERIAL
help
Bluetooth H:4 UART driver. Requires hardware flow control
lines to be available.
config BT_H5
bool "H:5 UART [EXPERIMENTAL]"
select UART_INTERRUPT_DRIVEN
select BT_UART
select EXPERIMENTAL
depends on SERIAL
help
Bluetooth three-wire (H:5) UART driver. Implementation of HCI
Three-Wire UART Transport Layer.
@ -41,7 +39,7 @@ config BT_RPMSG
config BT_SPI
bool "SPI HCI"
depends on SPI
select SPI
help
Supports Bluetooth ICs using SPI as the communication protocol.
HCI packets are sent and received as single Byte transfers,