|
@@ -706,13 +706,12 @@ static void cc770_tx_interrupt(struct net_device *dev, unsigned int o)
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- can_put_echo_skb(priv->tx_skb, dev, 0);
|
|
|
|
- can_get_echo_skb(dev, 0);
|
|
|
|
-
|
|
|
|
cf = (struct can_frame *)priv->tx_skb->data;
|
|
cf = (struct can_frame *)priv->tx_skb->data;
|
|
stats->tx_bytes += cf->can_dlc;
|
|
stats->tx_bytes += cf->can_dlc;
|
|
stats->tx_packets++;
|
|
stats->tx_packets++;
|
|
|
|
|
|
|
|
+ can_put_echo_skb(priv->tx_skb, dev, 0);
|
|
|
|
+ can_get_echo_skb(dev, 0);
|
|
priv->tx_skb = NULL;
|
|
priv->tx_skb = NULL;
|
|
|
|
|
|
netif_wake_queue(dev);
|
|
netif_wake_queue(dev);
|