| /kernel/linux/linux-6.6/drivers/bluetooth/ |
| D | Kconfig | 3 menu "Bluetooth device drivers" 31 Bluetooth HCI USB driver. 32 This driver is required if you want to use Bluetooth devices with 35 Say Y here to compile support for Bluetooth USB devices into the 39 bool "Enable USB autosuspend for Bluetooth USB devices by default" 42 Say Y here to enable USB autosuspend for Bluetooth USB devices by 49 bool "Enable USB poll_sync for Bluetooth USB devices by default" 56 Say Y here to enable USB poll_sync for Bluetooth USB devices by 66 download support for Broadcom Bluetooth controllers. 77 support and chip initialization for MediaTek Bluetooth [all …]
|
| /kernel/linux/linux-5.10/net/bluetooth/ |
| D | Kconfig | 3 # Bluetooth subsystem configuration 7 tristate "Bluetooth subsystem support" 20 Bluetooth is low-cost, low-power, short-range wireless technology. 22 technologies like IrDA. Bluetooth operates in personal area range 24 Bluetooth can be found at <https://www.bluetooth.com/>. 26 Linux Bluetooth subsystem consist of several layers: 27 Bluetooth Core 34 BNEP Module (Bluetooth Network Encapsulation Protocol) 38 Say Y here to compile Bluetooth support into the kernel or say M to 39 compile it as module (bluetooth). [all …]
|
| D | Makefile | 3 # Makefile for the Linux Bluetooth subsystem. 6 obj-$(CONFIG_BT) += bluetooth.o 15 bluetooth-y := af_bluetooth.o hci_core.o hci_conn.o hci_event.o mgmt.o \ 19 bluetooth-$(CONFIG_BT_BREDR) += sco.o 20 bluetooth-$(CONFIG_BT_HS) += a2mp.o amp.o 21 bluetooth-$(CONFIG_BT_LEDS) += leds.o 22 bluetooth-$(CONFIG_BT_MSFTEXT) += msft.o 23 bluetooth-$(CONFIG_BT_DEBUGFS) += hci_debugfs.o 24 bluetooth-$(CONFIG_BT_SELFTEST) += selftest.o
|
| /kernel/linux/linux-5.10/drivers/bluetooth/ |
| D | Kconfig | 3 menu "Bluetooth device drivers" 27 Bluetooth HCI USB driver. 28 This driver is required if you want to use Bluetooth devices with 31 Say Y here to compile support for Bluetooth USB devices into the 35 bool "Enable USB autosuspend for Bluetooth USB devices by default" 38 Say Y here to enable USB autosuspend for Bluetooth USB devices by 51 download support for Broadcom Bluetooth controllers. 61 support and chip initialization for MediaTek Bluetooth 73 download support for Realtek Bluetooth controllers. 81 Bluetooth HCI SDIO driver. [all …]
|
| /kernel/linux/linux-6.6/net/bluetooth/ |
| D | Kconfig | 3 # Bluetooth subsystem configuration 7 tristate "Bluetooth subsystem support" 20 Bluetooth is low-cost, low-power, short-range wireless technology. 22 technologies like IrDA. Bluetooth operates in personal area range 24 Bluetooth can be found at <https://www.bluetooth.com/>. 26 Linux Bluetooth subsystem consist of several layers: 27 Bluetooth Core 35 BNEP Module (Bluetooth Network Encapsulation Protocol) 39 Say Y here to compile Bluetooth support into the kernel or say M to 40 compile it as module (bluetooth). [all …]
|
| D | Makefile | 3 # Makefile for the Linux Bluetooth subsystem. 6 obj-$(CONFIG_BT) += bluetooth.o 15 bluetooth-y := af_bluetooth.o hci_core.o hci_conn.o hci_event.o mgmt.o \ 20 bluetooth-$(CONFIG_DEV_COREDUMP) += coredump.o 22 bluetooth-$(CONFIG_BT_BREDR) += sco.o 23 bluetooth-$(CONFIG_BT_LE) += iso.o 24 bluetooth-$(CONFIG_BT_LEDS) += leds.o 25 bluetooth-$(CONFIG_BT_MSFTEXT) += msft.o 26 bluetooth-$(CONFIG_BT_AOSPEXT) += aosp.o 27 bluetooth-$(CONFIG_BT_DEBUGFS) += hci_debugfs.o [all …]
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/bluetooth/ |
| D | brcm,bcm4377-bluetooth.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/brcm,bcm4377-bluetooth.yaml# 7 title: Broadcom BCM4377 family PCIe Bluetooth Chips 13 This binding describes Broadcom BCM4377 family PCIe-attached bluetooth chips 18 - $ref: bluetooth-controller.yaml# 32 description: Board type of the Bluetooth chip. This is used to decouple 33 the overall system board from the Bluetooth module and used to construct 41 description: A per-device calibration blob for the Bluetooth radio. This 44 This blob is used if the chip stepping of the Bluetooth module does not 49 description: A per-device calibration blob for the Bluetooth radio. This 52 This blob is used if the chip stepping of the Bluetooth module supports [all …]
|
| D | nxp,88w8987-bt.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/nxp,88w8987-bt.yaml# 7 title: NXP Bluetooth chips 10 This binding describes UART-attached NXP bluetooth chips. These chips 11 are dual-radio chips supporting WiFi and Bluetooth. The bluetooth 42 bluetooth {
|
| D | bluetooth-controller.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/bluetooth-controller.yaml# 7 title: Bluetooth Controller Common Properties 16 pattern: "^bluetooth(@.*)?$" 22 Specifies the BD address that was uniquely assigned to the Bluetooth
|
| D | qualcomm-bluetooth.yaml | 4 $id: http://devicetree.org/schemas/net/bluetooth/qualcomm-bluetooth.yaml# 7 title: Qualcomm Bluetooth Chips 14 This binding describes Qualcomm UART-attached bluetooth chips. 104 - $ref: bluetooth-controller.yaml# 189 bluetooth { 199 bluetooth { 212 bluetooth {
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
| D | nokia-bluetooth.txt | 1 Nokia Bluetooth Chips 4 Nokia phones often come with UART connected bluetooth chips from different 7 Bluetooth standard. In addition to the H4 protocol it specifies two more 13 - compatible: should contain "nokia,h4p-bluetooth" as well as one of the following: 15 * "ti,wl1271-bluetooth-nokia" 17 - bluetooth-wakeup-gpios: GPIO specifier, used to wakeup the BT module (active high) 41 bluetooth { 42 compatible = "ti,wl1271-bluetooth-nokia", "nokia,h4p-bluetooth"; 46 bluetooth-wakeup-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* gpio37 */
|
| D | mediatek-bluetooth.txt | 1 MediaTek SoC built-in Bluetooth Devices 11 "mediatek,mt7622-bluetooth": for MT7622 SoC 29 bluetooth { 30 compatible = "mediatek,mt7622-bluetooth"; 37 MediaTek UART based Bluetooth Devices 50 "mediatek,mt7663u-bluetooth": for MT7663U device 51 "mediatek,mt7668u-bluetooth": for MT7668U device 107 bluetooth { 108 compatible = "mediatek,mt7663u-bluetooth";
|
| D | marvell-bluetooth.txt | 1 Marvell Bluetooth Chips 5 attached Marvell Bluetooth devices. The following chips are included in 8 * Marvell 88W8897 Bluetooth devices 22 bluetooth {
|
| D | ti-bluetooth.txt | 1 Texas Instruments Bluetooth Chips 5 attached TI Bluetooth devices. The following chips are included in this 8 * TI CC256x Bluetooth devices 11 TI WiLink devices have a UART interface for providing Bluetooth, FM radio, 52 bluetooth {
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/net/ |
| D | nokia-bluetooth.txt | 1 Nokia Bluetooth Chips 4 Nokia phones often come with UART connected bluetooth chips from different 7 Bluetooth standard. In addition to the H4 protocol it specifies two more 13 - compatible: should contain "nokia,h4p-bluetooth" as well as one of the following: 15 * "ti,wl1271-bluetooth-nokia" 17 - bluetooth-wakeup-gpios: GPIO specifier, used to wakeup the BT module (active high) 41 bluetooth { 42 compatible = "ti,wl1271-bluetooth-nokia", "nokia,h4p-bluetooth"; 46 bluetooth-wakeup-gpios = <&gpio2 5 GPIO_ACTIVE_HIGH>; /* gpio37 */
|
| D | mediatek-bluetooth.txt | 1 MediaTek SoC built-in Bluetooth Devices 11 "mediatek,mt7622-bluetooth": for MT7622 SoC 29 bluetooth { 30 compatible = "mediatek,mt7622-bluetooth"; 37 MediaTek UART based Bluetooth Devices 50 "mediatek,mt7663u-bluetooth": for MT7663U device 51 "mediatek,mt7668u-bluetooth": for MT7668U device 107 bluetooth { 108 compatible = "mediatek,mt7663u-bluetooth";
|
| D | ti,bluetooth.yaml | 4 $id: http://devicetree.org/schemas/net/ti,bluetooth.yaml# 7 title: Texas Instruments Bluetooth Chips 14 attached TI Bluetooth devices. The following chips are included in this 17 * TI CC256x Bluetooth devices 20 TI WiLink devices have a UART interface for providing Bluetooth, FM radio, 84 bluetooth {
|
| D | marvell-bluetooth.yaml | 4 $id: http://devicetree.org/schemas/net/marvell-bluetooth.yaml# 7 title: Marvell Bluetooth chips 11 attached Marvell Bluetooth devices. 46 bluetooth {
|
| /kernel/linux/linux-6.6/drivers/platform/x86/ |
| D | toshiba_bluetooth.c | 3 * Toshiba Bluetooth Enable Driver 26 MODULE_DESCRIPTION("Toshiba Laptop ACPI Bluetooth Enable Driver"); 78 pr_err("ACPI call to query Bluetooth presence failed\n"); in toshiba_bluetooth_present() 83 pr_info("Bluetooth device not present\n"); in toshiba_bluetooth_present() 97 pr_err("Could not get Bluetooth device status\n"); in toshiba_bluetooth_status() 110 pr_err("Could not attach USB Bluetooth device\n"); in toshiba_bluetooth_enable() 116 pr_err("Could not power ON Bluetooth device\n"); in toshiba_bluetooth_enable() 129 pr_err("Could not power OFF Bluetooth device\n"); in toshiba_bluetooth_disable() 135 pr_err("Could not detach USB Bluetooth device\n"); in toshiba_bluetooth_disable() 149 pr_err("Could not sync bluetooth device status\n"); in toshiba_bluetooth_sync_status() [all …]
|
| /kernel/linux/linux-5.10/drivers/platform/x86/ |
| D | toshiba_bluetooth.c | 3 * Toshiba Bluetooth Enable Driver 26 MODULE_DESCRIPTION("Toshiba Laptop ACPI Bluetooth Enable Driver"); 78 pr_err("ACPI call to query Bluetooth presence failed\n"); in toshiba_bluetooth_present() 83 pr_info("Bluetooth device not present\n"); in toshiba_bluetooth_present() 97 pr_err("Could not get Bluetooth device status\n"); in toshiba_bluetooth_status() 110 pr_err("Could not attach USB Bluetooth device\n"); in toshiba_bluetooth_enable() 116 pr_err("Could not power ON Bluetooth device\n"); in toshiba_bluetooth_enable() 129 pr_err("Could not power OFF Bluetooth device\n"); in toshiba_bluetooth_disable() 135 pr_err("Could not detach USB Bluetooth device\n"); in toshiba_bluetooth_disable() 149 pr_err("Could not sync bluetooth device status\n"); in toshiba_bluetooth_sync_status() [all …]
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/amlogic/ |
| D | meson-gxl-s905x-khadas-vim.dts | 160 "Bluetooth PCM DOUT", "Bluetooth PCM DIN", 161 "Bluetooth PCM SYNC", "Bluetooth PCM CLK", 162 "Bluetooth UART TX", "Bluetooth UART RX", 163 "Bluetooth UART CTS", "Bluetooth UART RTS", 164 "WIFI 32K", "Bluetooth Enable", 165 "Bluetooth WAKE HOST", 190 bluetooth {
|
| D | meson-gxbb-nanopi-k2.dts | 244 "Bluetooth PCM DOUT", "Bluetooth PCM DIN", 245 "Bluetooth PCM SYNC", "Bluetooth PCM CLK", 246 "Bluetooth UART TX", "Bluetooth UART RX", 247 "Bluetooth UART CTS", "Bluetooth UART RTS", 248 "", "", "", "WIFI 32K", "Bluetooth Enable", 249 "Bluetooth WAKE HOST", "", 346 /* Bluetooth on AP6212 */
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/amlogic/ |
| D | meson-gxl-s905x-khadas-vim.dts | 196 "Bluetooth PCM DOUT", "Bluetooth PCM DIN", 197 "Bluetooth PCM SYNC", "Bluetooth PCM CLK", 198 "Bluetooth UART TX", "Bluetooth UART RX", 199 "Bluetooth UART CTS", "Bluetooth UART RTS", 200 "WIFI 32K", "Bluetooth Enable", 201 "Bluetooth WAKE HOST",
|
| D | meson-gxbb-nanopi-k2.dts | 283 "Bluetooth PCM DOUT", "Bluetooth PCM DIN", 284 "Bluetooth PCM SYNC", "Bluetooth PCM CLK", 285 "Bluetooth UART TX", "Bluetooth UART RX", 286 "Bluetooth UART CTS", "Bluetooth UART RTS", 287 "", "", "", "WIFI 32K", "Bluetooth Enable", 288 "Bluetooth WAKE HOST", "", 385 /* Bluetooth on AP6212 */ 392 bluetooth {
|
| /kernel/linux/patches/linux-5.10/yangfan_patch/ |
| D | net.patch | 1 diff --git a/net/bluetooth/l2cap_sock.c b/net/bluetooth/l2cap_sock.c 3 --- a/net/bluetooth/l2cap_sock.c 4 +++ b/net/bluetooth/l2cap_sock.c 37 diff --git a/net/bluetooth/sco.c b/net/bluetooth/sco.c 39 --- a/net/bluetooth/sco.c 40 +++ b/net/bluetooth/sco.c
|