Christoph Hellwig
|
46bcde94cd
sh: split arch/sh/mm/consistent.c
|
7 years ago |
Christoph Hellwig
|
47fcae0d2a
sh: introduce a sh_cacheop_vaddr helper
|
7 years ago |
Christoph Hellwig
|
b2fcb677d4
sh: simplify get_arch_dma_ops
|
7 years ago |
Linus Torvalds
|
e5a594643a
Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mapping
|
7 years ago |
Christoph Hellwig
|
15b28bbcd5
dma-debug: move initialization to common code
|
7 years ago |
Jacopo Mondi
|
b9826a4929
sh: mm: Fix unprotected access to struct device
|
7 years ago |
Thomas Petazzoni
|
ce88313069
arch/sh: make the DMA mapping operations observe dev->dma_pfn_offset
|
7 years ago |
Christoph Hellwig
|
e0c6584df9
sh: make dma_cache_sync a no-op
|
8 years ago |
Bart Van Assche
|
5299709d0a
treewide: Constify most dma_map_ops structures
|
8 years ago |
Krzysztof Kozlowski
|
00085f1efa
dma-mapping: use unsigned long for dma_attrs
|
9 years ago |
Andrzej Pietrasiewicz
|
552c0d3ea6
SH: adapt for dma_map_ops changes
|
13 years ago |
Paul Mundt
|
3f9b8520b0
sh64: Move from P1SEG to CAC_ADDR for consistent sync.
|
14 years ago |
Paul Mundt
|
e2fcf74f3d
sh: nommu: use 32-bit phys mode.
|
14 years ago |
Andrew Murray
|
57682827b9
sh: Use __GFP_ZERO for dma_generic_alloc_coherent().
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Paul Mundt
|
94c285108e
sh: Bump up dma_ops initialization far earlier in the boot process.
|
16 years ago |
Paul Mundt
|
f32154c9b5
sh: Add dma-mapping support for dma_alloc/free_coherent() overrides.
|
16 years ago |
Paul Mundt
|
73c926bee0
sh: Convert to asm-generic/dma-mapping-common.h
|
16 years ago |
Matt Fleming
|
3105121949
sh: Remap physical memory into P1 and P2 in pmb_init()
|
16 years ago |
Paul Mundt
|
7b41f5688c
sh: Pre-allocate a reasonable number of DMA debug entries.
|
16 years ago |
Paul Mundt
|
f802d969b6
sh: Add support for DMA API debugging.
|
16 years ago |
Magnus Damm
|
da9fdc8b44
sh: split coherent pages
|
16 years ago |
Magnus Damm
|
7713718751
sh: remove consistent alloc cruft
|
17 years ago |
Paul Mundt
|
fa43972fab
sh: fixup many sparse errors.
|
17 years ago |
Magnus Damm
|
c773d8af8e
sh: fix platform_resource_setup_memory() section mismatch
|
17 years ago |
Magnus Damm
|
0c13bf1e7c
sh: select memchunk size using kernel cmdline
|
17 years ago |
Ingo Molnar
|
cb28a1bbdb
Merge branch 'linus' into core/generic-dma-coherent
|
17 years ago |
Magnus Damm
|
1eca5c9272
sh: Add memory chunks to SH-Mobile UIO devices
|
17 years ago |
Dmitry Baryshkov
|
9de90ac27d
Sh: use generic per-device coherent dma allocator
|
17 years ago |
Magnus Damm
|
2a3eeba88f
sh: declared coherent memory support V2 fix
|
17 years ago |