|
@@ -1609,7 +1609,8 @@ static int kvaser_usb_close(struct net_device *netdev)
|
|
|
if (err)
|
|
|
netdev_warn(netdev, "Cannot flush queue, error %d\n", err);
|
|
|
|
|
|
- if (kvaser_usb_send_simple_msg(dev, CMD_RESET_CHIP, priv->channel))
|
|
|
+ err = kvaser_usb_send_simple_msg(dev, CMD_RESET_CHIP, priv->channel);
|
|
|
+ if (err)
|
|
|
netdev_warn(netdev, "Cannot reset card, error %d\n", err);
|
|
|
|
|
|
err = kvaser_usb_stop_chip(priv);
|