Bluetooth: Remove unused hdev->init_last_cmd
authorJohan Hedberg <johan.hedberg@intel.com>
Tue, 5 Mar 2013 18:37:50 +0000 (20:37 +0200)
committerGustavo Padovan <gustavo.padovan@collabora.co.uk>
Fri, 8 Mar 2013 13:40:27 +0000 (10:40 -0300)
This variable is no longer needed (due to async HCI request support and
the conversion of hci_req_sync to use it), so it can be safely removed.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Gustavo Padovan <gustavo.padovan@collabora.co.uk>
include/net/bluetooth/hci_core.h
net/bluetooth/hci_core.c

index 3f124f4..3a9cbf2 100644 (file)
@@ -248,8 +248,6 @@ struct hci_dev {
        __u32                   req_status;
        __u32                   req_result;
 
-       __u16                   init_last_cmd;
-
        struct list_head        mgmt_pending;
 
        struct discovery_state  discovery;
index 6218ece..3fc699d 100644 (file)
@@ -1015,10 +1015,7 @@ int hci_dev_open(__u16 dev)
        if (!test_bit(HCI_RAW, &hdev->flags)) {
                atomic_set(&hdev->cmd_cnt, 1);
                set_bit(HCI_INIT, &hdev->flags);
-               hdev->init_last_cmd = 0;
-
                ret = __hci_init(hdev);
-
                clear_bit(HCI_INIT, &hdev->flags);
        }
 
@@ -2509,9 +2506,6 @@ int hci_send_cmd(struct hci_dev *hdev, __u16 opcode, __u32 plen, void *param)
                return -ENOMEM;
        }
 
-       if (test_bit(HCI_INIT, &hdev->flags))
-               hdev->init_last_cmd = opcode;
-
        /* Stand-alone HCI commands must be flaged as
         * single-command requests.
         */