summaryrefslogtreecommitdiffstats
path: root/kernel/dma
Commit message (Expand)AuthorAgeFilesLines
...
| * dma-mapping: remove a pointless memset in dma_atomic_pool_initChristoph Hellwig2018-12-131-1/+0Star
| * dma-debug: Batch dma_debug_entry allocationRobin Murphy2018-12-111-29/+21Star
| * dma/debug: Remove dma_debug_resize_entries()Robin Murphy2018-12-111-46/+0Star
| * dma-debug: Make leak-like behaviour apparentRobin Murphy2018-12-111-0/+13
| * dma-debug: Dynamically expand the dma_debug_entry poolRobin Murphy2018-12-111-38/+41
| * dma-debug: Use pr_fmt()Robin Murphy2018-12-111-36/+38
| * dma-debug: Expose nr_total_entries in debugfsRobin Murphy2018-12-111-0/+7
| * dma-direct: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-062-13/+6Star
| * dma-mapping: fix lack of DMA address assignment in generic remap allocatorMarek Szyprowski2018-12-051-1/+7
| * dma-remap: support DMA_ATTR_NO_KERNEL_MAPPINGChristoph Hellwig2018-12-011-2/+9
| * dma-mapping: support highmem in the generic remap allocatorChristoph Hellwig2018-12-011-7/+7
| * dma-mapping: move the arm64 noncoherent alloc/free support to common codeChristoph Hellwig2018-12-012-1/+162
| * dma-mapping: move the remap helpers to a separate fileChristoph Hellwig2018-12-014-85/+93
| * dma-direct: reject highmem pages from dma_alloc_from_contiguousChristoph Hellwig2018-12-011-0/+12
| * dma-direct: provide page based alloc/free helpersChristoph Hellwig2018-12-011-10/+22
* | dma-direct: do not include SME mask in the DMA supported checkLendacky, Thomas2018-12-171-1/+6
|/
* swiotlb: Skip cache maintenance on map errorRobin Murphy2018-11-211-1/+2
* mm: remove include/linux/bootmem.hMike Rapoport2018-10-312-2/+2
* 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/+2Star
* swiotlb: refactor swiotlb_map_pageChristoph Hellwig2018-10-191-37/+30Star
* swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrsChristoph Hellwig2018-10-191-22/+12Star
* swiotlb: merge swiotlb_unmap_page and unmap_singleChristoph Hellwig2018-10-191-11/+4Star
* swiotlb: remove the overflow bufferChristoph Hellwig2018-10-192-58/+3Star
* swiotlb: do not panic on mapping failuresChristoph Hellwig2018-10-191-32/+1Star
* swiotlb: mark is_swiotlb_buffer staticChristoph Hellwig2018-10-191-1/+1
* swiotlb: remove a pointless commentChristoph Hellwig2018-10-191-6/+0Star
* dma-direct: respect DMA_ATTR_NO_WARNChristoph Hellwig2018-10-091-0/+3
* dma-direct: document the zone selection logicChristoph Hellwig2018-10-091-1/+8
* dma-debug: Check for drivers mapping invalid addresses in dma_map_single()Stephen Boyd2018-10-081-0/+16
* dma-direct: fix return value of dma_direct_supportedAlexander Duyck2018-10-051-3/+1Star
* dma-direct: always allow dma mask <= physiscal memory sizeChristoph Hellwig2018-10-011-12/+16
* dma-direct: implement complete bus_dma_mask handlingChristoph Hellwig2018-10-011-10/+11
* dma-direct: refine dma_direct_alloc zone selectionChristoph Hellwig2018-10-011-10/+21
* dma-direct: add an explicit dma_direct_get_required_maskChristoph Hellwig2018-10-011-3/+19
* 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-203-26/+27
* dma-mapping: merge direct and noncoherent opsChristoph Hellwig2018-09-204-120/+117Star
* dma-mapping: move the dma_coherent flag to struct deviceChristoph Hellwig2018-09-201-0/+3
* dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declarationChristoph Hellwig2018-09-201-0/+3
* dma-mapping: fix panic caused by passing empty cma command line argumentHe Zhe2018-09-201-1/+5
* dma-mapping: remove dma_deconfigureChristoph Hellwig2018-09-081-6/+0Star
* dma-mapping: remove dma_configureChristoph Hellwig2018-09-081-10/+0Star
* kernel/dma/direct: take DMA offset into account in dma_direct_supportedChristoph Hellwig2018-09-011-2/+2
* kernel/dma: remove unsupported gfp_mask parameter from dma_alloc_from_contigu...Marek Szyprowski2018-08-182-5/+5
* mm/cma: remove unsupported gfp_mask parameter from cma_alloc()Marek Szyprowski2018-08-181-1/+2
* Merge tag 'dma-mapping-4.19' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-08-142-13/+11Star
|\
| * dma-mapping: Generalise dma_32bit_limit flagRobin Murphy2018-07-271-3/+3
| * swiotlb: clean up reportingKees Cook2018-07-251-10/+8Star