summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/dma-mapping.h
Commit message (Expand)AuthorAgeFilesLines
* dma-mapping: bypass indirect calls for dma-directChristoph Hellwig2018-12-131-1/+1
* arm-nommu: don't define arch_teardown_dma_opsChristoph Hellwig2018-09-081-0/+2
* dma-direct: rename dma_noop to dma_directChristoph Hellwig2018-01-151-1/+1
* dma-mapping: move dma_mark_clean to dma-direct.hChristoph Hellwig2018-01-101-2/+0
* dma-mapping: move swiotlb arch helpers to a new headerChristoph Hellwig2018-01-101-31/+0
* Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2017-11-161-7/+0
|\
| * ARM: 8699/1: dma-mapping: Remove init_dma_coherent_pool_size()Vladimir Murzin2017-09-281-7/+0
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* ARM: NOMMU: Introduce dma operations for noMMUVladimir Murzin2017-06-301-1/+1
* arm: remove arch specific dma_supported implementationChristoph Hellwig2017-06-281-3/+0
* arm: implement ->mapping_errorChristoph Hellwig2017-06-281-1/+0
* xen/arm,arm64: fix xen_dma_ops after 815dd18 "Consolidate get_dma_ops..."Stefano Stabellini2017-05-021-11/+1
* treewide: Consolidate get_dma_ops() implementationsBart Van Assche2017-01-241-2/+2
* treewide: Consolidate set_dma_ops() implementationsBart Van Assche2017-01-241-6/+0
* treewide: Move dma_ops from struct dev_archdata into struct deviceBart Van Assche2017-01-241-3/+3
* treewide: Constify most dma_map_ops structuresBart Van Assche2017-01-241-5/+5
* ARM: 8617/1: dma: fix dma_max_pfn()Roger Quadros2016-09-291-1/+1
* dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski2016-08-041-7/+6
* Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds2016-05-201-2/+0
|\
| * ARM: 8548/1: dma-mapping: remove arm_dma_set_mask()Alexandre Courbot2016-04-071-2/+0
* | iommu: of: enforce const-ness of struct iommu_opsRobin Murphy2016-05-091-1/+1
|/
* dma-mapping: always provide the dma_map_ops based implementationChristoph Hellwig2016-01-201-7/+0
* dma-mapping: consolidate dma_set_maskChristoph Hellwig2015-09-101-5/+0
* dma-mapping: consolidate dma_supportedChristoph Hellwig2015-09-101-3/+3
* dma-mapping: cosolidate dma_mapping_errorChristoph Hellwig2015-09-101-9/+0
* dma-mapping: consolidate dma_{alloc,free}_noncoherentChristoph Hellwig2015-09-101-15/+6
* dma-mapping: consolidate dma_{alloc,free}_{attrs,coherent}Christoph Hellwig2015-09-101-29/+0
* ARM: 8419/1: dma-mapping: harmonize definition of DMA_ERROR_CODEMarek Szyprowski2015-08-181-1/+1
* Merge tag 'iommu-config-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2014-12-161-7/+6
|\
| * arm: dma-mapping: plumb our iommu mapping ops into arch_setup_dma_opsWill Deacon2014-12-011-7/+5
| * dma-mapping: detect and configure IOMMU in of_dma_configureWill Deacon2014-12-011-1/+3
| * dma-mapping: replace set_arch_dma_coherent_ops with arch_setup_dma_opsWill Deacon2014-12-011-4/+4
* | arm: introduce is_device_dma_coherentStefano Stabellini2014-12-041-0/+7
|/
* dma-mapping: Provide write-combine allocationsThierry Reding2014-08-261-16/+0
* ARM: dma: implement set_arch_dma_coherent_ops()Santosh Shilimkar2014-05-071-0/+7
* ARM: dma: Use dma_pfn_offset for dma address translationGrygorii Strashko2014-05-071-1/+17
* Merge tag 'stable/for-linus-3.13-rc0-tag' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2013-11-151-1/+45
|\
| * Merge remote-tracking branch 'stefano/swiotlb-xen-9.1' into stable/for-linus-...Konrad Rzeszutek Wilk2013-11-081-1/+12
| |\
| | * arm/xen: get_dma_ops: return xen_dma_ops if we are running as xen_initial_domainStefano Stabellini2013-10-181-1/+12
| | * arm: make SWIOTLB availableStefano Stabellini2013-10-151-0/+37
| * | arm: make SWIOTLB availableStefano Stabellini2013-11-081-0/+33
| |/
* / ARM: 7805/1: mm: change max*pfn to include the physical offset of memorySantosh Shilimkar2013-10-311-0/+8
|/
* Merge tag 'iommu-updates-v3.8' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2012-12-201-0/+1
|\
| * ARM: dma-mapping: support debug_dma_mapping_errorMing Lei2012-12-031-0/+1
* | Merge tag 'mvebu' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-socLinus Torvalds2012-12-141-0/+2
|\ \
| * | arm: dma mapping: Export a dma ops function arm_dma_set_maskGregory CLEMENT2012-11-211-0/+2
* | | ARM: dma-mapping: remove init_consistent_dma_size() stubMarek Szyprowski2012-11-131-7/+0
|/ /
* | Revert "ARM: dma-mapping: support debug_dma_mapping_error"Marek Szyprowski2012-10-261-1/+0
* | ARM: dma-mapping: support debug_dma_mapping_errorMing Lei2012-10-231-0/+1
|/
* ARM: add coherent dma opsRob Herring2012-10-021-0/+1