aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/r8169.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/drivers/net/r8169.c b/drivers/net/r8169.c
index 02b11a0814dd..bdae2c59a750 100644
--- a/drivers/net/r8169.c
+++ b/drivers/net/r8169.c
@@ -3874,6 +3874,11 @@ out:
3874 return 0; 3874 return 0;
3875} 3875}
3876 3876
3877static void rtl_shutdown(struct pci_dev *pdev)
3878{
3879 rtl8169_suspend(pdev, PMSG_SUSPEND);
3880}
3881
3877#endif /* CONFIG_PM */ 3882#endif /* CONFIG_PM */
3878 3883
3879static struct pci_driver rtl8169_pci_driver = { 3884static struct pci_driver rtl8169_pci_driver = {
@@ -3884,6 +3889,7 @@ static struct pci_driver rtl8169_pci_driver = {
3884#ifdef CONFIG_PM 3889#ifdef CONFIG_PM
3885 .suspend = rtl8169_suspend, 3890 .suspend = rtl8169_suspend,
3886 .resume = rtl8169_resume, 3891 .resume = rtl8169_resume,
3892 .shutdown = rtl_shutdown,
3887#endif 3893#endif
3888}; 3894};
3889 3895