diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/net/wireless/iwlwifi/iwl-agn.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/wireless/iwlwifi/iwl-agn.c b/drivers/net/wireless/iwlwifi/iwl-agn.c index a589f7ea57f3..204abab76449 100644 --- a/drivers/net/wireless/iwlwifi/iwl-agn.c +++ b/drivers/net/wireless/iwlwifi/iwl-agn.c | |||
@@ -4243,13 +4243,13 @@ static int iwl4965_pci_probe(struct pci_dev *pdev, const struct pci_device_id *e | |||
4243 | 4243 | ||
4244 | pci_set_master(pdev); | 4244 | pci_set_master(pdev); |
4245 | 4245 | ||
4246 | err = pci_set_dma_mask(pdev, DMA_64BIT_MASK); | 4246 | err = pci_set_dma_mask(pdev, DMA_BIT_MASK(36)); |
4247 | if (!err) | 4247 | if (!err) |
4248 | err = pci_set_consistent_dma_mask(pdev, DMA_64BIT_MASK); | 4248 | err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(36)); |
4249 | if (err) { | 4249 | if (err) { |
4250 | err = pci_set_dma_mask(pdev, DMA_32BIT_MASK); | 4250 | err = pci_set_dma_mask(pdev, DMA_BIT_MASK(32)); |
4251 | if (!err) | 4251 | if (!err) |
4252 | err = pci_set_consistent_dma_mask(pdev, DMA_32BIT_MASK); | 4252 | err = pci_set_consistent_dma_mask(pdev, DMA_BIT_MASK(32)); |
4253 | /* both attempts failed: */ | 4253 | /* both attempts failed: */ |
4254 | if (err) { | 4254 | if (err) { |
4255 | printk(KERN_WARNING "%s: No suitable DMA available.\n", | 4255 | printk(KERN_WARNING "%s: No suitable DMA available.\n", |