Пример #1
0
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);
}
Пример #2
0
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);
}
Пример #3
0
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);
}
Пример #4
0
int stmmac_pltfr_restore(struct device *dev)
{
	struct net_device *ndev = dev_get_drvdata(dev);

	return stmmac_restore(ndev);
}