diff options
-rw-r--r-- | drivers/bluetooth/btmrvl_main.c | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/drivers/bluetooth/btmrvl_main.c b/drivers/bluetooth/btmrvl_main.c index 1e0320af00c6..2c4997ce2484 100644 --- a/drivers/bluetooth/btmrvl_main.c +++ b/drivers/bluetooth/btmrvl_main.c | |||
@@ -59,12 +59,13 @@ bool btmrvl_check_evtpkt(struct btmrvl_private *priv, struct sk_buff *skb) | |||
59 | priv->btmrvl_dev.sendcmdflag = false; | 59 | priv->btmrvl_dev.sendcmdflag = false; |
60 | priv->adapter->cmd_complete = true; | 60 | priv->adapter->cmd_complete = true; |
61 | wake_up_interruptible(&priv->adapter->cmd_wait_q); | 61 | wake_up_interruptible(&priv->adapter->cmd_wait_q); |
62 | } | ||
63 | 62 | ||
64 | if (hci_opcode_ogf(opcode) == 0x3F) { | 63 | if (hci_opcode_ogf(opcode) == 0x3F) { |
65 | BT_DBG("vendor event skipped: opcode=%#4.4x", opcode); | 64 | BT_DBG("vendor event skipped: opcode=%#4.4x", |
66 | kfree_skb(skb); | 65 | opcode); |
67 | return false; | 66 | kfree_skb(skb); |
67 | return false; | ||
68 | } | ||
68 | } | 69 | } |
69 | } | 70 | } |
70 | 71 | ||