diff options
author | Jeff Garzik <jgarzik@pretzel.yyz.us> | 2005-06-26 23:42:30 -0400 |
---|---|---|
committer | Jeff Garzik <jgarzik@pobox.com> | 2005-06-26 23:42:30 -0400 |
commit | f45727d52d1581e9ff4df9d1a12a60789ad2d1eb (patch) | |
tree | 773ae25f98542e6d382c688f7e85e8137d065614 /drivers/net/wireless/airo.c | |
parent | 4c925f452cfd16c690209e96821ee094e09a2404 (diff) | |
parent | 5696c1944a33b4434a9a1ebb6383b906afd43a10 (diff) |
Merge /spare/repo/netdev-2.6/ branch 'ieee80211'
Diffstat (limited to 'drivers/net/wireless/airo.c')
-rw-r--r-- | drivers/net/wireless/airo.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/drivers/net/wireless/airo.c b/drivers/net/wireless/airo.c index 4314df28d60d..943be6baaad9 100644 --- a/drivers/net/wireless/airo.c +++ b/drivers/net/wireless/airo.c | |||
@@ -1209,7 +1209,7 @@ struct airo_info { | |||
1209 | unsigned char __iomem *pciaux; | 1209 | unsigned char __iomem *pciaux; |
1210 | unsigned char *shared; | 1210 | unsigned char *shared; |
1211 | dma_addr_t shared_dma; | 1211 | dma_addr_t shared_dma; |
1212 | int power; | 1212 | pm_message_t power; |
1213 | SsidRid *SSID; | 1213 | SsidRid *SSID; |
1214 | APListRid *APList; | 1214 | APListRid *APList; |
1215 | #define PCI_SHARED_LEN 2*MPI_MAX_FIDS*PKTSIZE+RIDSIZE | 1215 | #define PCI_SHARED_LEN 2*MPI_MAX_FIDS*PKTSIZE+RIDSIZE |
@@ -2925,7 +2925,7 @@ static int airo_thread(void *data) { | |||
2925 | flush_signals(current); | 2925 | flush_signals(current); |
2926 | 2926 | ||
2927 | /* make swsusp happy with our thread */ | 2927 | /* make swsusp happy with our thread */ |
2928 | try_to_freeze(PF_FREEZE); | 2928 | try_to_freeze(); |
2929 | 2929 | ||
2930 | if (test_bit(JOB_DIE, &ai->flags)) | 2930 | if (test_bit(JOB_DIE, &ai->flags)) |
2931 | break; | 2931 | break; |
@@ -5506,9 +5506,9 @@ static int airo_pci_suspend(struct pci_dev *pdev, pm_message_t state) | |||
5506 | cmd.cmd=HOSTSLEEP; | 5506 | cmd.cmd=HOSTSLEEP; |
5507 | issuecommand(ai, &cmd, &rsp); | 5507 | issuecommand(ai, &cmd, &rsp); |
5508 | 5508 | ||
5509 | pci_enable_wake(pdev, state, 1); | 5509 | pci_enable_wake(pdev, pci_choose_state(pdev, state), 1); |
5510 | pci_save_state(pdev); | 5510 | pci_save_state(pdev); |
5511 | return pci_set_power_state(pdev, state); | 5511 | return pci_set_power_state(pdev, pci_choose_state(pdev, state)); |
5512 | } | 5512 | } |
5513 | 5513 | ||
5514 | static int airo_pci_resume(struct pci_dev *pdev) | 5514 | static int airo_pci_resume(struct pci_dev *pdev) |
@@ -5519,7 +5519,7 @@ static int airo_pci_resume(struct pci_dev *pdev) | |||
5519 | 5519 | ||
5520 | pci_set_power_state(pdev, 0); | 5520 | pci_set_power_state(pdev, 0); |
5521 | pci_restore_state(pdev); | 5521 | pci_restore_state(pdev); |
5522 | pci_enable_wake(pdev, ai->power, 0); | 5522 | pci_enable_wake(pdev, pci_choose_state(pdev, ai->power), 0); |
5523 | 5523 | ||
5524 | if (ai->power > 1) { | 5524 | if (ai->power > 1) { |
5525 | reset_card(dev, 0); | 5525 | reset_card(dev, 0); |
@@ -5548,7 +5548,7 @@ static int airo_pci_resume(struct pci_dev *pdev) | |||
5548 | } | 5548 | } |
5549 | writeConfigRid(ai, 0); | 5549 | writeConfigRid(ai, 0); |
5550 | enable_MAC(ai, &rsp, 0); | 5550 | enable_MAC(ai, &rsp, 0); |
5551 | ai->power = 0; | 5551 | ai->power = PMSG_ON; |
5552 | netif_device_attach(dev); | 5552 | netif_device_attach(dev); |
5553 | netif_wake_queue(dev); | 5553 | netif_wake_queue(dev); |
5554 | enable_interrupts(ai); | 5554 | enable_interrupts(ai); |