Searched full:hci (Results 1 – 25 of 711) sorted by relevance
12345678910>>...29
/Zephyr-Core-3.7.0/tests/bsim/bluetooth/ll/edtt/tests_scripts/ |
D | hci.llcp.test_list | 4 HCI/CCO/BV-07-C 5 HCI/CCO/BV-09-C # [Handling LE Set Data Length Command] 6 HCI/CCO/BV-10-C 7 HCI/CCO/BV-11-C 8 HCI/CCO/BV-12-C 9 HCI/CCO/BV-13-C 10 HCI/CCO/BV-14-C 11 HCI/CCO/BV-15-C 12 HCI/CCO/BV-18-C 13 HCI/CFC/BV-02-C [all …]
|
/Zephyr-Core-3.7.0/drivers/bluetooth/hci/ |
D | Kconfig | 6 comment "Bluetooth HCI Driver Options" 29 Bluetooth three-wire (H:5) UART driver. Implementation of HCI 35 bool "[REMOVED] HCI using RPMsg" 40 bool "HCI using the IPC subsystem" 47 Bluetooth HCI driver for communication with another CPU 51 bool "SPI HCI" 55 HCI packets are sent and received as single Byte transfers, 61 bool "IPM HCI" 70 bool "STM32WBA HCI driver" 76 ST STM32WBA HCI Bluetooth interface [all …]
|
/Zephyr-Core-3.7.0/dts/bindings/bluetooth/ |
D | bt-hci.yaml | 1 # Common fields for Bluetooth HCI devices 6 bt-hci-name: 8 description: Name of the HCI transport 9 bt-hci-bus: 23 bt-hci-quirks: 25 description: HCI device quirks 26 bt-hci-vs-ext: 28 description: Zephyr HCI vendor extensions are supported
|
D | zephyr,bt-hci-userchan.yaml | 1 description: Bluetooth HCI provided by a Linux HCI user channel socket 3 compatible: "zephyr,bt-hci-userchan" 5 include: bt-hci.yaml 8 bt-hci-name: 9 default: "HCI User Channel" 10 bt-hci-bus:
|
D | zephyr,bt-hci-ipc.yaml | 1 description: Bluetooth HCI using the IPC subsystem 3 compatible: "zephyr,bt-hci-ipc" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus: 12 bt-hci-quirks: 14 bt-hci-ipc-name:
|
D | espressif,esp32-bt-hci.yaml | 1 description: Bluetooth HCI for Espressif ESP32 3 compatible: "espressif,esp32-bt-hci" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus: 12 bt-hci-quirks:
|
D | silabs,bt-hci.yaml | 1 description: Bluetooth HCI on Silabs boards 3 compatible: "silabs,bt-hci" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus: 12 bt-hci-quirks:
|
D | zephyr,bt-hci-uart.yaml | 1 # UART Bluetooth HCI device 3 description: Bluetooth HCI behind a UART device (H:4) 5 compatible: "zephyr,bt-hci-uart" 7 include: bt-hci.yaml 10 bt-hci-name: 12 bt-hci-bus:
|
D | zephyr,bt-hci-3wire-uart.yaml | 1 # UART Bluetooth HCI device 3 description: Bluetooth HCI behind a 3-Wire UART device (H:5) 5 compatible: "zephyr,bt-hci-3wire-uart" 7 include: bt-hci.yaml 10 bt-hci-name: 12 bt-hci-bus:
|
D | zephyr,bt-hci-ll-sw-split.yaml | 1 description: Bluetooth HCI provided by the native Zephyr Bluetooth Controller 3 compatible: "zephyr,bt-hci-ll-sw-split" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus: 12 bt-hci-quirks:
|
D | infineon,cyw43xxx-bt-hci.yaml | 16 /* HCI-UART pins*/ 21 /* HW Flow control must be enabled for HCI H4 */ 24 bt-hci { 26 compatible = "infineon,cyw43xxx-bt-hci"; 36 NOTE2: Use fw-download-speed and hci-operation-speed properties to configure UART 37 speeds for firmware download (fw-download-speed) and HCI operation 38 (hci-operation-speed). 39 If hci-operation-speed or fw-download-speed are not defined in bt-hci node, 45 compatible: "infineon,cyw43xxx-bt-hci" 68 hci-operation-speed: [all …]
|
D | st,hci-stm32wba.yaml | 1 description: Bluetooth HCI driver for ST STM32WBA 3 compatible: "st,hci-stm32wba" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus:
|
D | renesas,bt-hci-da1469x.yaml | 1 description: Bluetooth HCI for Renesas DA1469x 3 compatible: "renesas,bt-hci-da1469x" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus:
|
D | nxp,hci-ble.yaml | 4 description: NXP BLE HCI information 6 compatible: "nxp,hci-ble" 8 include: bt-hci.yaml 13 bt-hci-name: 15 bt-hci-bus:
|
/Zephyr-Core-3.7.0/tests/bluetooth/host_long_adv_recv/dts/bindings/ |
D | zephyr,bt-hci-test.yaml | 1 description: Bluetooth HCI for test purposes 3 compatible: "zephyr,bt-hci-test" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus: 12 bt-hci-quirks:
|
/Zephyr-Core-3.7.0/tests/bluetooth/hci_prop_evt/dts/bindings/ |
D | zephyr,bt-hci-test.yaml | 1 description: Bluetooth HCI for test purposes 3 compatible: "zephyr,bt-hci-test" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus: 12 bt-hci-quirks:
|
/Zephyr-Core-3.7.0/subsys/bluetooth/common/ |
D | Kconfig | 16 Controller. This value does not include the HCI ACL header. 27 The Controller will return this value in the HCI LE Read Buffer 48 The Controller will return this value in the HCI LE Read Buffer Size 63 the Host. This value does not include the HCI ACL header. 102 int "Maximum supported HCI Event buffer length" 108 Maximum supported HCI event buffer size. This value does not include 109 the HCI Event header. 111 sizes that include HCI events. It should be set according to the 112 expected HCI events that can be generated from the configuration. 113 If the subset of possible HCI events is unknown, this should be set to [all …]
|
/Zephyr-Core-3.7.0/include/zephyr/drivers/bluetooth/ |
D | hci_driver.h | 2 * @brief Bluetooth HCI driver API. 14 * @brief HCI drivers 16 * @deprecated This is the old HCI driver API. Drivers should use @ref bt_hci_api instead. 18 * @defgroup bt_hci_driver HCI drivers 44 * @brief Receive data from the controller/HCI driver. 46 * This is the main function through which the HCI driver provides the 54 * @deprecated Use the new HCI driver interface instead: @ref bt_hci_api 83 * @brief Abstraction which represents the HCI transport to the controller. 85 * This struct is used to represent the HCI transport to the Bluetooth 95 /** Specific controller quirks. These are set by the HCI driver [all …]
|
/Zephyr-Core-3.7.0/tests/bluetooth/bluetooth/dts/bindings/ |
D | zephyr,bt-hci-test.yaml | 1 description: Bluetooth HCI for test purposes 3 compatible: "zephyr,bt-hci-test" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus:
|
/Zephyr-Core-3.7.0/tests/bluetooth/hci_uart_async/dts/bindings/ |
D | zephyr,bt-hci-test.yaml | 1 description: Bluetooth HCI for test purposes 3 compatible: "zephyr,bt-hci-test" 5 include: bt-hci.yaml 8 bt-hci-name: 10 bt-hci-bus:
|
/Zephyr-Core-3.7.0/include/zephyr/drivers/ |
D | bluetooth.h | 2 * @brief Bluetooth HCI driver API. 12 * @brief Bluetooth HCI APIs 13 * @defgroup bt_hci_api Bluetooth HCI APIs 76 #define BT_DT_HCI_NAME_GET(node_id) DT_PROP_OR(node_id, bt_hci_name, "HCI") 95 * @brief Open the HCI transport. 97 * Opens the HCI transport for operation. This function must not 101 * @param dev HCI device 102 * @param recv This is callback through which the HCI driver provides the 117 * @brief Close the HCI transport. 119 * Closes the HCI transport. This function must not return until the [all …]
|
/Zephyr-Core-3.7.0/subsys/usb/device_next/class/ |
D | Kconfig.bt | 5 bool "Bluetooth HCI USB Transport Layer" 9 Bluetooth HCI USB Transport Layer 17 Bluetooth HCI USB Transport Layer TX thread priority. 23 Bluetooth HCI USB Transport Layer TX thread stack size. 29 Bluetooth HCI USB Transport Layer RX thread priority. 32 module-str = usbd bt hci
|
/Zephyr-Core-3.7.0/subsys/bluetooth/controller/ |
D | Kconfig.dtm | 15 bool "Direct Test Mode over HCI" 19 Enable support for Direct Test Mode over the HCI transport. 24 bool "HCI LE Receiver Test v3" 30 bool "HCI LE Transmitter Test v3" 36 bool "HCI LE Transmitter Test v4" 42 bool "Connectionless IQ report HCI event [EXPERIMENTAL]" 46 Enable generation of the HCI LE Connectionless IQ Report event
|
/Zephyr-Core-3.7.0/include/zephyr/bluetooth/ |
D | buf.h | 24 #include <zephyr/bluetooth/hci.h> 33 /** HCI command */ 35 /** HCI event */ 54 /* Headroom reserved in buffers, primarily for HCI transport encoding purposes */ 57 /** Helper to include reserved HCI data in buffer calculations */ 60 /** Helper to calculate needed buffer size for HCI ACL packets */ 63 /** Helper to calculate needed buffer size for HCI Event packets. */ 66 /** Helper to calculate needed buffer size for HCI Command packets. */ 69 /** Helper to calculate needed buffer size for HCI ISO packets. */ 74 /** Data size needed for HCI ACL RX buffers */ [all …]
|
/Zephyr-Core-3.7.0/samples/bluetooth/hci_spi/ |
D | README.rst | 1 .. _bluetooth-hci-spi-sample: 3 Bluetooth: HCI SPI 10 the Zephyr SPI HCI transport protocol (similar to BlueNRG). 21 for the HCI SPI slave device with compatible 22 :dtcompatible:`zephyr,bt-hci-spi-slave`. This node sets an interrupt line to 33 You will also need a separate chip acting as BT HCI SPI master. This 34 application is compatible with the HCI SPI master driver provided by 35 Zephyr's Bluetooth HCI driver core; see the help associated with the
|
12345678910>>...29