diff --git a/drivers/net/can/at91_can.c b/drivers/net/can/at91_can.c index 945c095..7fb2f09 100644 --- a/drivers/net/can/at91_can.c +++ b/drivers/net/can/at91_can.c @@ -1162,6 +1162,11 @@ static int at91_close(struct net_device *dev) { struct at91_priv *priv = netdev_priv(dev); + netdev_info(dev, "reg_sr=%d\n", priv->reg_sr) + netdev_info(dev, "tx_next=%d\n", priv->tx_next) + netdev_info(dev, "tx_echo=%d\n", priv->tx_echo) + netdev_info(dev, "rx_next=%d\n", priv->rx_next) + netif_stop_queue(dev); napi_disable(&priv->napi); at91_chip_stop(dev, CAN_STATE_STOPPED);