summaryrefslogtreecommitdiffstats
path: root/kernel/dma/swiotlb.c
AgeCommit message (Expand)Author
2019-03-23swiotlb: Add is_swiotlb_active() functionJoerg Roedel
2019-03-23swiotlb: Introduce swiotlb_max_mapping_size()Joerg Roedel
2019-01-16swiotlb: clear io_tlb_start and io_tlb_end in swiotlb_exitChristoph Hellwig
2018-12-13dma-direct: merge swiotlb_dma_ops into the dma_direct codeChristoph Hellwig
2018-12-13swiotlb: remove dma_mark_cleanChristoph Hellwig
2018-12-13swiotlb: remove SWIOTLB_MAP_ERRORChristoph Hellwig
2018-12-06dma-direct: remove the mapping_error dma_map_ops methodChristoph Hellwig
2018-11-21swiotlb: Skip cache maintenance on map errorRobin Murphy
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport
2018-10-19swiotlb: add support for non-coherent DMAChristoph Hellwig
2018-10-19swiotlb: don't dip into swiotlb pool for coherent allocationsChristoph Hellwig
2018-10-19swiotlb: refactor swiotlb_map_pageChristoph Hellwig
2018-10-19swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrsChristoph Hellwig
2018-10-19swiotlb: merge swiotlb_unmap_page and unmap_singleChristoph Hellwig
2018-10-19swiotlb: remove the overflow bufferChristoph Hellwig
2018-10-19swiotlb: do not panic on mapping failuresChristoph Hellwig
2018-10-19swiotlb: mark is_swiotlb_buffer staticChristoph Hellwig
2018-10-19swiotlb: remove a pointless commentChristoph Hellwig
2018-07-25swiotlb: clean up reportingKees Cook
2018-06-28swiotlb: export swiotlb_dma_opsChristoph Hellwig
2018-06-14dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig