int stmmac_pltfr_restore(struct device *dev) { struct net_device *ndev = dev_get_drvdata(dev); printk("ethernet--------------------->restore ethernet\n"); //return stmmac_resume(ndev); return stmmac_restore(ndev); }
int stmmac_pltfr_restore(struct device *dev) { struct plat_stmmacenet_data *plat_dat = dev_get_platdata(dev); struct net_device *ndev = dev_get_drvdata(dev); struct platform_device *pdev = to_platform_device(dev); if (plat_dat->init) plat_dat->init(pdev); return stmmac_restore(ndev); }
int stmmac_pltfr_restore(struct device *dev) { struct plat_stmmacenet_data *plat_dat = dev_get_platdata(dev); struct net_device *ndev = dev_get_drvdata(dev); struct platform_device *pdev = to_platform_device(dev); struct stmmac_priv *priv = netdev_priv(ndev); if (device_may_wakeup(priv->device)) { stmmac_resume(ndev); stmmac_freeze(ndev); if (plat_dat->exit) plat_dat->exit(pdev); } if (plat_dat->init) plat_dat->init(pdev); return stmmac_restore(ndev); }
int stmmac_pltfr_restore(struct device *dev) { struct net_device *ndev = dev_get_drvdata(dev); return stmmac_restore(ndev); }