forked from Minki/linux
irda: use pci_zalloc_consistent
Remove the now unnecessary memset too. Signed-off-by: Joe Perches <joe@perches.com> Cc: Samuel Ortiz <samuel@sortiz.org> Acked-by: David S. Miller <davem@davemloft.net> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
parent
440c734fef
commit
38537b7f55
@ -485,13 +485,13 @@ static int vlsi_create_hwif(vlsi_irda_dev_t *idev)
|
||||
idev->virtaddr = NULL;
|
||||
idev->busaddr = 0;
|
||||
|
||||
ringarea = pci_alloc_consistent(idev->pdev, HW_RING_AREA_SIZE, &idev->busaddr);
|
||||
ringarea = pci_zalloc_consistent(idev->pdev, HW_RING_AREA_SIZE,
|
||||
&idev->busaddr);
|
||||
if (!ringarea) {
|
||||
IRDA_ERROR("%s: insufficient memory for descriptor rings\n",
|
||||
__func__);
|
||||
goto out;
|
||||
}
|
||||
memset(ringarea, 0, HW_RING_AREA_SIZE);
|
||||
|
||||
hwmap = (struct ring_descr_hw *)ringarea;
|
||||
idev->rx_ring = vlsi_alloc_ring(idev->pdev, hwmap, ringsize[1],
|
||||
|
Loading…
Reference in New Issue
Block a user