summaryrefslogtreecommitdiffstats
path: root/arch/arm/mm/dma-mapping-nommu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* dma-mapping: Simplify arch_setup_dma_ops()Robin Murphy2024-04-261-2/+1
* iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops()Jason Gunthorpe2023-12-121-1/+1
* ARM/nommu: use the generic dma-direct code for non-coherent devicesChristoph Hellwig2021-08-181-167/+6
* dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-061-0/+1
* dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-251-0/+2
* dma-mapping: fix handling of dma-ranges for reserved memory (again)Vladimir Murzin2019-10-301-1/+1
* arm-nommu: call dma_mmap_from_dev_coherent directlyChristoph Hellwig2019-09-041-2/+3
* Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2019-07-131-21/+3
|\
| * arm-nommu: remove the partial DMA_ATTR_NON_CONSISTENT supportChristoph Hellwig2019-06-251-21/+3
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-5/+1
|/
* dma-mapping: bypass indirect calls for dma-directChristoph Hellwig2018-12-131-11/+3
* dma-mapping: consolidate the dma mmap implementationsChristoph Hellwig2018-09-201-1/+1
* dma-mapping: merge direct and noncoherent opsChristoph Hellwig2018-09-201-2/+3
* arm-nommu: don't define arch_teardown_dma_opsChristoph Hellwig2018-09-081-4/+0
* dma-debug: move initialization to common codeChristoph Hellwig2018-05-081-9/+0
* dma-direct: make dma_direct_{alloc,free} available to other implementationsChristoph Hellwig2018-01-151-6/+3
* dma-direct: rename dma_noop to dma_directChristoph Hellwig2018-01-151-4/+4
* ARM: NOMMU: Wire-up default DMA interfaceVladimir Murzin2017-07-201-9/+36
* ARM: NOMMU: Introduce dma operations for noMMUVladimir Murzin2017-06-301-0/+228