You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.8 KiB
56 lines
1.8 KiB
# |
|
# Bluetooth subsystem configuration |
|
# |
|
|
|
menuconfig BT |
|
tristate "Bluetooth subsystem support" |
|
depends on NET && !S390 |
|
depends on RFKILL || !RFKILL |
|
select CRC16 |
|
select CRYPTO |
|
select CRYPTO_BLKCIPHER |
|
select CRYPTO_AES |
|
select CRYPTO_ECB |
|
select CRYPTO_SHA256 |
|
help |
|
Bluetooth is low-cost, low-power, short-range wireless technology. |
|
It was designed as a replacement for cables and other short-range |
|
technologies like IrDA. Bluetooth operates in personal area range |
|
that typically extends up to 10 meters. More information about |
|
Bluetooth can be found at <http://www.bluetooth.com/>. |
|
|
|
Linux Bluetooth subsystem consist of several layers: |
|
Bluetooth Core |
|
HCI device and connection manager, scheduler |
|
SCO audio links |
|
L2CAP (Logical Link Control and Adaptation Protocol) |
|
SMP (Security Manager Protocol) on LE (Low Energy) links |
|
HCI Device drivers (Interface to the hardware) |
|
RFCOMM Module (RFCOMM Protocol) |
|
BNEP Module (Bluetooth Network Encapsulation Protocol) |
|
CMTP Module (CAPI Message Transport Protocol) |
|
HIDP Module (Human Interface Device Protocol) |
|
|
|
Say Y here to compile Bluetooth support into the kernel or say M to |
|
compile it as module (bluetooth). |
|
|
|
To use Linux Bluetooth subsystem, you will need several user-space |
|
utilities like hciconfig and bluetoothd. These utilities and updates |
|
to Bluetooth kernel modules are provided in the BlueZ packages. For |
|
more information, see <http://www.bluez.org/>. |
|
|
|
config BT_6LOWPAN |
|
tristate "Bluetooth 6LoWPAN support" |
|
depends on BT && 6LOWPAN |
|
help |
|
IPv6 compression over Bluetooth Low Energy. |
|
|
|
source "net/bluetooth/rfcomm/Kconfig" |
|
|
|
source "net/bluetooth/bnep/Kconfig" |
|
|
|
source "net/bluetooth/cmtp/Kconfig" |
|
|
|
source "net/bluetooth/hidp/Kconfig" |
|
|
|
source "drivers/bluetooth/Kconfig"
|
|
|