diff --git a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c index b5f796aabf40..77e592fe489b 100644 --- a/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c +++ b/drivers/net/ethernet/stmicro/stmmac/stmmac_main.c @@ -3659,6 +3659,9 @@ int stmmac_resume(struct device *dev) stmmac_clear_descriptors(priv); spin_unlock_irqrestore(&priv->lock, flags); +#ifdef CONFIG_AMLOGIC_ETH_PRIVE + netdev_reset_queue(priv->dev); +#endif stmmac_hw_setup(ndev, false); spin_lock_irqsave(&priv->lock, flags);