aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/mm/dma-mapping.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-05-09Merge tag 'iommu-updates-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds1-124/+19
2017-05-05Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds1-31/+97
2017-05-05arm64: Fix the DMA mmap and get_sgtable API with DMA_ATTR_FORCE_CONTIGUOUSCatalin Marinas1-16/+49
2017-05-04Merge branches 'arm/exynos', 'arm/omap', 'arm/rockchip', 'arm/mediatek', 'arm/smmu', 'arm/core', 'x86/vt-d', 'x86/amd' and 'core' into nextJoerg Roedel1-124/+19
2017-05-02xen/arm,arm64: fix xen_dma_ops after 815dd18 "Consolidate get_dma_ops..."Stefano Stabellini1-0/+7
2017-04-29iommu: Remove pci.h include from trace/events/iommu.hJoerg Roedel1-0/+1
2017-04-20arm64: dma-mapping: Remove the notifier trick to handle early setting of dma_opsSricharan R1-124/+18
2017-03-22arm64: Add support for DMA_ATTR_FORCE_CONTIGUOUS to IOMMUGeert Uytterhoeven1-15/+48
2017-02-25Merge tag 'for-next-dma_ops' of git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdmaLinus Torvalds1-7/+7
2017-02-24mm: wire up GFP flag passing in dma_alloc_from_contiguousLucas Stach1-2/+2
2017-02-22Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linuxLinus Torvalds1-10/+28
2017-02-06iommu/dma: Remove bogus dma_supported() implementationRobin Murphy1-1/+0
2017-01-26arm64: dma-mapping: Fix dma_mapping_error() when bypassing SWIOTLBRobin Murphy1-1/+8
2017-01-24treewide: Move dma_ops from struct dev_archdata into struct deviceBart Van Assche1-4/+4
2017-01-24treewide: Constify most dma_map_ops structuresBart Van Assche1-3/+3
2017-01-23arm64: dma-mapping: Only swizzle DMA ops for IOMMU_DOMAIN_DMAWill Deacon1-5/+12
2017-01-19arm64/dma-mapping: Implement DMA_ATTR_PRIVILEGEDMitchel Humpherys1-3/+3
2017-01-12arm64: Add support for DMA_ATTR_SKIP_CPU_SYNC attribute to swiotlbTakeshi Kihara1-4/+8
2017-01-06Merge branch 'stable/for-linus-4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlbLinus Torvalds1-1/+2
2016-12-19swiotlb: Convert swiotlb_force from int to enumGeert Uytterhoeven1-1/+2
2016-12-15Merge tag 'iommu-updates-v4.10' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds1-0/+2
2016-11-14arm64: Wire up iommu_dma_{map, unmap}_resource()Robin Murphy1-0/+2
2016-11-07arm64: Remove pointless WARN_ON in DMA teardownRobin Murphy1-5/+0
2016-10-11Merge tag 'iommu-updates-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds1-1/+1
2016-09-16iommu/dma: Avoid PCI host bridge windowsRobin Murphy1-1/+1
2016-08-22arm64: apply __ro_after_init to some objectsJisheng Zhang1-1/+2
2016-08-22arm64: mm: convert __dma_* routines to use start, sizeKwangwoo Lee1-3/+3
2016-08-04dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski1-33/+33
2016-07-08arm64: mm: change IOMMU notifier action to attach DMA opsLorenzo Pieralisi1-17/+5
2016-06-21arm64: mm: only initialize swiotlb when necessaryJisheng Zhang1-1/+14
2016-05-19Merge tag 'iommu-updates-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommuLinus Torvalds1-4/+4
2016-05-09iommu/dma: Finish optimising higher-order allocationsRobin Murphy1-2/+2
2016-05-09iommu: of: enforce const-ness of struct iommu_opsRobin Murphy1-2/+2
2016-04-21arm64/dma-mapping: Remove default domain workaroundRobin Murphy1-44/+8
2016-04-21arm64/dma-mapping: Extend DMA ops workaround to PCI devicesRobin Murphy1-0/+4
2016-02-17arm64: dma-mapping: fix handling of devices registered before arch_initcallMarek Szyprowski1-0/+4
2015-12-02arm64: add __init/__initdata section marker to some functions/variablesJisheng Zhang1-2/+2
2015-11-17arm64: simplify dma_get_opsArnd Bergmann1-12/+4
2015-11-16arm64/dma-mapping: Fix sizes in __iommu_{alloc,free}_attrsRobin Murphy1-6/+13
2015-11-07arm64: fixup for mm renamesAndrew Morton1-1/+1
2015-11-06mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapdMel Gorman1-2/+2
2015-10-15arm64: Hook up IOMMU dma_opsRobin Murphy1-0/+22
2015-10-15arm64: Add IOMMU dma_opsRobin Murphy1-0/+435
2015-09-14arm64: dma-mapping: check whether cma area is initialized or notJisheng Zhang1-1/+1
2015-08-03arm64: dma-mapping: Simplify pgprot handlingRobin Murphy1-3/+2
2015-07-27arm64: dma-mapping: implement dma_get_sgtable()Robin Murphy1-0/+14
2015-07-27arm64: consolidate __swiotlb_mmapRobin Murphy1-13/+7
2015-06-15arm64 : Introduce support for ACPI _CCA objectSuthikulpanit, Suravee1-0/+92
2015-04-29arm64: add missing PAGE_ALIGN() to __dma_free()Dean Nelson1-1/+2
2015-04-27arm64: dma-mapping: always clear allocated buffersMarek Szyprowski1-4/+2