summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'dma-mapping-5.10' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2020-10-15170-1699/+1921
|\
| * ARM/ixp4xx: add a missing include of dma-map-ops.hChristoph Hellwig2020-10-131-0/+1
| * dma-direct: simplify the DMA_ATTR_NO_KERNEL_MAPPING handlingChristoph Hellwig2020-10-072-74/+39
| * dma-direct: factor out a dma_direct_alloc_from_pool helperChristoph Hellwig2020-10-071-19/+20
| * dma-direct check for highmem pages in dma_direct_alloc_pagesChristoph Hellwig2020-10-071-0/+11
| * dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-0629-137/+118
| * dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dmaChristoph Hellwig2020-10-064-108/+121
| * dma-mapping: move dma-debug.h to kernel/dma/Christoph Hellwig2020-10-0613-52/+34
| * dma-mapping: remove <asm/dma-contiguous.h>Christoph Hellwig2020-10-066-28/+7
| * dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig2020-10-0628-164/+112
| * dma-contiguous: remove dma_contiguous_set_defaultChristoph Hellwig2020-10-062-8/+1
| * dma-contiguous: remove dev_set_cma_areaChristoph Hellwig2020-10-063-11/+3
| * dma-contiguous: remove dma_declare_contiguousChristoph Hellwig2020-10-062-38/+10
| * dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-0664-200/+223
| * cma: decrease CMA_ALIGNMENT lower limit to 2Paul Cercueil2020-10-061-1/+1
| * firewire-ohci: use dma_alloc_pagesChristoph Hellwig2020-09-251-15/+11
| * dma-iommu: implement ->alloc_noncoherentChristoph Hellwig2020-09-251-4/+37
| * dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methodsChristoph Hellwig2020-09-252-6/+32
| * dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-2523-37/+206
| * dma-mapping: remove dma_cache_syncChristoph Hellwig2020-09-259-50/+0
| * 53c700: convert to dma_alloc_noncoherentChristoph Hellwig2020-09-251-6/+14
| * sgiseeq: convert to dma_alloc_noncoherentChristoph Hellwig2020-09-251-10/+18
| * lib82596: convert to dma_alloc_noncoherentChristoph Hellwig2020-09-253-63/+80
| * hal2: convert to dma_alloc_noncoherentChristoph Hellwig2020-09-251-31/+27
| * sgiwd93: convert to dma_alloc_noncoherentChristoph Hellwig2020-09-251-7/+7
| * dma-mapping: add a new dma_alloc_noncoherent APIChristoph Hellwig2020-09-252-39/+48
| * 53c700: improve non-coherent DMA handlingChristoph Hellwig2020-09-252-58/+72
| * lib82596: move DMA allocation into the callers of i82596_probeChristoph Hellwig2020-09-253-39/+40
| * net/au1000-eth: stop using DMA_ATTR_NON_CONSISTENTChristoph Hellwig2020-09-251-9/+6
| * drm/nouveau/gk20a: stop setting DMA_ATTR_NON_CONSISTENTChristoph Hellwig2020-09-251-2/+1
| * drm/exynos: stop setting DMA_ATTR_NON_CONSISTENTChristoph Hellwig2020-09-251-2/+0
| * mm: turn alloc_pages into an inline functionChristoph Hellwig2020-09-251-2/+4
| * Merge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/torv...Christoph Hellwig2020-09-25946-5195/+9120
| |\
| * | ARM/omap1: switch to use dma_direct_set_offset for lbus DMA offsetsChristoph Hellwig2020-09-253-49/+22
| * | dma-mapping: better document dma_addr_t and DMA_MAPPING_ERRORChristoph Hellwig2020-09-251-6/+10
| * | dma-mapping: move valid_dma_direction to dma-direction.hChristoph Hellwig2020-09-252-8/+7
| * | dma-mapping: remove DMA_MASK_NONEChristoph Hellwig2020-09-252-3/+1
| * | iommu/io-pgtable-arm: Clean up faulty sanity checkRobin Murphy2020-09-211-5/+0
| * | dma-debug: convert comma to semicolonXu Wang2020-09-211-2/+2
| * | dma-mapping: introduce DMA range map, supplanting dma_pfn_offsetJim Quinlan2020-09-1722-118/+285
| * | usb: don't inherity DMA properties for USB devicesChristoph Hellwig2020-09-172-18/+0
| * | ARM/keystone: move the DMA offset handling under ifdef CONFIG_ARM_LPAEChristoph Hellwig2020-09-171-0/+4
| * | ARM/dma-mapping: move various helpers from dma-mapping.h to dma-direct.hChristoph Hellwig2020-09-173-51/+51
| * | ARM/dma-mapping: remove dma_to_virtChristoph Hellwig2020-09-172-21/+1
| * | ARM/dma-mapping: remove a __arch_page_to_dma #errorChristoph Hellwig2020-09-171-4/+0
| * | dma-direct: Fix potential NULL pointer dereferenceThomas Tai2020-09-172-3/+11
| * | dma-mapping: move the dma_declare_coherent_memory documentationChristoph Hellwig2020-09-112-24/+17
| * | dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.cChristoph Hellwig2020-09-113-46/+53
| * | dma-direct: rename and cleanup __phys_to_dmaChristoph Hellwig2020-09-1115-30/+34
| * | dma-direct: remove __dma_to_physChristoph Hellwig2020-09-1113-25/+17