|
@@ -420,21 +420,6 @@ static void hci_cc_host_buffer_size(struct hci_dev *hdev, struct sk_buff *skb)
|
|
|
hci_req_complete(hdev, HCI_OP_HOST_BUFFER_SIZE, status);
|
|
|
}
|
|
|
|
|
|
-static void hci_cc_read_ssp_mode(struct hci_dev *hdev, struct sk_buff *skb)
|
|
|
-{
|
|
|
- struct hci_rp_read_ssp_mode *rp = (void *) skb->data;
|
|
|
-
|
|
|
- BT_DBG("%s status 0x%x", hdev->name, rp->status);
|
|
|
-
|
|
|
- if (rp->status)
|
|
|
- return;
|
|
|
-
|
|
|
- if (rp->mode)
|
|
|
- set_bit(HCI_SSP_ENABLED, &hdev->dev_flags);
|
|
|
- else
|
|
|
- clear_bit(HCI_SSP_ENABLED, &hdev->dev_flags);
|
|
|
-}
|
|
|
-
|
|
|
static void hci_cc_write_ssp_mode(struct hci_dev *hdev, struct sk_buff *skb)
|
|
|
{
|
|
|
__u8 status = *((__u8 *) skb->data);
|
|
@@ -2201,10 +2186,6 @@ static inline void hci_cmd_complete_evt(struct hci_dev *hdev, struct sk_buff *sk
|
|
|
hci_cc_host_buffer_size(hdev, skb);
|
|
|
break;
|
|
|
|
|
|
- case HCI_OP_READ_SSP_MODE:
|
|
|
- hci_cc_read_ssp_mode(hdev, skb);
|
|
|
- break;
|
|
|
-
|
|
|
case HCI_OP_WRITE_SSP_MODE:
|
|
|
hci_cc_write_ssp_mode(hdev, skb);
|
|
|
break;
|