Lines Matching full:bluetooth
3 # Bluetooth subsystem configuration
7 tristate "Bluetooth subsystem support"
16 Bluetooth is low-cost, low-power, short-range wireless technology.
18 technologies like IrDA. Bluetooth operates in personal area range
20 Bluetooth can be found at <https://www.bluetooth.com/>.
22 Linux Bluetooth subsystem consist of several layers:
23 Bluetooth Core
31 BNEP Module (Bluetooth Network Encapsulation Protocol)
34 Say Y here to compile Bluetooth support into the kernel or say M to
35 compile it as module (bluetooth).
37 To use Linux Bluetooth subsystem, you will need several user-space
39 to Bluetooth kernel modules are provided in the BlueZ packages. For
43 bool "Bluetooth Classic (BR/EDR) features"
47 Bluetooth Classic includes support for Basic Rate (BR)
48 available with Bluetooth version 1.0b or later and support
49 for Enhanced Data Rate (EDR) available with Bluetooth
52 source "net/bluetooth/rfcomm/Kconfig"
54 source "net/bluetooth/bnep/Kconfig"
56 source "net/bluetooth/hidp/Kconfig"
59 bool "Bluetooth Low Energy (LE) features"
63 Bluetooth Low Energy includes support low-energy physical
64 layer available with Bluetooth version 4.0 or later.
67 bool "Bluetooth L2CAP Enhanced Credit Flow Control"
71 Bluetooth Low Energy L2CAP Enhanced Credit Flow Control available with
72 Bluetooth version 5.2 or later.
74 This can be overridden by passing bluetooth.enable_ecred=[1|0]
78 tristate "Bluetooth 6LoWPAN support"
81 IPv6 compression over Bluetooth Low Energy.
90 Bluetooth events.
107 bool "Export Bluetooth internals in debugfs"
111 Provide extensive information about internal Bluetooth states
115 bool "Bluetooth self testing support"
118 Run self tests when initializing the Bluetooth subsystem. This
122 When the Bluetooth subsystem is built as module, then the test
123 cases are run first thing at module load time. When the Bluetooth
132 Bluetooth Low Energy Secure Connections feature.
148 source "drivers/bluetooth/Kconfig"