|
|
@@ -1346,14 +1346,17 @@ static void le_setup(struct hci_request *req)
|
|
|
/* Read LE Local Supported Features */
|
|
|
hci_req_add(req, HCI_OP_LE_READ_LOCAL_FEATURES, 0, NULL);
|
|
|
|
|
|
+ /* Read LE Supported States */
|
|
|
+ hci_req_add(req, HCI_OP_LE_READ_SUPPORTED_STATES, 0, NULL);
|
|
|
+
|
|
|
/* Read LE Advertising Channel TX Power */
|
|
|
hci_req_add(req, HCI_OP_LE_READ_ADV_TX_POWER, 0, NULL);
|
|
|
|
|
|
/* Read LE White List Size */
|
|
|
hci_req_add(req, HCI_OP_LE_READ_WHITE_LIST_SIZE, 0, NULL);
|
|
|
|
|
|
- /* Read LE Supported States */
|
|
|
- hci_req_add(req, HCI_OP_LE_READ_SUPPORTED_STATES, 0, NULL);
|
|
|
+ /* Clear LE White List */
|
|
|
+ hci_req_add(req, HCI_OP_LE_CLEAR_WHITE_LIST, 0, NULL);
|
|
|
|
|
|
/* LE-only controllers have LE implicitly enabled */
|
|
|
if (!lmp_bredr_capable(hdev))
|