summaryrefslogtreecommitdiffstats
path: root/kernel/dma/mapping.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-25dma-mapping: truncate dma masks to what dma_addr_t can holdChristoph Hellwig1-0/+12
2019-04-24dma-mapping: remove an unnecessary NULL checkDan Carpenter1-1/+1
2019-04-08x86/dma: Remove the x86_dma_fallback_dev hackChristoph Hellwig1-7/+0
2019-03-10Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+14
2019-03-06dma: Introduce dma_max_mapping_size()Joerg Roedel1-0/+14
2019-02-18dma-mapping, powerpc: simplify the arch dma_set_mask overrideChristoph Hellwig1-2/+7
2019-02-18powerpc/dma: stop overriding dma_get_required_maskChristoph Hellwig1-2/+0
2019-01-04dma-mapping: remove dmam_{declare,release}_coherent_memoryChristoph Hellwig1-55/+0
2019-01-04dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrsChristoph Hellwig1-39/+0
2018-12-20dma-mapping: fix inverted logic in dma_supportedThierry Reding1-1/+1
2018-12-13dma-mapping: bypass indirect calls for dma-directChristoph Hellwig1-15/+25
2018-12-13dma-mapping: move dma_cache_sync out of lineChristoph Hellwig1-0/+11
2018-12-13dma-mapping: move various slow path functions out of lineChristoph Hellwig1-2/+138
2018-12-13dma-mapping: move dma_get_required_mask to kernel/dmaChristoph Hellwig1-1/+33
2018-12-01dma-mapping: move the remap helpers to a separate fileChristoph Hellwig1-84/+0
2018-09-20dma-mapping: support non-coherent devices in dma_common_get_sgtableChristoph Hellwig1-7/+16
2018-09-20dma-mapping: consolidate the dma mmap implementationsChristoph Hellwig1-11/+21
2018-09-08dma-mapping: remove dma_deconfigureChristoph Hellwig1-6/+0
2018-09-08dma-mapping: remove dma_configureChristoph Hellwig1-10/+0
2018-06-14dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig1-0/+345