diff options
Diffstat (limited to 'include/asm-x86/swiotlb.h')
-rw-r--r-- | include/asm-x86/swiotlb.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/include/asm-x86/swiotlb.h b/include/asm-x86/swiotlb.h index f9c589539a82..f5d9e74b1e4a 100644 --- a/include/asm-x86/swiotlb.h +++ b/include/asm-x86/swiotlb.h | |||
@@ -8,15 +8,15 @@ | |||
8 | extern dma_addr_t swiotlb_map_single(struct device *hwdev, void *ptr, | 8 | extern dma_addr_t swiotlb_map_single(struct device *hwdev, void *ptr, |
9 | size_t size, int dir); | 9 | size_t size, int dir); |
10 | extern void *swiotlb_alloc_coherent(struct device *hwdev, size_t size, | 10 | extern void *swiotlb_alloc_coherent(struct device *hwdev, size_t size, |
11 | dma_addr_t *dma_handle, gfp_t flags); | 11 | dma_addr_t *dma_handle, gfp_t flags); |
12 | extern void swiotlb_unmap_single(struct device *hwdev, dma_addr_t dev_addr, | 12 | extern void swiotlb_unmap_single(struct device *hwdev, dma_addr_t dev_addr, |
13 | size_t size, int dir); | 13 | size_t size, int dir); |
14 | extern void swiotlb_sync_single_for_cpu(struct device *hwdev, | 14 | extern void swiotlb_sync_single_for_cpu(struct device *hwdev, |
15 | dma_addr_t dev_addr, | 15 | dma_addr_t dev_addr, |
16 | size_t size, int dir); | 16 | size_t size, int dir); |
17 | extern void swiotlb_sync_single_for_device(struct device *hwdev, | 17 | extern void swiotlb_sync_single_for_device(struct device *hwdev, |
18 | dma_addr_t dev_addr, | 18 | dma_addr_t dev_addr, |
19 | size_t size, int dir); | 19 | size_t size, int dir); |
20 | extern void swiotlb_sync_single_range_for_cpu(struct device *hwdev, | 20 | extern void swiotlb_sync_single_range_for_cpu(struct device *hwdev, |
21 | dma_addr_t dev_addr, | 21 | dma_addr_t dev_addr, |
22 | unsigned long offset, | 22 | unsigned long offset, |
@@ -26,18 +26,18 @@ extern void swiotlb_sync_single_range_for_device(struct device *hwdev, | |||
26 | unsigned long offset, | 26 | unsigned long offset, |
27 | size_t size, int dir); | 27 | size_t size, int dir); |
28 | extern void swiotlb_sync_sg_for_cpu(struct device *hwdev, | 28 | extern void swiotlb_sync_sg_for_cpu(struct device *hwdev, |
29 | struct scatterlist *sg, int nelems, | 29 | struct scatterlist *sg, int nelems, |
30 | int dir); | 30 | int dir); |
31 | extern void swiotlb_sync_sg_for_device(struct device *hwdev, | 31 | extern void swiotlb_sync_sg_for_device(struct device *hwdev, |
32 | struct scatterlist *sg, int nelems, | 32 | struct scatterlist *sg, int nelems, |
33 | int dir); | 33 | int dir); |
34 | extern int swiotlb_map_sg(struct device *hwdev, struct scatterlist *sg, | 34 | extern int swiotlb_map_sg(struct device *hwdev, struct scatterlist *sg, |
35 | int nents, int direction); | 35 | int nents, int direction); |
36 | extern void swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sg, | 36 | extern void swiotlb_unmap_sg(struct device *hwdev, struct scatterlist *sg, |
37 | int nents, int direction); | 37 | int nents, int direction); |
38 | extern int swiotlb_dma_mapping_error(dma_addr_t dma_addr); | 38 | extern int swiotlb_dma_mapping_error(dma_addr_t dma_addr); |
39 | extern void swiotlb_free_coherent (struct device *hwdev, size_t size, | 39 | extern void swiotlb_free_coherent(struct device *hwdev, size_t size, |
40 | void *vaddr, dma_addr_t dma_handle); | 40 | void *vaddr, dma_addr_t dma_handle); |
41 | extern int swiotlb_dma_supported(struct device *hwdev, u64 mask); | 41 | extern int swiotlb_dma_supported(struct device *hwdev, u64 mask); |
42 | extern void swiotlb_init(void); | 42 | extern void swiotlb_init(void); |
43 | 43 | ||