|
@@ -19,6 +19,14 @@ pci_alloc_consistent(struct pci_dev *hwdev, size_t size,
|
|
|
return dma_alloc_coherent(hwdev == NULL ? NULL : &hwdev->dev, size, dma_handle, GFP_ATOMIC);
|
|
|
}
|
|
|
|
|
|
+static inline void *
|
|
|
+pci_zalloc_consistent(struct pci_dev *hwdev, size_t size,
|
|
|
+ dma_addr_t *dma_handle)
|
|
|
+{
|
|
|
+ return dma_zalloc_coherent(hwdev == NULL ? NULL : &hwdev->dev,
|
|
|
+ size, dma_handle, GFP_ATOMIC);
|
|
|
+}
|
|
|
+
|
|
|
static inline void
|
|
|
pci_free_consistent(struct pci_dev *hwdev, size_t size,
|
|
|
void *vaddr, dma_addr_t dma_handle)
|