aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/irda/via-ircc.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/irda/via-ircc.c')
-rw-r--r--drivers/net/irda/via-ircc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/net/irda/via-ircc.c b/drivers/net/irda/via-ircc.c
index 2dcc60fb37f1..9abaec27f962 100644
--- a/drivers/net/irda/via-ircc.c
+++ b/drivers/net/irda/via-ircc.c
@@ -361,16 +361,16 @@ static int via_ircc_open(struct pci_dev *pdev, chipio_t *info, unsigned int id)
361 361
362 /* Allocate memory if needed */ 362 /* Allocate memory if needed */
363 self->rx_buff.head = 363 self->rx_buff.head =
364 dma_alloc_coherent(&pdev->dev, self->rx_buff.truesize, 364 dma_zalloc_coherent(&pdev->dev, self->rx_buff.truesize,
365 &self->rx_buff_dma, GFP_KERNEL | __GFP_ZERO); 365 &self->rx_buff_dma, GFP_KERNEL);
366 if (self->rx_buff.head == NULL) { 366 if (self->rx_buff.head == NULL) {
367 err = -ENOMEM; 367 err = -ENOMEM;
368 goto err_out2; 368 goto err_out2;
369 } 369 }
370 370
371 self->tx_buff.head = 371 self->tx_buff.head =
372 dma_alloc_coherent(&pdev->dev, self->tx_buff.truesize, 372 dma_zalloc_coherent(&pdev->dev, self->tx_buff.truesize,
373 &self->tx_buff_dma, GFP_KERNEL | __GFP_ZERO); 373 &self->tx_buff_dma, GFP_KERNEL);
374 if (self->tx_buff.head == NULL) { 374 if (self->tx_buff.head == NULL) {
375 err = -ENOMEM; 375 err = -ENOMEM;
376 goto err_out3; 376 goto err_out3;