summaryrefslogtreecommitdiffstats
path: root/mm/vmalloc.c
diff options
context:
space:
mode:
authorMarek Szyprowski <m.szyprowski@samsung.com>2012-06-06 14:50:56 +0200
committerMarek Szyprowski <m.szyprowski@samsung.com>2012-07-30 12:25:47 +0200
commit97ef952a20853fad72087a53fa556fbec45edd8f (patch)
tree5aa3a3422ead9dc4933a5cf57169dbe659ba0ce7 /mm/vmalloc.c
parentcommon: DMA-mapping: add DMA_ATTR_SKIP_CPU_SYNC attribute (diff)
downloadlinux-97ef952a20853fad72087a53fa556fbec45edd8f.tar.xz
linux-97ef952a20853fad72087a53fa556fbec45edd8f.zip
ARM: dma-mapping: add support for DMA_ATTR_SKIP_CPU_SYNC attribute
This patch adds support for DMA_ATTR_SKIP_CPU_SYNC attribute for dma_(un)map_(single,page,sg) functions family. It lets dma mapping clients to create a mapping for the buffer for the given device without performing a CPU cache synchronization. CPU cache synchronization can be skipped for the buffers which it is known that they are already in 'device' domain (CPU caches have been already synchronized or there are only coherent mappings for the buffer). For advanced users only, please use it with care. Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com> Reviewed-by: Kyungmin Park <kyungmin.park@samsung.com>
Diffstat (limited to 'mm/vmalloc.c')
0 files changed, 0 insertions, 0 deletions