X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=include%2Fxen%2Fswiotlb-xen.h;h=4f4d449f00f6b98644be40b85f108667c4cb1642;hb=e42bd6e4a666709fc3a56cf4577c1f6fdb1c193f;hp=2ea2fdc79c161eb2a63b948068a1bb599335ef62;hpb=41f4a6f71fe33faa7971c173c263fb431fe987fe;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,