.. | .. |
---|
48 | 48 | |
---|
49 | 49 | /* Free Tx and Rx packets */ |
---|
50 | 50 | spin_lock_irqsave(&priv->driver_lock, flags); |
---|
51 | | - kfree_skb(priv->currenttxskb); |
---|
| 51 | + dev_kfree_skb_irq(priv->currenttxskb); |
---|
52 | 52 | priv->currenttxskb = NULL; |
---|
53 | 53 | priv->tx_pending_len = 0; |
---|
54 | 54 | spin_unlock_irqrestore(&priv->driver_lock, flags); |
---|
.. | .. |
---|
220 | 220 | return ret; |
---|
221 | 221 | } |
---|
222 | 222 | |
---|
223 | | -int lbs_process_event(struct lbs_private *priv, u32 event) |
---|
| 223 | +void lbs_process_event(struct lbs_private *priv, u32 event) |
---|
224 | 224 | { |
---|
225 | | - int ret = 0; |
---|
226 | 225 | struct cmd_header cmd; |
---|
227 | 226 | |
---|
228 | 227 | switch (event) { |
---|
.. | .. |
---|
351 | 350 | netdev_alert(priv->dev, "EVENT: unknown event id %d\n", event); |
---|
352 | 351 | break; |
---|
353 | 352 | } |
---|
354 | | - |
---|
355 | | - return ret; |
---|
356 | 353 | } |
---|