summaryrefslogtreecommitdiffstats
path: root/kernel/dma/swiotlb.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exitChristoph Hellwig2019-01-161-0/+2
* dma-direct: merge swiotlb_dma_ops into the dma_direct codeChristoph Hellwig2018-12-131-219/+13
* swiotlb: remove dma_mark_cleanChristoph Hellwig2018-12-131-17/+1
* swiotlb: remove SWIOTLB_MAP_ERRORChristoph Hellwig2018-12-131-2/+2
* dma-direct: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-6/+5
* swiotlb: Skip cache maintenance on map errorRobin Murphy2018-11-211-1/+2
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-311-1/+1
* memblock: remove _virt from APIs returning virtual addressMike Rapoport2018-10-311-3/+3
* swiotlb: add support for non-coherent DMAChristoph Hellwig2018-10-191-10/+23
* swiotlb: don't dip into swiotlb pool for coherent allocationsChristoph Hellwig2018-10-191-103/+2
* swiotlb: refactor swiotlb_map_pageChristoph Hellwig2018-10-191-37/+30
* swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrsChristoph Hellwig2018-10-191-22/+12
* swiotlb: merge swiotlb_unmap_page and unmap_singleChristoph Hellwig2018-10-191-11/+4
* swiotlb: remove the overflow bufferChristoph Hellwig2018-10-191-56/+3
* swiotlb: do not panic on mapping failuresChristoph Hellwig2018-10-191-32/+1
* swiotlb: mark is_swiotlb_buffer staticChristoph Hellwig2018-10-191-1/+1
* swiotlb: remove a pointless commentChristoph Hellwig2018-10-191-6/+0
* swiotlb: clean up reportingKees Cook2018-07-251-10/+8
* swiotlb: export swiotlb_dma_opsChristoph Hellwig2018-06-281-0/+1
* dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig2018-06-141-0/+1087