summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-06-28drivers: dma-coherent: Introduce default DMA poolVladimir Murzin2-7/+55
2017-06-28drivers: dma-coherent: Account dma_pfn_offset when used with device treeVladimir Murzin1-2/+13
2017-06-28dma: Take into account dma_pfn_offsetVladimir Murzin1-3/+6
2017-06-28dma-mapping: replace dmam_alloc_noncoherent with dmam_alloc_attrsChristoph Hellwig4-25/+23
2017-06-28dma-mapping: remove dmam_free_noncoherentChristoph Hellwig3-23/+0
2017-06-28crypto: qat - avoid an uninitialized variable warningArnd Bergmann1-19/+21
2017-06-28au1100fb: remove a bogus dma_free_nonconsistent callChristoph Hellwig1-4/+0
2017-06-28MAINTAINERS: add entry for dma mapping helpersChristoph Hellwig1-0/+15
2017-06-28powerpc: merge __dma_set_mask into dma_set_maskChristoph Hellwig2-10/+4
2017-06-28dma-mapping: remove the set_dma_mask methodChristoph Hellwig2-10/+0
2017-06-28powerpc/cell: use the dma_supported method for ops switchingChristoph Hellwig1-16/+9
2017-06-28powerpc/cell: clean up fixed mapping dma_ops initializationChristoph Hellwig1-20/+7
2017-06-28tile: remove dma_supported and mapping_error methodsChristoph Hellwig1-30/+0
2017-06-28xen-swiotlb: remove xen_swiotlb_set_dma_maskChristoph Hellwig1-12/+0
2017-06-28arm: implement ->dma_supported instead of ->set_dma_maskChristoph Hellwig1-4/+3
2017-06-28mips/loongson64: implement ->dma_supported instead of ->set_dma_maskChristoph Hellwig1-14/+5
2017-06-28dma-mapping: remove HAVE_ARCH_DMA_SUPPORTEDChristoph Hellwig1-2/+0
2017-06-28x86: remove arch specific dma_supported implementationChristoph Hellwig9-11/+13
2017-06-28arm: remove arch specific dma_supported implementationChristoph Hellwig4-5/+8
2017-06-28openrisc: remove arch-specific dma_supported implementationChristoph Hellwig1-7/+0
2017-06-28hexagon: remove the unused dma_is_consistent prototypeChristoph Hellwig1-1/+0
2017-06-28hexagon: remove arch-specific dma_supported implementationChristoph Hellwig2-11/+0
2017-06-28dma-virt: remove dma_supported and mapping_error methodsChristoph Hellwig1-12/+0
2017-06-28dma-noop: remove dma_supported and mapping_error methodsChristoph Hellwig1-12/+0
2017-06-28sparc: remove arch specific dma_supported implementationsChristoph Hellwig4-43/+39
2017-06-28sparc: remove leon_dma_opsChristoph Hellwig2-6/+2
2017-06-28dma-mapping: remove DMA_ERROR_CODEChristoph Hellwig2-31/+5
2017-06-28arm: implement ->mapping_errorChristoph Hellwig4-19/+38
2017-06-28x86: remove DMA_ERROR_CODEChristoph Hellwig1-2/+0
2017-06-28x86/calgary: implement ->mapping_errorChristoph Hellwig1-8/+16
2017-06-28x86/pci-nommu: implement ->mapping_errorChristoph Hellwig1-1/+9
2017-06-28powerpc: implement ->mapping_errorChristoph Hellwig6-19/+27
2017-06-28sparc: implement ->mapping_errorChristoph Hellwig4-9/+21
2017-06-28s390: implement ->mapping_errorChristoph Hellwig2-7/+13
2017-06-28iommu/amd: implement ->mapping_errorChristoph Hellwig1-5/+13
2017-06-28hexagon: switch to use ->mapping_error for error reportingChristoph Hellwig3-6/+9
2017-06-20arm64: remove DMA_ERROR_CODEChristoph Hellwig2-3/+1
2017-06-20xtensa: remove DMA_ERROR_CODEChristoph Hellwig1-2/+0
2017-06-20sh: remove DMA_ERROR_CODEChristoph Hellwig1-2/+0
2017-06-20openrisc: remove DMA_ERROR_CODEChristoph Hellwig1-2/+0
2017-06-20microblaze: remove DMA_ERROR_CODEChristoph Hellwig1-2/+0
2017-06-20m32r: remove DMA_ERROR_CODEChristoph Hellwig1-2/+0
2017-06-20ia64: remove DMA_ERROR_CODEChristoph Hellwig1-2/+0
2017-06-20c6x: remove DMA_ERROR_CODEChristoph Hellwig1-5/+0
2017-06-20xen-swiotlb: implement ->mapping_errorChristoph Hellwig1-2/+10
2017-06-20xen-swiotlb: consolidate xen_swiotlb_dma_opsChristoph Hellwig4-137/+49
2017-06-20iommu/dma: don't rely on DMA_ERROR_CODEChristoph Hellwig1-8/+10
2017-06-20drm/armada: don't abuse DMA_ERROR_CODEChristoph Hellwig3-4/+4
2017-06-20drm/exynos: don't use DMA_ERROR_CODEChristoph Hellwig1-2/+2
2017-06-20dmaengine: ioat: don't use DMA_ERROR_CODEChristoph Hellwig1-17/+7