|
@@ -502,7 +502,7 @@ dma_get_sgtable_attrs(struct device *dev, struct sg_table *sgt, void *cpu_addr,
|
|
|
#define dma_get_sgtable(d, t, v, h, s) dma_get_sgtable_attrs(d, t, v, h, s, 0)
|
|
|
|
|
|
#ifndef arch_dma_alloc_attrs
|
|
|
-#define arch_dma_alloc_attrs(dev, flag) (true)
|
|
|
+#define arch_dma_alloc_attrs(dev) (true)
|
|
|
#endif
|
|
|
|
|
|
static inline void *dma_alloc_attrs(struct device *dev, size_t size,
|
|
@@ -521,7 +521,7 @@ static inline void *dma_alloc_attrs(struct device *dev, size_t size,
|
|
|
/* let the implementation decide on the zone to allocate from: */
|
|
|
flag &= ~(__GFP_DMA | __GFP_DMA32 | __GFP_HIGHMEM);
|
|
|
|
|
|
- if (!arch_dma_alloc_attrs(&dev, &flag))
|
|
|
+ if (!arch_dma_alloc_attrs(&dev))
|
|
|
return NULL;
|
|
|
if (!ops->alloc)
|
|
|
return NULL;
|