equal
deleted
inserted
replaced
3479 struct net_device *dev = pci_get_drvdata(pdev); |
3479 struct net_device *dev = pci_get_drvdata(pdev); |
3480 struct rtl8169_private *tp = netdev_priv(dev); |
3480 struct rtl8169_private *tp = netdev_priv(dev); |
3481 void __iomem *ioaddr = tp->mmio_addr; |
3481 void __iomem *ioaddr = tp->mmio_addr; |
3482 |
3482 |
3483 if (tp->ecdev) |
3483 if (tp->ecdev) |
3484 return; |
3484 return -EBUSY; |
3485 |
3485 |
3486 if (!netif_running(dev)) |
3486 if (!netif_running(dev)) |
3487 goto out_pci_suspend; |
3487 goto out_pci_suspend; |
3488 |
3488 |
3489 netif_device_detach(dev); |
3489 netif_device_detach(dev); |
3510 { |
3510 { |
3511 struct net_device *dev = pci_get_drvdata(pdev); |
3511 struct net_device *dev = pci_get_drvdata(pdev); |
3512 struct rtl8169_private *tp = netdev_priv(dev); |
3512 struct rtl8169_private *tp = netdev_priv(dev); |
3513 |
3513 |
3514 if (tp->ecdev) |
3514 if (tp->ecdev) |
3515 return; |
3515 return -EBUSY; |
3516 |
3516 |
3517 pci_set_power_state(pdev, PCI_D0); |
3517 pci_set_power_state(pdev, PCI_D0); |
3518 pci_restore_state(pdev); |
3518 pci_restore_state(pdev); |
3519 pci_enable_wake(pdev, PCI_D0, 0); |
3519 pci_enable_wake(pdev, PCI_D0, 0); |
3520 |
3520 |