diff options
Diffstat (limited to 'arch/arm/include/asm')
-rw-r--r-- | arch/arm/include/asm/dma-mapping.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/arch/arm/include/asm/dma-mapping.h b/arch/arm/include/asm/dma-mapping.h index ad62020763f1..1cb8602dd9d5 100644 --- a/arch/arm/include/asm/dma-mapping.h +++ b/arch/arm/include/asm/dma-mapping.h | |||
@@ -297,8 +297,7 @@ static inline dma_addr_t dma_map_single(struct device *dev, void *cpu_addr, | |||
297 | * or written back. | 297 | * or written back. |
298 | * | 298 | * |
299 | * The device owns this memory once this call has completed. The CPU | 299 | * The device owns this memory once this call has completed. The CPU |
300 | * can regain ownership by calling dma_unmap_page() or | 300 | * can regain ownership by calling dma_unmap_page(). |
301 | * dma_sync_single_for_cpu(). | ||
302 | */ | 301 | */ |
303 | static inline dma_addr_t dma_map_page(struct device *dev, struct page *page, | 302 | static inline dma_addr_t dma_map_page(struct device *dev, struct page *page, |
304 | unsigned long offset, size_t size, enum dma_data_direction dir) | 303 | unsigned long offset, size_t size, enum dma_data_direction dir) |
@@ -315,8 +314,8 @@ static inline dma_addr_t dma_map_page(struct device *dev, struct page *page, | |||
315 | * dma_unmap_single - unmap a single buffer previously mapped | 314 | * dma_unmap_single - unmap a single buffer previously mapped |
316 | * @dev: valid struct device pointer, or NULL for ISA and EISA-like devices | 315 | * @dev: valid struct device pointer, or NULL for ISA and EISA-like devices |
317 | * @handle: DMA address of buffer | 316 | * @handle: DMA address of buffer |
318 | * @size: size of buffer to map | 317 | * @size: size of buffer (same as passed to dma_map_single) |
319 | * @dir: DMA transfer direction | 318 | * @dir: DMA transfer direction (same as passed to dma_map_single) |
320 | * | 319 | * |
321 | * Unmap a single streaming mode DMA translation. The handle and size | 320 | * Unmap a single streaming mode DMA translation. The handle and size |
322 | * must match what was provided in the previous dma_map_single() call. | 321 | * must match what was provided in the previous dma_map_single() call. |
@@ -336,11 +335,11 @@ static inline void dma_unmap_single(struct device *dev, dma_addr_t handle, | |||
336 | * dma_unmap_page - unmap a buffer previously mapped through dma_map_page() | 335 | * dma_unmap_page - unmap a buffer previously mapped through dma_map_page() |
337 | * @dev: valid struct device pointer, or NULL for ISA and EISA-like devices | 336 | * @dev: valid struct device pointer, or NULL for ISA and EISA-like devices |
338 | * @handle: DMA address of buffer | 337 | * @handle: DMA address of buffer |
339 | * @size: size of buffer to map | 338 | * @size: size of buffer (same as passed to dma_map_page) |
340 | * @dir: DMA transfer direction | 339 | * @dir: DMA transfer direction (same as passed to dma_map_page) |
341 | * | 340 | * |
342 | * Unmap a single streaming mode DMA translation. The handle and size | 341 | * Unmap a page streaming mode DMA translation. The handle and size |
343 | * must match what was provided in the previous dma_map_single() call. | 342 | * must match what was provided in the previous dma_map_page() call. |
344 | * All other usages are undefined. | 343 | * All other usages are undefined. |
345 | * | 344 | * |
346 | * After this call, reads by the CPU to the buffer are guaranteed to see | 345 | * After this call, reads by the CPU to the buffer are guaranteed to see |