OpenCloudOS-Kernel/arch/nios2/mm
Alexander Duyck abdf4799da arch/nios2: add option to skip DMA sync as a part of map and unmap
This change allows us to pass DMA_ATTR_SKIP_CPU_SYNC which allows us to
avoid invoking cache line invalidation if the driver will just handle it
via a sync_for_cpu or sync_for_device call.

Link: http://lkml.kernel.org/r/20161110113518.76501.52225.stgit@ahduyck-blue-test.jf.intel.com
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Reviewed-by: Tobias Klauser <tklauser@distanz.ch>
Cc: Ley Foon Tan <lftan@altera.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2016-12-14 16:04:07 -08:00
..
Makefile nios2: Build infrastructure 2014-12-08 12:56:06 +08:00
cacheflush.c nios2: fix cache coherency 2015-11-26 22:25:58 +08:00
dma-mapping.c arch/nios2: add option to skip DMA sync as a part of map and unmap 2016-12-14 16:04:07 -08:00
extable.c nios2: MMU Fault handling 2014-12-08 12:55:52 +08:00
fault.c mm: do not pass mm_struct into handle_mm_fault 2016-07-26 16:19:19 -07:00
init.c treewide: replace obsolete _refok by __ref 2016-08-02 17:31:41 -04:00
ioremap.c nios2: I/O Mapping 2014-12-08 12:55:52 +08:00
mmu_context.c nios2: Process management 2014-12-08 12:55:53 +08:00
pgtable.c nios2: Page table management 2014-12-08 12:55:53 +08:00
tlb.c nios2: TLB handling 2014-12-08 12:55:54 +08:00
uaccess.c