blob: 0ba50bf3a8cfa72bc91b5b9f399e3cb86239a814 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
--- a/drivers/net/wireless/mwifiex/pcie.c
+++ b/drivers/net/wireless/mwifiex/pcie.c
@@ -282,9 +282,14 @@ static struct pci_driver __refdata mwifi
.probe = mwifiex_pcie_probe,
.remove = mwifiex_pcie_remove,
#ifdef CONFIG_PM_SLEEP
+#if (LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,29))
.driver = {
.pm = &mwifiex_pcie_pm_ops,
},
+#else
+ .suspend = mwifiex_pcie_suspend_compat,
+ .resume = mwifiex_pcie_resume_compat,
+#endif
#endif
.shutdown = mwifiex_pcie_shutdown,
};
|