Home
last modified time | relevance | path

Searched full:bluetooth (Results 1 – 25 of 500) sorted by relevance

12345678910>>...20

/linux/net/bluetooth/
H A DKconfig3 # 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 …]
H A DMakefile3 # 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
[all...]
H A Dlib.c2 BlueZ - Bluetooth protocol stack for Linux
25 /* Bluetooth kernel library. */
27 #define pr_fmt(fmt) "Bluetooth: " fmt
31 #include <net/bluetooth/bluetooth.h>
39 * This function reverses the byte order of a Bluetooth device
54 * bt_to_errno() - Bluetooth error codes to standard errno
55 * @code: Bluetooth error code to be converted
57 * This function takes a Bluetooth error code as input and converts
160 * bt_status() - Standard errno value to Bluetooth error code
164 * equivalent Bluetooth error code.
[all …]
H A Dleds.c6 #include <net/bluetooth/bluetooth.h>
7 #include <net/bluetooth/hci_core.h>
94 led_trigger_register_simple("bluetooth-power", &bt_power_led_trigger); in bt_leds_init()
/linux/Documentation/devicetree/bindings/net/bluetooth/
H A Dmediatek,mt7921s-bluetooth.yaml4 $id: http://devicetree.org/schemas/net/bluetooth/mediatek,mt7921s-bluetooth.yaml#
7 title: MediaTek MT7921S Bluetooth
13 MT7921S is an SDIO-attached dual-radio WiFi+Bluetooth Combo chip; each
16 This binding only covers the Bluetooth SDIO function, with one device
20 - $ref: bluetooth-controller.yaml#
25 - mediatek,mt7921s-bluetooth
33 An active-low reset line for the Bluetooth core; on typical M.2
50 bluetooth@2 {
51 compatible = "mediatek,mt7921s-bluetooth";
H A Dnokia,h4p-bluetooth.txt1 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 */
H A Dmediatek,mt7622-bluetooth.yaml4 $id: http://devicetree.org/schemas/net/bluetooth/mediatek,mt7622-bluetooth.yaml#
7 title: MediaTek SoC built-in Bluetooth
18 - $ref: bluetooth-controller.yaml#
22 const: mediatek,mt7622-bluetooth
45 bluetooth {
46 compatible = "mediatek,mt7622-bluetooth";
H A Dti,bluetooth.yaml4 $id: http://devicetree.org/schemas/net/bluetooth/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,
87 bluetooth {
H A Dnxp,88w8987-bt.yaml4 $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
21 - $ref: bluetooth-controller.yaml#
93 bluetooth {
H A Dbluetooth-controller.yaml4 $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
H A Dmarvell,88w8897.yaml4 $id: http://devicetree.org/schemas/net/bluetooth/marvell,88w8897.yaml#
7 title: Marvell Bluetooth chips
11 attached Marvell Bluetooth devices.
46 bluetooth {
H A Dmediatek,bluetooth.txt1 MediaTek UART based Bluetooth Devices
14 "mediatek,mt7663u-bluetooth": for MT7663U device
15 "mediatek,mt7668u-bluetooth": for MT7668U device
71 bluetooth {
72 compatible = "mediatek,mt7663u-bluetooth";
H A Damlogic,w155s2-bt.yaml5 $id: http://devicetree.org/schemas/net/bluetooth/amlogic,w155s2-bt.yaml#
8 title: Amlogic Bluetooth chips
11 The W155S2 is an Amlogic Bluetooth and Wi-Fi combo chip. It works on
56 bluetooth {
H A Drealtek,bluetooth.yaml4 $id: http://devicetree.org/schemas/net/bluetooth/realtek,bluetooth.yaml#
7 title: RTL8723BS/RTL8723CS/RTL8821CS/RTL8822CS Bluetooth
63 bluetooth {
H A Dbrcm,bluetooth.yaml4 $id: http://devicetree.org/schemas/net/bluetooth/brcm,bluetooth.yaml#
7 title: Broadcom Bluetooth Chips
13 This binding describes Broadcom UART-attached bluetooth chips.
153 bluetooth {
/linux/drivers/platform/x86/
H A Dtoshiba_bluetooth.c3 * Toshiba Bluetooth Enable Driver
26 MODULE_DESCRIPTION("Toshiba Laptop ACPI Bluetooth Enable Driver");
77 pr_err("ACPI call to query Bluetooth presence failed\n"); in toshiba_bluetooth_present()
82 pr_info("Bluetooth device not present\n"); in toshiba_bluetooth_present()
96 pr_err("Could not get Bluetooth device status\n"); in toshiba_bluetooth_status()
109 pr_err("Could not attach USB Bluetooth device\n"); in toshiba_bluetooth_enable()
115 pr_err("Could not power ON Bluetooth device\n"); in toshiba_bluetooth_enable()
128 pr_err("Could not power OFF Bluetooth device\n"); in toshiba_bluetooth_disable()
134 pr_err("Could not detach USB Bluetooth device\n"); in toshiba_bluetooth_disable()
148 pr_err("Could not sync bluetooth device status\n"); in toshiba_bluetooth_sync_status()
[all …]
H A Dmsi-laptop.c27 * bluetooth - Bluetooth subsystem enabled: contains either 0 or 1
28 * Please note that this file is constantly 0 if no Bluetooth
117 * Wlan/Bluetooth/3G, those netbook will load the SCM (windows app) to
118 * disable the original Wlan/Bluetooth control by BIOS when user press
119 * fn key, then control Wlan/Bluetooth/3G by SCM (software control by
133 * Wlan/Bluetooth state in software and we can only read its state.
233 static int get_wireless_state(int *wlan, int *bluetooth) in get_wireless_state() argument
245 if (bluetooth) in get_wireless_state()
246 *bluetooth = !!(rdata & 128); in get_wireless_state()
525 static DEVICE_ATTR(bluetooth, 0444, show_bluetooth, NULL);
[all …]
/linux/drivers/bluetooth/
H A Dbtsdio.c4 * Generic Bluetooth SDIO driver
23 #include <net/bluetooth/bluetooth.h>
24 #include <net/bluetooth/hci_core.h>
29 /* Generic Bluetooth Type-A SDIO device */
32 /* Generic Bluetooth Type-B SDIO device */
58 #define REG_MD_STAT 0x20 /* Bluetooth Mode Status */
59 #define REG_MD_SET 0x20 /* Bluetooth Mode Set */
288 * UART connection for Bluetooth, ignore the BT SDIO interface. in btsdio_probe()
373 MODULE_DESCRIPTION("Generic Bluetooth SDIO driver ver " VERSION);
H A Dbtmrvl_drv.h3 * Marvell Bluetooth driver: global definitions & declarations
11 #include <net/bluetooth/bluetooth.h>
106 /* Vendor specific Bluetooth commands */
123 /* Vendor specific Bluetooth events */
130 /* Bluetooth Power States */
H A Dhci_nokia.c3 * Bluetooth HCI UART H4 driver with Nokia Extensions AKA Nokia H4+
24 #include <net/bluetooth/bluetooth.h>
25 #include <net/bluetooth/hci_core.h>
302 * is disabled until bluetooth adapter is ready to avoid in nokia_send_negotiation()
336 dev_err(dev, "Unsupported bluetooth device!"); in nokia_setup_fw()
443 dev_dbg(dev, "bcm2048 has invalid bluetooth address!"); in nokia_setup()
717 btdev->wakeup_bt = devm_gpiod_get(dev, "bluetooth-wakeup", in nokia_bluetooth_serdev_probe()
747 dev_err(dev, "could not register bluetooth uart: %d", err); in nokia_bluetooth_serdev_probe()
785 { .compatible = "nokia,h4p-bluetooth", },
795 .name = "nokia-bluetooth",
[all …]
H A Dhci_ath.c3 * Atheros Communication Bluetooth HCIATH3K UART protocol
6 * power management protocol extension to H4 to support AR300x Bluetooth Chip.
25 #include <net/bluetooth/bluetooth.h>
26 #include <net/bluetooth/hci_core.h>
/linux/Documentation/ABI/stable/
H A Dsysfs-class-bluetooth1 What: /sys/class/bluetooth/hci<index>/reset
4 Contact: linux-bluetooth@vger.kernel.org
6 method on the Bluetooth device when arbitrary data is written.
/linux/net/bluetooth/bnep/
H A DKconfig7 BNEP (Bluetooth Network Encapsulation Protocol) is Ethernet
8 emulation layer on top of Bluetooth. BNEP is required for
9 Bluetooth PAN (Personal Area Network).
H A Dnetdev.c2 BNEP implementation for Linux Bluetooth stack (BlueZ).
30 #include <net/bluetooth/bluetooth.h>
31 #include <net/bluetooth/hci_core.h>
32 #include <net/bluetooth/l2cap.h>
/linux/net/bluetooth/hidp/
H A Dhidp.h2 HIDP implementation for Linux Bluetooth stack (BlueZ).
29 #include <net/bluetooth/bluetooth.h>
30 #include <net/bluetooth/l2cap.h>

12345678910>>...20