summaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm/dma-mapping.c
Commit message (Expand)AuthorAgeFilesLines
* dma-mapping: fix page attributes for dma_mmap_*Christoph Hellwig2019-08-101-3/+1Star
* Merge tag 'iommu-updates-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2019-07-091-408/+4Star
|\
| * Merge tag 'v5.2-rc6' into generic-dma-opsJoerg Roedel2019-06-241-1/+1
| |\
| * | arm64: trim includes in dma-mapping.cChristoph Hellwig2019-05-271-10/+0Star
| * | arm64: switch copyright boilerplace to SPDX in dma-mapping.cChristoph Hellwig2019-05-271-14/+1Star
| * | iommu/dma: move the arm64 wrappers to common codeChristoph Hellwig2019-05-271-390/+4Star
| * | iommu/dma: Remove the flush_page callbackChristoph Hellwig2019-05-271-7/+1Star
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-07-081-4/+8
|\ \ \ | |_|/ |/| |
| * | arm64/mm: Correct the cache line size warning with non coherent deviceMasayoshi Mizuma2019-06-171-4/+8
| |/
* / treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner2019-06-191-12/+1Star
|/
* arm64/iommu: handle non-remapped addresses in ->mmap and ->get_sgtableChristoph Hellwig2019-05-071-0/+10
* arm64/xen: fix xen-swiotlb cache flushingChristoph Hellwig2019-01-231-3/+1Star
* Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-12-281-273/+13Star
|\
| * dma-mapping: bypass indirect calls for dma-directChristoph Hellwig2018-12-131-3/+0Star
| * dma-direct: merge swiotlb_dma_ops into the dma_direct codeChristoph Hellwig2018-12-131-1/+1
| * dma-mapping: factor out dummy DMA opsRobin Murphy2018-12-131-86/+0Star
| * iommu/dma-iommu: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-4/+3Star
| * arm64: remove the dummy_dma_ops mapping_error methodChristoph Hellwig2018-12-061-7/+1Star
| * dma-mapping: move the arm64 noncoherent alloc/free support to common codeChristoph Hellwig2018-12-011-174/+10Star
* | arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearingRobin Murphy2018-12-111-1/+1
|/
* arm64: fix warnings without CONFIG_IOMMU_DMAChristoph Hellwig2018-11-021-0/+2
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+1
* Merge tag 'dma-mapping-4.20-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-10-261-209/+48Star
|\
| * arm64: use the generic swiotlb_dma_opsChristoph Hellwig2018-10-191-207/+46Star
| * swiotlb: don't dip into swiotlb pool for coherent allocationsChristoph Hellwig2018-10-191-3/+3
| * swiotlb: remove the overflow bufferChristoph Hellwig2018-10-191-1/+1
| * Revert "dma-mapping: clear dev->dma_ops in arch_teardown_dma_ops"Christoph Hellwig2018-09-261-0/+5
| * dma-mapping: clear dev->dma_ops in arch_teardown_dma_opsChristoph Hellwig2018-09-081-5/+0Star
* | arm64/dma-mapping: Mildly optimise non-coherent IOMMU opsRobin Murphy2018-09-251-5/+5
|/
* kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contigu...Marek Szyprowski2018-08-181-2/+2
* arm64: dma-mapping: clear buffers allocated with FORCE_CONTIGUOUS flagMarek Szyprowski2018-06-191-4/+5
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2018-06-081-0/+5
|\
| * arm64: Increase ARCH_DMA_MINALIGN to 128Catalin Marinas2018-05-151-0/+5
* | dma-debug: move initialization to common codeChristoph Hellwig2018-05-081-10/+0Star
|/
* arm64: use swiotlb_alloc and swiotlb_freeChristoph Hellwig2018-01-151-43/+3Star
* arm64: replace ZONE_DMA with ZONE_DMA32Christoph Hellwig2018-01-151-3/+3
* arm64: rename swiotlb_dma_opsChristoph Hellwig2018-01-151-2/+2
* dma-mapping: move swiotlb arch helpers to a new headerChristoph Hellwig2018-01-101-1/+1
* dma mapping : export caller to vmallocinfoMatthieu CASTET2017-10-041-1/+1
* arm64: dma-mapping: Cocci spatch "vma_pages"Thomas Meyer2017-10-021-2/+1Star
* arm64: dma-mapping: Mark atomic_pool as __ro_after_initVladimir Murzin2017-08-211-1/+1
* arm64: dma-mapping: Do not pass data to gen_pool_set_algo()Vladimir Murzin2017-08-211-1/+1
* dma-coherent: introduce interface for default DMA poolVladimir Murzin2017-07-201-2/+2
* Merge tag 'dma-mapping-4.13' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2017-07-071-2/+1Star
|\
| * arm64: remove DMA_ERROR_CODEChristoph Hellwig2017-06-201-2/+1Star
* | arm64/dma-mapping: Remove extraneous null-pointer checksOlav Haugan2017-06-151-9/+0Star
|/
* Merge tag 'iommu-updates-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2017-05-101-124/+19Star
|\
| *-. Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm...Joerg Roedel2017-05-041-124/+19Star
| |\ \
| | | * iommu: Remove pci.h include from trace/events/iommu.hJoerg Roedel2017-04-291-0/+1
| | |/ | |/|
| | * arm64: dma-mapping: Remove the notifier trick to handle early setting of dma_opsSricharan R2017-04-201-124/+18Star
| |/