Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
3876420a88807e7d21057920d571ca9daf5fa615
/
arch
/
arm64
/
mm
/
dma-mapping.c
ac1820f
Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma
by Linus Torvalds
· 8 years ago
712c604
mm: wire up GFP flag passing in dma_alloc_from_contiguous
by Lucas Stach
· 8 years ago
ca78d31
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 8 years ago
a1831bb
iommu/dma: Remove bogus dma_supported() implementation
by Robin Murphy
· 8 years ago
adbe7e2
arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB
by Robin Murphy
· 8 years ago
5657933
treewide: Move dma_ops from struct dev_archdata into struct device
by Bart Van Assche
· 8 years ago
5299709
treewide: Constify most dma_map_ops structures
by Bart Van Assche
· 8 years ago
4a8d8a1
arm64: dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMA
by Will Deacon
· 8 years ago
737c85c
arm64/dma-mapping: Implement DMA_ATTR_PRIVILEGED
by Mitchel Humpherys
· 8 years ago
7f332fc
arm64: Add support for DMA_ATTR_SKIP_CPU_SYNC attribute to swiotlb
by Takeshi Kihara
· 8 years ago
2fd8774
Merge branch 'stable/for-linus-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb
by Linus Torvalds
· 8 years ago
ae7871b
swiotlb: Convert swiotlb_force from int to enum
by Geert Uytterhoeven
· 8 years ago
a9a16a6
Merge tag 'iommu-updates-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 8 years ago
60c4e80
arm64: Wire up iommu_dma_{map, unmap}_resource()
by Robin Murphy
· 8 years ago
b7b941a
arm64: Remove pointless WARN_ON in DMA teardown
by Robin Murphy
· 8 years ago
56e520c
Merge tag 'iommu-updates-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 8 years ago
fade1ec
iommu/dma: Avoid PCI host bridge windows
by Robin Murphy
· 8 years ago
5a9e3e1
arm64: apply __ro_after_init to some objects
by Jisheng Zhang
· 8 years ago
d34fdb7
arm64: mm: convert __dma_* routines to use start, size
by Kwangwoo Lee
· 8 years ago
00085f1
dma-mapping: use unsigned long for dma_attrs
by Krzysztof Kozlowski
· 8 years ago
16c1132
arm64: mm: change IOMMU notifier action to attach DMA ops
by Lorenzo Pieralisi
· 9 years ago
b67a8b2
arm64: mm: only initialize swiotlb when necessary
by Jisheng Zhang
· 9 years ago
e0fb1b3
Merge tag 'iommu-updates-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 9 years ago
3b6b7e1
iommu/dma: Finish optimising higher-order allocations
by Robin Murphy
· 9 years ago
53c92d7
iommu: of: enforce const-ness of struct iommu_ops
by Robin Murphy
· 9 years ago
921b1f5
arm64/dma-mapping: Remove default domain workaround
by Robin Murphy
· 9 years ago
226d89c
arm64/dma-mapping: Extend DMA ops workaround to PCI devices
by Robin Murphy
· 9 years ago
722ec35
arm64: dma-mapping: fix handling of devices registered before arch_initcall
by Marek Szyprowski
· 9 years ago
a7c61a3
arm64: add __init/__initdata section marker to some functions/variables
by Jisheng Zhang
· 9 years ago
1dccb59
arm64: simplify dma_get_ops
by Arnd Bergmann
· 9 years ago
bd1c6ff
arm64/dma-mapping: Fix sizes in __iommu_{alloc,free}_attrs
by Robin Murphy
· 9 years ago
ce5c2d2
arm64: fixup for mm renames
by Andrew Morton
· 9 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
876945d
arm64: Hook up IOMMU dma_ops
by Robin Murphy
· 9 years ago
13b8629
arm64: Add IOMMU dma_ops
by Robin Murphy
· 9 years ago
ba9cc45
arm64: dma-mapping: check whether cma area is initialized or not
by Jisheng Zhang
· 9 years ago
97942c2
arm64: dma-mapping: Simplify pgprot handling
by Robin Murphy
· 9 years ago
1d1ddf6
arm64: dma-mapping: implement dma_get_sgtable()
by Robin Murphy
· 9 years ago
aaf6f2f
arm64: consolidate __swiotlb_mmap
by Robin Murphy
· 9 years ago
b6197b9
arm64 : Introduce support for ACPI _CCA object
by Suthikulpanit, Suravee
· 10 years ago
2cff98b
arm64: add missing PAGE_ALIGN() to __dma_free()
by Dean Nelson
· 10 years ago
6829e27
arm64: dma-mapping: always clear allocated buffers
by Marek Szyprowski
· 10 years ago
7132813
arm64: Honor __GFP_ZERO in dma allocations
by Suzuki K. Poulose
· 10 years ago
a1e50a8
arm64: Increase the swiotlb buffer size 64MB
by Catalin Marinas
· 10 years ago
9d3bfbb
arm64: Combine coherent and non-coherent swiotlb dma_ops
by Catalin Marinas
· 10 years ago
d4932f9
arm64: add atomic pool for non-coherent and CMA allocations
by Laura Abbott
· 10 years ago
a52ce12
arm64: Use DMA_ERROR_CODE to denote failed allocation
by Sean Paul
· 10 years ago
2189064
arm64: Implement set_arch_dma_coherent_ops() to replace bus notifiers
by Catalin Marinas
· 10 years ago
a501e32
arm64: Clean up the default pgprot setting
by Catalin Marinas
· 11 years ago
6ecba8e
arm64: Use bus notifiers to set per-device coherent DMA ops
by Catalin Marinas
· 11 years ago
c7a4a76
arm64: Make default dma_ops to be noncoherent
by Ritesh Harjani
· 11 years ago
196adf2
arm64: Remove pgprot_dmacoherent()
by Catalin Marinas
· 11 years ago
214fdbe
arm64: Support DMA_ATTR_WRITE_COMBINE
by Laura Abbott
· 11 years ago
6e8d796
arm64: Implement custom mmap functions for dma mapping
by Laura Abbott
· 11 years ago
7363590
arm64: Implement coherent DMA API based on swiotlb
by Catalin Marinas
· 12 years ago
3690951
arm64: Use swiotlb late initialisation
by Catalin Marinas
· 11 years ago
19e7640
arm64: Replace ZONE_DMA32 with ZONE_DMA
by Catalin Marinas
· 11 years ago
bb10eb7
arm64: Change misleading function names in dma-mapping
by Ritesh Harjani
· 11 years ago
ccc9e24
arm64: Align CMA sizes to PAGE_SIZE
by Laura Abbott
· 11 years ago
6ac2104
arm64: Enable CMA
by Laura Abbott
· 11 years ago
c666e8d
arm64: Warn on NULL device structure for dma APIs
by Laura Abbott
· 11 years ago
27222a3
arm64: Call swiotlb_init() instead of swiotlb_init_with_default_size()
by Catalin Marinas
· 12 years ago
09b5541
arm64: DMA mapping API
by Catalin Marinas
· 13 years ago