Christoph Hellwig
|
58b0440663
dma-mapping: consolidate the dma mmap implementations
|
7 жил өмнө |
Christoph Hellwig
|
bc3ec75de5
dma-mapping: merge direct and noncoherent ops
|
7 жил өмнө |
Eugeniy Paltsev
|
dd45210b6d
ARC: don't check for HIGHMEM pages in arch_dma_alloc
|
7 жил өмнө |
Eugeniy Paltsev
|
2820a708d5
ARC: dma [IOC] Enable per device io coherency
|
7 жил өмнө |
Eugeniy Paltsev
|
4c612add7b
ARC: dma [non IOC]: fix arc_dma_sync_single_for_(device|cpu)
|
7 жил өмнө |
Christoph Hellwig
|
6c3e71dd63
arc: use generic dma_noncoherent_ops
|
7 жил өмнө |
Christoph Hellwig
|
a8eb92d02d
arc: fix arc_dma_{map,unmap}_page
|
7 жил өмнө |
Christoph Hellwig
|
b591741072
arc: fix arc_dma_sync_sg_for_{cpu,device}
|
7 жил өмнө |
Christoph Hellwig
|
713a74624b
arc: simplify arc_dma_sync_single_for_{cpu,device}
|
7 жил өмнө |
Christoph Hellwig
|
57723cb363
arc: remove CONFIG_ARC_PLAT_NEEDS_PHYS_TO_DMA
|
7 жил өмнө |
Linus Torvalds
|
05ab303b4f
Merge tag 'arc-4.13-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc
|
8 жил өмнө |
Vineet Gupta
|
2e332fec2f
ARC: dma: implement dma_unmap_page and sg variant
|
8 жил өмнө |
Vladimir Murzin
|
43fc509c3e
dma-coherent: introduce interface for default DMA pool
|
8 жил өмнө |
Bart Van Assche
|
5299709d0a
treewide: Constify most dma_map_ops structures
|
8 жил өмнө |
Alexander Duyck
|
8a3385d2d4
arch/arc: add option to skip sync on DMA mapping
|
8 жил өмнө |
Alexey Brodkin
|
a79a812131
arc: Implement arch-specific dma_map_ops.mmap
|
8 жил өмнө |
Vineet Gupta
|
cf986d4702
ARCv2: IOC: use @ioc_enable not @ioc_exist where intended
|
8 жил өмнө |
Krzysztof Kozlowski
|
00085f1efa
dma-mapping: use unsigned long for dma_attrs
|
9 жил өмнө |
Vladimir Kondratiev
|
b4dff28740
ARC: dma: fix address translation in arc_dma_free
|
9 жил өмнө |
Andrea Gelmini
|
2547476a5e
Fix typos
|
9 жил өмнө |
Vineet Gupta
|
f2e3d55397
ARC: dma: reintroduce platform specific dma<->phys
|
9 жил өмнө |
Vineet Gupta
|
f5db19e93f
ARC: dma: ioremap: use phys_addr_t consistenctly in code paths
|
9 жил өмнө |
Vineet Gupta
|
971573cf57
ARC: dma: pass_phys() not sg_virt() to cache ops
|
9 жил өмнө |
Vineet Gupta
|
6b7003930e
ARC: dma: non-coherent pages need V-P mapping if in HIGHMEM
|
9 жил өмнө |
Vineet Gupta
|
d98a15a565
ARC: dma: Use struct page based page allocator helpers
|
9 жил өмнө |
Christoph Hellwig
|
052c96dbe3
arc: convert to dma_map_ops
|
9 жил өмнө |
Vineet Gupta
|
fd0881a24a
ARC: Eliminate some ARCv2 specific code for ARCompact build
|
10 жил өмнө |
Alexey Brodkin
|
f2b0b25a37
ARCv2: Support IO Coherency and permutations involving L1 and L2 caches
|
10 жил өмнө |
Vineet Gupta
|
f718c2efff
ARC: Don't memzero twice in dma_alloc_coherent for __GFP_ZERO
|
10 жил өмнө |
Vineet Gupta
|
795f455856
ARCv2: SLC: Handle explcit flush for DMA ops (w/o IO-coherency)
|
10 жил өмнө |