linux/arch/hexagon/kernel
Alexander Duyck b8a346dd47 arch/hexagon: Add option to skip DMA sync as a part of mapping
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/20161110113452.76501.45864.stgit@ahduyck-blue-test.jf.intel.com
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com>
Cc: Richard Kuo <rkuo@codeaurora.org>
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 Hexagon: add screen_info for VGA_CONSOLE 2014-04-04 18:20:01 -05:00
asm-offsets.c
dma.c arch/hexagon: Add option to skip DMA sync as a part of mapping 2016-12-14 16:04:07 -08:00
head.S
hexagon_ksyms.c arch: hexagon: kernel: hexagon_ksyms.c: export related symbols which various modules need 2014-04-04 18:20:00 -05:00
irq_cpu.c
kgdb.c hexagon: Fix misspellings in comments. 2016-04-18 12:45:54 +02:00
module.c
process.c exit_thread: remove empty bodies 2016-05-20 17:58:30 -07:00
ptrace.c Hexagon: set the e_flags in user regset view for core dumps 2014-04-04 18:20:02 -05:00
reset.c arch: hexagon: kernel: reset.c: use function pointer instead of function for pm_power_off and export it 2014-04-04 18:20:00 -05:00
screen_info.c Hexagon: add screen_info for VGA_CONSOLE 2014-04-04 18:20:01 -05:00
setup.c hexagon: Fix build failures in linux-next 2014-12-16 13:27:12 -06:00
signal.c all arches, signal: move restart_block to struct task_struct 2015-02-12 18:54:12 -08:00
smp.c arch/hotplug: Call into idle with a proper state 2016-03-01 20:36:57 +01:00
stacktrace.c
syscalltab.c
time.c hexagon/time: Migrate to new 'set-state' interface 2015-09-08 18:43:17 -05:00
trampoline.S
traps.c Hexagon: fix signal delivery for debug traps 2014-12-16 13:27:39 -06:00
vdso.c vdso: make arch_setup_additional_pages wait for mmap_sem for write killable 2016-05-23 17:04:14 -07:00
vm_entry.S Hexagon: fix register used to call do_work_pending 2013-05-07 11:37:53 -05:00
vm_events.c Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel 2013-05-01 07:43:05 -07:00
vm_init_segtable.S
vm_ops.S hexagon: Fix misspellings in comments. 2016-04-18 12:45:54 +02:00
vm_switch.S
vm_vectors.S
vmlinux.lds.S nmi_backtrace: generate one-line reports for idle cpus 2016-10-07 18:46:30 -07:00