diff options
Diffstat (limited to 'drivers/net/wireless/iwlwifi/iwl-agn.c')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.c b/drivers/net/wireless/iwlwifi/iwl-agn.c index c54a9bcbb2e1..ad6403395e43 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn.c | |||
@@ -3767,9 +3767,12 @@ static int iwl_pci_suspend(struct pci_dev *pdev, pm_message_t state) | |||
3767 | static int iwl_pci_resume(struct pci_dev *pdev) | 3767 | static int iwl_pci_resume(struct pci_dev *pdev) |
3768 | { | 3768 | { |
3769 | struct iwl_priv *priv = pci_get_drvdata(pdev); | 3769 | struct iwl_priv *priv = pci_get_drvdata(pdev); |
3770 | int ret; | ||
3770 | 3771 | ||
3771 | pci_set_power_state(pdev, PCI_D0); | 3772 | pci_set_power_state(pdev, PCI_D0); |
3772 | pci_enable_device(pdev); | 3773 | ret = pci_enable_device(pdev); |
3774 | if (ret) | ||
3775 | return ret; | ||
3773 | pci_restore_state(pdev); | 3776 | pci_restore_state(pdev); |
3774 | iwl_enable_interrupts(priv); | 3777 | iwl_enable_interrupts(priv); |
3775 | 3778 | ||