diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2017-05-01 23:54:17 -0700 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@intel.com> | 2017-05-02 13:23:19 +0300 |
commit | 606f8eefacb58d3754a89d453744f78b0714f0b4 (patch) | |
tree | ecc91afddf8b8d18f601c55de9afe2423c5292ca /net/bluetooth | |
parent | 603fead708d261cff1799580be132acbf90f18ee (diff) |
Bluetooth: Enable LE Channel Selection Algorithm event
If the Channel Selection Algorithm #2 feature is supported, then enable
the new LE Channel Selection Algorithm event.
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Diffstat (limited to 'net/bluetooth')
-rw-r--r-- | net/bluetooth/hci_core.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/net/bluetooth/hci_core.c b/net/bluetooth/hci_core.c index 4a0cac774107..e58b9034afff 100644 --- a/net/bluetooth/hci_core.c +++ b/net/bluetooth/hci_core.c @@ -635,6 +635,14 @@ static int hci_init3_req(struct hci_request *req, unsigned long opt) * Report */ + /* If the controller supports Channel Selection Algorithm #2 + * feature, enable the corresponding event. + */ + if (hdev->le_features[1] & HCI_LE_CHAN_SEL_ALG2) + events[2] |= 0x08; /* LE Channel Selection + * Algorithm + */ + /* If the controller supports the LE Set Scan Enable command, * enable the corresponding advertising report event. */ |