summaryrefslogtreecommitdiffstats
path: root/arch/arm/include/asm/dma-mapping.h
Commit message (Expand)AuthorAgeFilesLines
* ARM/dma-mapping: use dma-direct unconditionallyChristoph Hellwig2022-07-071-24/+0
* ARM/dma-mapping: mark various dma-mapping routines static in dma-mapping.cChristoph Hellwig2022-07-071-75/+0
* ARM/dma-mapping: remove dmabounceChristoph Hellwig2022-07-071-29/+0
* dma-mapping: move dma-debug.h to kernel/dma/Christoph Hellwig2020-10-061-1/+0
* ARM/dma-mapping: move various helpers from dma-mapping.h to dma-direct.hChristoph Hellwig2020-09-171-50/+0
* ARM/dma-mapping: remove dma_to_virtChristoph Hellwig2020-09-171-17/+1
* ARM/dma-mapping: remove a __arch_page_to_dma #errorChristoph Hellwig2020-09-171-4/+0
* xen/arm: use dev_is_dma_coherentChristoph Hellwig2019-09-111-6/+0
* arm: use swiotlb for bounce buffering on LPAE configsChristoph Hellwig2019-07-241-1/+3
* dma-mapping: remove dma_max_pfnChristoph Hellwig2019-07-101-7/+0
* dma-mapping: add a kconfig symbol for arch_teardown_dma_ops availabilityChristoph Hellwig2019-02-131-5/+0
* dma-mapping: add a kconfig symbol for arch_setup_dma_ops availabilityChristoph Hellwig2019-02-131-4/+0
* 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
| |\