linux/arch/c6x
Alexander Duyck 64c596b59c arch/c6x: add option to skip sync on DMA 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
later via a sync_for_cpu or sync_for_device call.

Link: http://lkml.kernel.org/r/20161110113442.76501.7673.stgit@ahduyck-blue-test.jf.intel.com
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Acked-by: Mark Salter <msalter@redhat.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
..
boot
configs
include locking/core: Provide common cpu_relax_yield() definition 2016-11-17 08:17:36 +01:00
kernel arch/c6x: add option to skip sync on DMA map and unmap 2016-12-14 16:04:07 -08:00
lib
mm dma-mapping: use unsigned long for dma_attrs 2016-08-04 08:50:07 -04:00
platforms c6x: Remove unnecessary of_platform_populate with default match table 2016-06-23 14:59:39 -05:00
Kconfig mn10300, c6x: CONFIG_GENERIC_BUG must depend on CONFIG_BUG 2016-03-17 15:09:34 -07:00
Makefile c6x: Makefile: Add -D__linux__ 2015-03-26 10:31:47 -04:00