summaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm/dma-mapping.c
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-05-051-31/+97
|\ \
| * | arm64: Fix the DMA mmap and get_sgtable API with DMA_ATTR_FORCE_CONTIGUOUSCatalin Marinas2017-05-051-16/+49
| * | arm64: Add support for DMA_ATTR_FORCE_CONTIGUOUS to IOMMUGeert Uytterhoeven2017-03-221-15/+48
| |/
* / xen/arm,arm64: fix xen_dma_ops after 815dd18 "Consolidate get_dma_ops..."Stefano Stabellini2017-05-021-0/+7
|/
* Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-02-251-7/+7
|\
| * treewide: Move dma_ops from struct dev_archdata into struct deviceBart Van Assche2017-01-241-4/+4
| * treewide: Constify most dma_map_ops structuresBart Van Assche2017-01-241-3/+3
* | mm: wire up GFP flag passing in dma_alloc_from_contiguousLucas Stach2017-02-251-2/+2
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-02-221-10/+28
|\ \
| * | arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLBRobin Murphy2017-01-261-1/+8
| * | arm64: dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMAWill Deacon2017-01-231-5/+12
| * | arm64: Add support for DMA_ATTR_SKIP_CPU_SYNC attribute to swiotlbTakeshi Kihara2017-01-121-4/+8
| |/
* | iommu/dma: Remove bogus dma_supported() implementationRobin Murphy2017-02-061-1/+0Star
* | arm64/dma-mapping: Implement DMA_ATTR_PRIVILEGEDMitchel Humpherys2017-01-191-3/+3
|/
* Merge branch 'stable/for-linus-4.10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2017-01-061-1/+2
|\
| * swiotlb: Convert swiotlb_force from int to enumGeert Uytterhoeven2016-12-191-1/+2
* | Merge tag 'iommu-updates-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2016-12-151-0/+2
|\ \
| * | arm64: Wire up iommu_dma_{map, unmap}_resource()Robin Murphy2016-11-141-0/+2
| |/
* / arm64: Remove pointless WARN_ON in DMA teardownRobin Murphy2016-11-071-5/+0Star
|/
* Merge tag 'iommu-updates-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2016-10-111-1/+1
|\
| * iommu/dma: Avoid PCI host bridge windowsRobin Murphy2016-09-161-1/+1
* | arm64: apply __ro_after_init to some objectsJisheng Zhang2016-08-221-1/+2
* | arm64: mm: convert __dma_* routines to use start, sizeKwangwoo Lee2016-08-221-3/+3
|/
* dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski2016-08-041-33/+33
* arm64: mm: change IOMMU notifier action to attach DMA opsLorenzo Pieralisi2016-07-081-17/+5Star
* arm64: mm: only initialize swiotlb when necessaryJisheng Zhang2016-06-211-1/+14
* Merge tag 'iommu-updates-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2016-05-201-4/+4
|\
| * iommu/dma: Finish optimising higher-order allocationsRobin Murphy2016-05-091-2/+2
| * iommu: of: enforce const-ness of struct iommu_opsRobin Murphy2016-05-091-2/+2
* | arm64/dma-mapping: Remove default domain workaroundRobin Murphy2016-04-211-44/+8Star
* | arm64/dma-mapping: Extend DMA ops workaround to PCI devicesRobin Murphy2016-04-211-0/+4
|/
* arm64: dma-mapping: fix handling of devices registered before arch_initcallMarek Szyprowski2016-02-171-0/+4
* arm64: add __init/__initdata section marker to some functions/variablesJisheng Zhang2015-12-021-2/+2
* arm64: simplify dma_get_opsArnd Bergmann2015-11-171-12/+4Star
* arm64/dma-mapping: Fix sizes in __iommu_{alloc,free}_attrsRobin Murphy2015-11-161-6/+13
* arm64: fixup for mm renamesAndrew Morton2015-11-081-1/+1
* mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep...Mel Gorman2015-11-071-2/+2
* arm64: Hook up IOMMU dma_opsRobin Murphy2015-10-151-0/+22
* arm64: Add IOMMU dma_opsRobin Murphy2015-10-151-0/+435
* arm64: dma-mapping: check whether cma area is initialized or notJisheng Zhang2015-09-141-1/+1
* arm64: dma-mapping: Simplify pgprot handlingRobin Murphy2015-08-031-3/+2Star
* arm64: dma-mapping: implement dma_get_sgtable()Robin Murphy2015-07-271-0/+14
* arm64: consolidate __swiotlb_mmapRobin Murphy2015-07-271-13/+7Star
* arm64 : Introduce support for ACPI _CCA objectSuthikulpanit, Suravee2015-06-151-0/+92
* arm64: add missing PAGE_ALIGN() to __dma_free()Dean Nelson2015-04-291-1/+2
* arm64: dma-mapping: always clear allocated buffersMarek Szyprowski2015-04-271-4/+2Star
* arm64: Honor __GFP_ZERO in dma allocationsSuzuki K. Poulose2015-03-201-3/+9
* arm64: Increase the swiotlb buffer size 64MBCatalin Marinas2015-02-271-13/+3Star
* arm64: Combine coherent and non-coherent swiotlb dma_opsCatalin Marinas2015-01-231-64/+52Star
* arm64: add atomic pool for non-coherent and CMA allocationsLaura Abbott2014-10-101-19/+145