Bluetooth: Kconfig: Rename CONFIG_BLUETOOTH_* to CONFIG_BT_*
The API name space for Bluetooth is bt_* and BT_* so it makes sense to align the Kconfig name space with this. The additional benefit is that this also makes the names shorter. It is also in line with what Linux uses for Bluetooth Kconfig entries. Some Bluetooth-related Networking Kconfig defines are renamed as well in order to be consistent, such as NET_L2_BLUETOOTH. Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
This commit is contained in:
parent
02383dee67
commit
2975ca0754
286 changed files with 3405 additions and 3421 deletions
|
@ -10,35 +10,35 @@ comment "Bluetooth HCI Driver Options"
|
|||
|
||||
# Controller support is an HCI driver in itself, so these HCI driver
|
||||
# options are only applicable if controller support hasn't been enabled.
|
||||
if !BLUETOOTH_CONTROLLER
|
||||
if !BT_CONTROLLER
|
||||
|
||||
config BLUETOOTH_UART
|
||||
config BT_UART
|
||||
bool
|
||||
|
||||
choice
|
||||
prompt "Bluetooth HCI driver"
|
||||
default BLUETOOTH_H4
|
||||
default BT_H4
|
||||
|
||||
config BLUETOOTH_H4
|
||||
config BT_H4
|
||||
bool "H:4 UART"
|
||||
select UART_INTERRUPT_DRIVEN
|
||||
select BLUETOOTH_UART
|
||||
select BLUETOOTH_RECV_IS_RX_THREAD
|
||||
select BT_UART
|
||||
select BT_RECV_IS_RX_THREAD
|
||||
depends on SERIAL
|
||||
help
|
||||
Bluetooth H:4 UART driver. Requires hardware flow control
|
||||
lines to be available.
|
||||
|
||||
config BLUETOOTH_H5
|
||||
config BT_H5
|
||||
bool "H:5 UART [EXPERIMENTAL]"
|
||||
select UART_INTERRUPT_DRIVEN
|
||||
select BLUETOOTH_UART
|
||||
select BT_UART
|
||||
depends on SERIAL
|
||||
help
|
||||
Bluetooth three-wire (H:5) UART driver. Implementation of HCI
|
||||
Three-Wire UART Transport Layer.
|
||||
|
||||
config BLUETOOTH_SPI
|
||||
config BT_SPI
|
||||
bool "SPI HCI"
|
||||
depends on SPI
|
||||
help
|
||||
|
@ -48,7 +48,7 @@ config BLUETOOTH_SPI
|
|||
additional platform specific knowledge may need to be added as
|
||||
devices are.
|
||||
|
||||
config BLUETOOTH_NO_DRIVER
|
||||
config BT_NO_DRIVER
|
||||
bool "No default HCI driver"
|
||||
help
|
||||
This is intended for unit tests where no internal driver
|
||||
|
@ -56,22 +56,22 @@ config BLUETOOTH_NO_DRIVER
|
|||
|
||||
endchoice
|
||||
|
||||
endif # !BLUETOOTH_CONTROLLER
|
||||
endif # !BT_CONTROLLER
|
||||
|
||||
if !HAS_DTS
|
||||
config BLUETOOTH_UART_ON_DEV_NAME
|
||||
config BT_UART_ON_DEV_NAME
|
||||
string "Device Name of UART Device for Bluetooth"
|
||||
default "UART_0"
|
||||
depends on BLUETOOTH_UART
|
||||
depends on BT_UART
|
||||
help
|
||||
This option specifies the name of UART device to be used
|
||||
for Bluetooth.
|
||||
endif
|
||||
|
||||
config BLUETOOTH_SPI_DEV_NAME
|
||||
config BT_SPI_DEV_NAME
|
||||
string "Device Name of SPI Device for Bluetooth"
|
||||
default "SPI_0"
|
||||
depends on BLUETOOTH_SPI
|
||||
depends on BT_SPI
|
||||
help
|
||||
This option specifies the name of SPI device to be used for Bluetooth.
|
||||
On the controller side, this SPI device is used to encapsulate the
|
||||
|
@ -79,56 +79,56 @@ config BLUETOOTH_SPI_DEV_NAME
|
|||
this device is used to reply back with HCI frames that are sent over
|
||||
the air.
|
||||
|
||||
if BLUETOOTH_SPI
|
||||
if BT_SPI
|
||||
|
||||
config BLUETOOTH_SPI_BLUENRG
|
||||
config BT_SPI_BLUENRG
|
||||
bool "Enable compatibility with BlueNRG-based devices"
|
||||
default n
|
||||
help
|
||||
Enable support for devices compatible with the BlueNRG Bluetooth
|
||||
Stack. Current driver supports: ST X-NUCLEO BLE series.
|
||||
|
||||
config BLUETOOTH_SPI_CHIP_SELECT_DEV_NAME
|
||||
config BT_SPI_CHIP_SELECT_DEV_NAME
|
||||
string "Chip Select (CS) line driver name"
|
||||
depends on BLUETOOTH_SPI_BLUENRG
|
||||
depends on BT_SPI_BLUENRG
|
||||
help
|
||||
This option specifies the name of GPIO driver controlling
|
||||
the Chip Select (CS) line.
|
||||
|
||||
config BLUETOOTH_SPI_IRQ_DEV_NAME
|
||||
config BT_SPI_IRQ_DEV_NAME
|
||||
string "IRQ line driver name"
|
||||
help
|
||||
This option specifies the name of GPIO driver controlling
|
||||
the chip's IRQ line.
|
||||
|
||||
config BLUETOOTH_SPI_RESET_DEV_NAME
|
||||
config BT_SPI_RESET_DEV_NAME
|
||||
string "Reset line driver name"
|
||||
help
|
||||
This option specifies the name of GPIO driver controlling
|
||||
the chip's Reset line.
|
||||
|
||||
config BLUETOOTH_SPI_CHIP_SELECT_PIN
|
||||
config BT_SPI_CHIP_SELECT_PIN
|
||||
int "SPI Chip Select (CS) line number"
|
||||
depends on BLUETOOTH_SPI_BLUENRG
|
||||
depends on BT_SPI_BLUENRG
|
||||
help
|
||||
This option specifies the Chip Select (CS) line number on the SPI
|
||||
device
|
||||
|
||||
config BLUETOOTH_SPI_IRQ_PIN
|
||||
config BT_SPI_IRQ_PIN
|
||||
int "SPI IRQ line number"
|
||||
help
|
||||
This option specifies the IRQ line number on the SPI device
|
||||
|
||||
config BLUETOOTH_SPI_RESET_PIN
|
||||
config BT_SPI_RESET_PIN
|
||||
int "SPI Reset line number"
|
||||
help
|
||||
This option specifies the Reset line number on the SPI device
|
||||
|
||||
config BLUETOOTH_SPI_MAX_CLK_FREQ
|
||||
config BT_SPI_MAX_CLK_FREQ
|
||||
int "Maximum clock frequency for the HCI SPI interface"
|
||||
default 5000000
|
||||
help
|
||||
This option specifies the maximum clock rate the HCI SPI
|
||||
interface is capable of running at.
|
||||
|
||||
endif # BLUETOOTH_SPI
|
||||
endif # BT_SPI
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue