| .. | .. |
|---|
| 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 | } |
|---|