diff options
-rw-r--r-- | drivers/net/wireless/mwifiex/pcie.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/wireless/mwifiex/pcie.c b/drivers/net/wireless/mwifiex/pcie.c index 856959b64bc7..80f282c0bd4d 100644 --- a/drivers/net/wireless/mwifiex/pcie.c +++ b/drivers/net/wireless/mwifiex/pcie.c | |||
@@ -572,7 +572,7 @@ static void mwifiex_cleanup_rxq_ring(struct mwifiex_adapter *adapter) | |||
572 | if (card->rx_buf_list[i]) { | 572 | if (card->rx_buf_list[i]) { |
573 | skb = card->rx_buf_list[i]; | 573 | skb = card->rx_buf_list[i]; |
574 | pci_unmap_single(card->dev, desc2->paddr, | 574 | pci_unmap_single(card->dev, desc2->paddr, |
575 | skb->len, PCI_DMA_TODEVICE); | 575 | skb->len, PCI_DMA_FROMDEVICE); |
576 | dev_kfree_skb_any(skb); | 576 | dev_kfree_skb_any(skb); |
577 | } | 577 | } |
578 | memset(desc2, 0, sizeof(*desc2)); | 578 | memset(desc2, 0, sizeof(*desc2)); |
@@ -581,7 +581,7 @@ static void mwifiex_cleanup_rxq_ring(struct mwifiex_adapter *adapter) | |||
581 | if (card->rx_buf_list[i]) { | 581 | if (card->rx_buf_list[i]) { |
582 | skb = card->rx_buf_list[i]; | 582 | skb = card->rx_buf_list[i]; |
583 | pci_unmap_single(card->dev, desc->paddr, | 583 | pci_unmap_single(card->dev, desc->paddr, |
584 | skb->len, PCI_DMA_TODEVICE); | 584 | skb->len, PCI_DMA_FROMDEVICE); |
585 | dev_kfree_skb_any(skb); | 585 | dev_kfree_skb_any(skb); |
586 | } | 586 | } |
587 | memset(desc, 0, sizeof(*desc)); | 587 | memset(desc, 0, sizeof(*desc)); |