drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0)
[linux-2.6-block.git] / drivers / net / wireless / rt2x00 / rt2x00pci.c
index a0c8caef3b0a8f3616a4dd4a71e6eebeb3b939ae..696abed3e74b9f31b013bdc89158c0679b8f4cdd 100644 (file)
@@ -124,12 +124,10 @@ static int rt2x00pci_alloc_queue_dma(struct rt2x00_dev *rt2x00dev,
         */
        addr = dma_alloc_coherent(rt2x00dev->dev,
                                  queue->limit * queue->desc_size,
-                                 &dma, GFP_KERNEL);
+                                 &dma, GFP_KERNEL | __GFP_ZERO);
        if (!addr)
                return -ENOMEM;
 
-       memset(addr, 0, queue->limit * queue->desc_size);
-
        /*
         * Initialize all queue entries to contain valid addresses.
         */