summaryrefslogtreecommitdiff
path: root/kernel/dma/swiotlb.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-16swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exitChristoph Hellwig1-0/+2
2018-12-13dma-direct: merge swiotlb_dma_ops into the dma_direct codeChristoph Hellwig1-219/+13
2018-12-13swiotlb: remove dma_mark_cleanChristoph Hellwig1-17/+1
2018-12-13swiotlb: remove SWIOTLB_MAP_ERRORChristoph Hellwig1-2/+2
2018-12-06dma-direct: remove the mapping_error dma_map_ops methodChristoph Hellwig1-6/+5
2018-11-21swiotlb: Skip cache maintenance on map errorRobin Murphy1-1/+2
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport1-1/+1
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport1-3/+3
2018-10-19swiotlb: add support for non-coherent DMAChristoph Hellwig1-10/+23
2018-10-19swiotlb: don't dip into swiotlb pool for coherent allocationsChristoph Hellwig1-103/+2
2018-10-19swiotlb: refactor swiotlb_map_pageChristoph Hellwig1-37/+30
2018-10-19swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrsChristoph Hellwig1-22/+12
2018-10-19swiotlb: merge swiotlb_unmap_page and unmap_singleChristoph Hellwig1-11/+4
2018-10-19swiotlb: remove the overflow bufferChristoph Hellwig1-56/+3
2018-10-19swiotlb: do not panic on mapping failuresChristoph Hellwig1-32/+1
2018-10-19swiotlb: mark is_swiotlb_buffer staticChristoph Hellwig1-1/+1
2018-10-19swiotlb: remove a pointless commentChristoph Hellwig1-6/+0
2018-07-25swiotlb: clean up reportingKees Cook1-10/+8
2018-06-28swiotlb: export swiotlb_dma_opsChristoph Hellwig1-0/+1
2018-06-14dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig1-0/+1087