X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=include%2Fxen%2Fswiotlb-xen.h;h=4f4d449f00f6b98644be40b85f108667c4cb1642;hb=7b96c686223a5c902d6a59c7d178f3904f0ab757;hp=2ea2fdc79c161eb2a63b948068a1bb599335ef62;hpb=57e35381bc13e6f18ac1ec255ca61ba1a5103e13;p=~andy%2Flinux diff --git a/include/xen/swiotlb-xen.h b/include/xen/swiotlb-xen.h index 2ea2fdc79c1..4f4d449f00f 100644 --- a/include/xen/swiotlb-xen.h +++ b/include/xen/swiotlb-xen.h @@ -7,11 +7,13 @@ extern void xen_swiotlb_init(int verbose); extern void *xen_swiotlb_alloc_coherent(struct device *hwdev, size_t size, - dma_addr_t *dma_handle, gfp_t flags); + dma_addr_t *dma_handle, gfp_t flags, + struct dma_attrs *attrs); extern void xen_swiotlb_free_coherent(struct device *hwdev, size_t size, - void *vaddr, dma_addr_t dma_handle); + void *vaddr, dma_addr_t dma_handle, + struct dma_attrs *attrs); extern dma_addr_t xen_swiotlb_map_page(struct device *dev, struct page *page, unsigned long offset, size_t size,