Staging: rtl8192e: Fix Sparse warning of cast to restricted __le32 in rtl_core.c
This patch fixes the following sparse warnings in rtl8192e/rtl_core.c- drivers/staging/rtl8192e/rtl8192e/rtl_core.c:1846:46: warning: cast to restricted __le32 drivers/staging/rtl8192e/rtl8192e/rtl_core.c:1951:46: warning: cast to restricted __le32 drivers/staging/rtl8192e/rtl8192e/rtl_core.c:2199:50: warning: cast to restricted __le32 Signed-off-by: Rashika Kheria <rashika.kheria@gmail.com> Reviewed-by: Peter P Waskiewicz Jr <peter.p.waskiewicz.jr@intel.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
34e987e6ff
commit
466bc7f230
@ -1843,7 +1843,7 @@ static void rtl8192_free_tx_ring(struct net_device *dev, unsigned int prio)
|
||||
struct tx_desc *entry = &ring->desc[ring->idx];
|
||||
struct sk_buff *skb = __skb_dequeue(&ring->queue);
|
||||
|
||||
pci_unmap_single(priv->pdev, le32_to_cpu(entry->TxBuffAddr),
|
||||
pci_unmap_single(priv->pdev, entry->TxBuffAddr,
|
||||
skb->len, PCI_DMA_TODEVICE);
|
||||
kfree_skb(skb);
|
||||
ring->idx = (ring->idx + 1) % ring->entries;
|
||||
@ -1948,7 +1948,7 @@ static void rtl8192_tx_isr(struct net_device *dev, int prio)
|
||||
}
|
||||
|
||||
skb = __skb_dequeue(&ring->queue);
|
||||
pci_unmap_single(priv->pdev, le32_to_cpu(entry->TxBuffAddr),
|
||||
pci_unmap_single(priv->pdev, entry->TxBuffAddr,
|
||||
skb->len, PCI_DMA_TODEVICE);
|
||||
|
||||
kfree_skb(skb);
|
||||
@ -2196,7 +2196,7 @@ void rtl8192_pci_resetdescring(struct net_device *dev)
|
||||
__skb_dequeue(&ring->queue);
|
||||
|
||||
pci_unmap_single(priv->pdev,
|
||||
le32_to_cpu(entry->TxBuffAddr),
|
||||
entry->TxBuffAddr,
|
||||
skb->len, PCI_DMA_TODEVICE);
|
||||
kfree_skb(skb);
|
||||
ring->idx = (ring->idx + 1) % ring->entries;
|
||||
|
Loading…
Reference in New Issue
Block a user