dma-mapping: use unsigned long for dma_attrs
[deliverable/linux.git] / arch / x86 / kernel / pci-dma.c
index 6ba014c61d62d20a078dd260103f23465a47a8cd..d30c37750765675f58b05ead98f1cbdfb9f854ec 100644 (file)
@@ -77,7 +77,7 @@ void __init pci_iommu_alloc(void)
 }
 void *dma_generic_alloc_coherent(struct device *dev, size_t size,
                                 dma_addr_t *dma_addr, gfp_t flag,
-                                struct dma_attrs *attrs)
+                                unsigned long attrs)
 {
        unsigned long dma_mask;
        struct page *page;
@@ -120,7 +120,7 @@ again:
 }
 
 void dma_generic_free_coherent(struct device *dev, size_t size, void *vaddr,
-                              dma_addr_t dma_addr, struct dma_attrs *attrs)
+                              dma_addr_t dma_addr, unsigned long attrs)
 {
        unsigned int count = PAGE_ALIGN(size) >> PAGE_SHIFT;
        struct page *page = virt_to_page(vaddr);
This page took 0.025175 seconds and 5 git commands to generate.