aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/net/wireless/adm8211.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/drivers/net/wireless/adm8211.c b/drivers/net/wireless/adm8211.c
index ecc93834533f..5695911bc602 100644
--- a/drivers/net/wireless/adm8211.c
+++ b/drivers/net/wireless/adm8211.c
@@ -1964,14 +1964,6 @@ static void __devexit adm8211_remove(struct pci_dev *pdev)
1964#ifdef CONFIG_PM 1964#ifdef CONFIG_PM
1965static int adm8211_suspend(struct pci_dev *pdev, pm_message_t state) 1965static int adm8211_suspend(struct pci_dev *pdev, pm_message_t state)
1966{ 1966{
1967 struct ieee80211_hw *dev = pci_get_drvdata(pdev);
1968 struct adm8211_priv *priv = dev->priv;
1969
1970 if (priv->mode != NL80211_IFTYPE_UNSPECIFIED) {
1971 ieee80211_stop_queues(dev);
1972 adm8211_stop(dev);
1973 }
1974
1975 pci_save_state(pdev); 1967 pci_save_state(pdev);
1976 pci_set_power_state(pdev, pci_choose_state(pdev, state)); 1968 pci_set_power_state(pdev, pci_choose_state(pdev, state));
1977 return 0; 1969 return 0;
@@ -1979,17 +1971,8 @@ static int adm8211_suspend(struct pci_dev *pdev, pm_message_t state)
1979 1971
1980static int adm8211_resume(struct pci_dev *pdev) 1972static int adm8211_resume(struct pci_dev *pdev)
1981{ 1973{
1982 struct ieee80211_hw *dev = pci_get_drvdata(pdev);
1983 struct adm8211_priv *priv = dev->priv;
1984
1985 pci_set_power_state(pdev, PCI_D0); 1974 pci_set_power_state(pdev, PCI_D0);
1986 pci_restore_state(pdev); 1975 pci_restore_state(pdev);
1987
1988 if (priv->mode != NL80211_IFTYPE_UNSPECIFIED) {
1989 adm8211_start(dev);
1990 ieee80211_wake_queues(dev);
1991 }
1992
1993 return 0; 1976 return 0;
1994} 1977}
1995#endif /* CONFIG_PM */ 1978#endif /* CONFIG_PM */