summaryrefslogtreecommitdiffstats
path: root/kernel/dma/mapping.c
Commit message (Expand)AuthorAgeFilesLines
* dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable}Christoph Hellwig2019-07-241-2/+11
* dma-mapping: truncate dma masks to what dma_addr_t can holdChristoph Hellwig2019-06-251-0/+12
* dma-mapping: remove an unnecessary NULL checkDan Carpenter2019-04-241-1/+1
* x86/dma: Remove the x86_dma_fallback_dev hackChristoph Hellwig2019-04-081-7/+0Star
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2019-03-101-0/+14
|\
| * dma: Introduce dma_max_mapping_size()Joerg Roedel2019-03-061-0/+14
* | dma-mapping, powerpc: simplify the arch dma_set_mask overrideChristoph Hellwig2019-02-181-2/+7
* | powerpc/dma: stop overriding dma_get_required_maskChristoph Hellwig2019-02-181-2/+0Star
|/
* dma-mapping: remove dmam_{declare,release}_coherent_memoryChristoph Hellwig2019-01-041-55/+0Star
* dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrsChristoph Hellwig2019-01-041-39/+0Star
* dma-mapping: fix inverted logic in dma_supportedThierry Reding2018-12-201-1/+1
* dma-mapping: bypass indirect calls for dma-directChristoph Hellwig2018-12-131-15/+25
* dma-mapping: move dma_cache_sync out of lineChristoph Hellwig2018-12-131-0/+11
* dma-mapping: move various slow path functions out of lineChristoph Hellwig2018-12-131-2/+138
* dma-mapping: move dma_get_required_mask to kernel/dmaChristoph Hellwig2018-12-131-1/+33
* dma-mapping: move the remap helpers to a separate fileChristoph Hellwig2018-12-011-84/+0Star
* dma-mapping: support non-coherent devices in dma_common_get_sgtableChristoph Hellwig2018-09-201-7/+16
* dma-mapping: consolidate the dma mmap implementationsChristoph Hellwig2018-09-201-11/+21
* dma-mapping: remove dma_deconfigureChristoph Hellwig2018-09-081-6/+0Star
* dma-mapping: remove dma_configureChristoph Hellwig2018-09-081-10/+0Star
* dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig2018-06-141-0/+345