forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/net/wireless/marvell/libertas/cmdresp.c
....@@ -48,7 +48,7 @@
4848
4949 /* Free Tx and Rx packets */
5050 spin_lock_irqsave(&priv->driver_lock, flags);
51
- kfree_skb(priv->currenttxskb);
51
+ dev_kfree_skb_irq(priv->currenttxskb);
5252 priv->currenttxskb = NULL;
5353 priv->tx_pending_len = 0;
5454 spin_unlock_irqrestore(&priv->driver_lock, flags);
....@@ -220,9 +220,8 @@
220220 return ret;
221221 }
222222
223
-int lbs_process_event(struct lbs_private *priv, u32 event)
223
+void lbs_process_event(struct lbs_private *priv, u32 event)
224224 {
225
- int ret = 0;
226225 struct cmd_header cmd;
227226
228227 switch (event) {
....@@ -351,6 +350,4 @@
351350 netdev_alert(priv->dev, "EVENT: unknown event id %d\n", event);
352351 break;
353352 }
354
-
355
- return ret;
356353 }