Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Conflicts: drivers/net/geneve.c Here we had an overlapping change, where in 'net' the extraneous stats bump was being removed whilst in 'net-next' the final argument to udp_tunnel6_xmit_skb() was being changed. Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
@@ -153,7 +153,11 @@ static int sun7i_gmac_probe(struct platform_device *pdev)
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
return stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
|
||||
ret = stmmac_dvr_probe(&pdev->dev, plat_dat, &stmmac_res);
|
||||
if (ret)
|
||||
sun7i_gmac_exit(pdev, plat_dat->bsp_priv);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
||||
static const struct of_device_id sun7i_dwmac_match[] = {
|
||||
|
@@ -3043,8 +3043,6 @@ int stmmac_suspend(struct net_device *ndev)
|
||||
priv->hw->dma->stop_tx(priv->ioaddr);
|
||||
priv->hw->dma->stop_rx(priv->ioaddr);
|
||||
|
||||
stmmac_clear_descriptors(priv);
|
||||
|
||||
/* Enable Power down mode by programming the PMT regs */
|
||||
if (device_may_wakeup(priv->device)) {
|
||||
priv->hw->mac->pmt(priv->hw, priv->wolopts);
|
||||
@@ -3102,7 +3100,12 @@ int stmmac_resume(struct net_device *ndev)
|
||||
|
||||
netif_device_attach(ndev);
|
||||
|
||||
init_dma_desc_rings(ndev, GFP_ATOMIC);
|
||||
priv->cur_rx = 0;
|
||||
priv->dirty_rx = 0;
|
||||
priv->dirty_tx = 0;
|
||||
priv->cur_tx = 0;
|
||||
stmmac_clear_descriptors(priv);
|
||||
|
||||
stmmac_hw_setup(ndev, false);
|
||||
stmmac_init_tx_coalesce(priv);
|
||||
stmmac_set_rx_mode(ndev);
|
||||
|
Reference in New Issue
Block a user