Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
902b826c6728dff98506238317ed0146365c17a5
/
arch
/
arm64
/
mm
/
dma-mapping.c
83174c1
iommu: arm-smmu: Rename domain attribute
by Patrick Daly
· 7 years ago
2330148
iommu: Support MMU500 Deep Prefetch errata workaround
by Patrick Daly
· 7 years ago
121a9a1
arm64: dma-mapping: Clean up arm_iommu_attach_device() call flow
by Patrick Daly
· 7 years ago
1e27992
arm64: dma-mapping: Allow drivers to use the upstream iova allocator
by Patrick Daly
· 7 years ago
1748f08
arm64: dma-mapping: Support attach after detach case
by Patrick Daly
· 7 years ago
4f894b9
arm64: dma-mapping: fix aliasing issues with non-CMA alloc
by Vinayak Menon
· 7 years ago
698915e
Merge "arm64/dma-mapping: Remove extraneous null-pointer checks"
by Linux Build Service Account
· 7 years ago
b36b6c1
arm64: dma-mapping: optimize unmap coherency check
by Liam Mark
· 8 years ago
b0675ba
arm64: dma-mapping: Ensure iova range within dma_mask
by Patrick Daly
· 7 years ago
4ee91b1
arm64: dma-mapping: Remove duplicate code
by Patrick Daly
· 7 years ago
6dff252
arm64/dma-mapping: Remove extraneous null-pointer checks
by Olav Haugan
· 7 years ago
199fa67
iommu: dma-mapping-fast: Add support for map/unmap resource
by Patrick Daly
· 7 years ago
7e110fe
arm64: Wire up iommu_dma_{map, unmap}_resource()
by Robin Murphy
· 8 years ago
ad9df1f
arm64: dma-mapping: Attach IOMMUs as groups
by Mitchel Humpherys
· 8 years ago
4d4fbba
iommu: dma-mapping: alloc bitmap while fragmented
by Liam Mark
· 8 years ago
aeff2c1
arm: dma-mapping: map_page map to nearest page
by Liam Mark
· 8 years ago
93927e3
arm64: dma-mapping: Shut up some warnings
by Patrick Daly
· 8 years ago
78aa480
arm64: dma-mapping: support per-buffer coherent mappings
by Liam Mark
· 8 years ago
3b9bdf1
arm: dma-mapping: handle IOVA address zero
by Liam Mark
· 8 years ago
ef8bd28
arm64: dma-mapping: page align size before flush tlb
by Shiraz Hashim
· 8 years ago
2d9b2f6
iommu: Fix compilation errors without CONFIG_IOMMU_API
by Patrick Daly
· 8 years ago
da75569
Merge remote-tracking branch '4.9/tmp-053b654' into msm-4.9
by Kyle Yan
· 8 years ago
45e0d34
arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB
by Robin Murphy
· 8 years ago
a812304
arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLB
by Robin Murphy
· 8 years ago
2fc0b34
arm64: dma-mapping: Add missing debug information
by Patrick Daly
· 8 years ago
8810e5f
Merge remote-tracking branch 'origin/tmp-dcb6110' into 4.8
by Channagoud Kadabi
· 8 years ago
cd08287
Merge tag 'v4.9.6' into android-4.9
by Dmitry Shmidt
· 8 years ago
7663ed4
ANDROID: arm64: pass return address to dma_common_contiguous_remap
by Jin Qian
· 9 years ago
1fd1e6c
swiotlb: Convert swiotlb_force from int to enum
by Geert Uytterhoeven
· 8 years ago
d4c72c4
arm64: dma-mapping: Implement DMA_ATTR_IOMMU_USE_UPSTREAM_HINT
by Patrick Daly
· 8 years ago
2d5b6cf6
arm64: dma-mapping: Respect device coherency in IOMMU mapper
by Mitchel Humpherys
· 8 years ago
595e793
arm64: dma-mapping: Remove unused dma_map_ops
by Mitchel Humpherys
· 8 years ago
29defcc
ion: Snapshot for 4.8 kernel upgrade
by Laura Abbott
· 10 years ago
65be4a5
Merge remote-tracking branch '4.4/tmp-730d8a5' into 4.8
by Kyle Yan
· 8 years ago
f5591ee
arm64: pass return address to dma_common_contiguous_remap
by Jin Qian
· 9 years ago
effbe98
arm64: dma-mapping: don't clear dma ops on bypass detach
by Liam Mark
· 8 years ago
5d26fd1
arm/arm64: dma-mapping: Fix iova region size
by Patrick Daly
· 8 years ago
0e43f0a
iommu: Add DMA mapper for io-pgtable-fast
by Mitchel Humpherys
· 9 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
ff8e21c
arm64: dma_mapping: Support DOMAIN_ATTR_S1_BYPASS
by Patrick Daly
· 9 years ago
59498fa
arm64: dma-mapping: Export arch_setup_dma_ops symbol
by Runmin Wang
· 8 years ago
3340eeb
arm: dma-mapping: fix data types to hold size_t
by Shiraz Hashim
· 9 years ago
de375cd
arm64: dma-mapping: flush the tlb on unremap
by Vinayak Menon
· 9 years ago
8d64f42
arm64: mm: dma: panic on dummy dma alloc
by Liam Mark
· 9 years ago
47982c1
arm64: mm: dma: Use dma attribute to allow executeable mappings
by Rohit Vaswani
· 9 years ago
72b3f8f
arm64: dma-mapping: remove order parameter from arm_iommu_create_mapping()
by Mitchel Humpherys
· 9 years ago
e2275bf
arm64: dma-mapping: Split large pages when allocating in atomic context
by Neeti Desai
· 9 years ago
040a288
arm64: dma_mapping: Add support for .dma_mapping_error() ops
by Neeti Desai
· 9 years ago
5ee55de
dma-mapping: check for failed IOVA allocation
by Mitchel Humpherys
· 9 years ago
62a8bc2
arm64: dma-mapping: use correct type for iova in arm_iommu_unmap_sg
by Chintan Pandya
· 10 years ago
c256bd4
iommu: msm: Provide the IOMMU_NOEXEC flag explicitly during mapping
by Rohit Vaswani
· 9 years ago
1ded748
arm64: Pass the correct coherent flag for iommu operations
by Neeti Desai
· 10 years ago
38f66a4
arm64: dma-mapping: use correct type for iova
by Mitchel Humpherys
· 10 years ago
c262b51
arm64: dma-mapping: map sg lists into the SMMU as virtually contiguous
by Mitchel Humpherys
· 10 years ago
f0dbb6a
arm64: dma-mapping: add support for IOMMU mapper
by Patrick Daly
· 8 years ago
28a88c9
arm64: add support for NO_KERNEL_MAPPING and STRONGLY_ORDERED
by Laura Abbott
· 10 years ago
14f8e03
arm64: dma-mapping: Add dma_remap functions
by Patrick Daly
· 8 years ago
060e2df
dma-mapping: Add dma_remap functions
by Laura Abbott
· 10 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
de43b66
arm64: pass return address to dma_common_contiguous_remap
by Jin Qian
· 9 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
· 8 years ago
b67a8b2
arm64: mm: only initialize swiotlb when necessary
by Jisheng Zhang
· 8 years ago
e0fb1b3
Merge tag 'iommu-updates-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
by Linus Torvalds
· 8 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
· 9 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
· 11 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
Next »