|
@@ -91,3 +91,12 @@ transferred to 'device' domain. This attribute can be also used for
|
|
|
dma_unmap_{single,page,sg} functions family to force buffer to stay in
|
|
|
device domain after releasing a mapping for it. Use this attribute with
|
|
|
care!
|
|
|
+
|
|
|
+DMA_ATTR_FORCE_CONTIGUOUS
|
|
|
+-------------------------
|
|
|
+
|
|
|
+By default DMA-mapping subsystem is allowed to assemble the buffer
|
|
|
+allocated by dma_alloc_attrs() function from individual pages if it can
|
|
|
+be mapped as contiguous chunk into device dma address space. By
|
|
|
+specifing this attribute the allocated buffer is forced to be contiguous
|
|
|
+also in physical memory.
|