Bluetooth: Introduce HCI_QUIRK_SIMULTANEOUS_DISCOVERY
Some controllers allow both LE scan and BR/EDR inquiry to run at the same time, while others allow only one, LE SCAN or BR/EDR inquiry at given time. Since this is specific to each controller, add a new quirk setting that allows drivers to tell the core wether given controller can do both LE scan and BR/EDR inquiry at same time. Signed-off-by: Jakub Pawlowski <jpawlowski@google.com> Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
This commit is contained in:
parent
d907c4f05c
commit
695c4cb619
@ -160,6 +160,14 @@ enum {
|
|||||||
* during the hdev->setup vendor callback.
|
* during the hdev->setup vendor callback.
|
||||||
*/
|
*/
|
||||||
HCI_QUIRK_STRICT_DUPLICATE_FILTER,
|
HCI_QUIRK_STRICT_DUPLICATE_FILTER,
|
||||||
|
|
||||||
|
/* When this quirk is set, LE scan and BR/EDR inquiry is done
|
||||||
|
* simultaneously, otherwise it's interleaved.
|
||||||
|
*
|
||||||
|
* This quirk can be set before hci_register_dev is called or
|
||||||
|
* during the hdev->setup vendor callback.
|
||||||
|
*/
|
||||||
|
HCI_QUIRK_SIMULTANEOUS_DISCOVERY,
|
||||||
};
|
};
|
||||||
|
|
||||||
/* HCI device flags */
|
/* HCI device flags */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user