Lines Matching +full:hci +full:- +full:operation +full:- +full:speed

3 # Copyright (c) 2016-2020 Nordic Semiconductor ASA
4 # Copyright (c) 2015-2016 Intel Corporation
5 # SPDX-License-Identifier: Apache-2.0
8 bool "Dedicated workqueue for long-running tasks."
11 Adds an API for a workqueue dedicated to long-running tasks.
23 int "Long workqueue priority. Should be pre-emptible."
47 prompt "HCI Tx thread stack size" if BT_HCI_TX_STACK_SIZE_WITH_PROMPT
58 # the worst-case stack size if an out-of-tree controller is used.
67 bool "Override HCI Tx thread stack size"
70 # Hidden option for Co-Operative Tx thread priority
79 Selects in which context incoming low priority HCI packets are processed.
82 or bt_recv_prio(). The choice will influence RAM usage and how fast incoming HCI
86 bool "Process low priority HCI packets in the system work queue"
88 When this option is selected, the host will process incoming low priority HCI packets
89 in the system work queue. The HCI driver shall not call bt_recv_prio().
90 High priority HCI packets will processed in the context of the caller of bt_recv().
97 bool "Process low priority HCI packets in the bluetooth-specific work queue"
99 When this option is selected, the host will process incoming low priority HCI packets
100 in the bluetooth-specific work queue. The HCI driver shall not call bt_recv_prio().
101 High priority HCI packets will processed in the context of the caller of bt_recv().
102 The application needs to ensure the bluetooth-specific work queue size is large enough,
117 default value is sufficient for basic operation, but if the
123 # Hidden option for Co-Operative Rx thread priority
128 # Hidden option for Co-Operative HCI driver RX thread priority
188 This will consume additional ram, but may speed up the generation of random
191 Otherwise, random numbers will be generated through multiple HCI calls,
228 # Enables delayed non-volatile storage mechanism
368 bool "Auto-initiate PHY Update Procedure"
388 bool "Auto-initiate Data Length Update procedure"
455 Enabling this option will cause the Host to ignore controller-provided
479 settings subsystem may not affect the controller-provided IRs. If
496 obtain the IR for that identity from the controller (by Zephyr HCI
502 from controller (Zephyr HCI Read_Static_Addresses). This results in an
619 the Host from setting up a one-to-one correspondence between the Host
629 link-layer. The Host does not have control over this acknowledgment,
644 bool "Workaround for USB HCI controller out-of-order events"
647 This option enables support for USB HCI controllers that sometimes
648 send out-of-order HCI events and ACL Data due to using different USB
651 encryption-change event to be received before accepting key-distribution
667 predefined Diffie-Hellman private/public key pair is used as described
670 WARNING: This option enables anyone to decrypt on-air traffic.
682 `the bonding flag per-connection` (BT_BONDABLE_PER_CONNECTION) is
694 bool "Set/clear the bonding flag per-connection"
697 used to set/clear the bonding flag on a per-connection basis.
703 is using the predefined Diffie-Hellman private/public key pair as
706 WARNING: This option potentially enables anyone to decrypt on-air
726 WARNING: This option stores a hardcoded Out-of-Band value in the image.
835 always use a non-resolvable private address (NRPA) in order to avoid
853 HCI commands are used to prevent degraded performance
893 https://www.bluetooth.com/specifications/assigned-numbers
1000 This option adds support for ECDH HCI commands.
1015 ECDH HCI commands and events needed by e.g. LE Secure Connections.
1017 used for ECDH and if the controller doesn't support the required HCI
1019 In builds including the HCI Raw interface and the BLE Controller, this
1020 option injects support for the 2 HCI commands required for LE Secure
1026 bool "Host side AES-CCM module"
1028 Enables the software based AES-CCM engine in the host. Will use the
1055 This option enables SMP self-tests executed on startup
1091 WARNING: This option enables anyone to snoop on-air traffic.
1097 bool "User Vendor-Specific event handling"