Age | Commit message (Expand) | Author | Files | Lines |
2024-04-26 | dma-mapping: Add helpers for dma_range_map bounds | Robin Murphy | 1 | -0/+18 |
2023-12-15 | dma-mapping: don't store redundant offsets | Robin Murphy | 1 | -7/+12 |
2020-10-06 | dma-mapping: merge <linux/dma-noncoherent.h> into <linux/dma-map-ops.h> | Christoph Hellwig | 1 | -1/+1 |
2020-10-06 | dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dma | Christoph Hellwig | 1 | -106/+0 |
2020-09-25 | dma-mapping: add a new dma_alloc_pages API | Christoph Hellwig | 1 | -0/+5 |
2020-09-17 | dma-mapping: introduce DMA range map, supplanting dma_pfn_offset | Jim Quinlan | 1 | -6/+47 |
2020-09-17 | dma-direct: Fix potential NULL pointer dereference | Thomas Tai | 1 | -3/+0 |
2020-09-11 | dma-direct: rename and cleanup __phys_to_dma | Christoph Hellwig | 1 | -12/+16 |
2020-09-11 | dma-direct: remove __dma_to_phys | Christoph Hellwig | 1 | -9/+5 |
2020-09-11 | dma-direct: remove dma_direct_{alloc,free}_pages | Christoph Hellwig | 1 | -4/+0 |
2020-09-11 | dma-mapping: add (back) arch_dma_mark_clean for ia64 | Christoph Hellwig | 1 | -0/+3 |
2020-08-14 | dma-pool: fix coherent pool allocations for IOMMU mappings | Christoph Hellwig | 1 | -3/+0 |
2020-07-16 | dma-mapping: inline the fast path dma-direct calls | Christoph Hellwig | 1 | -23/+69 |
2020-07-16 | dma-mapping: move the remaining DMA API calls out of line | Christoph Hellwig | 1 | -0/+58 |
2020-07-14 | dma-direct: provide function to check physical memory area validity | Nicolas Saenz Julienne | 1 | -0/+1 |
2020-07-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Linus Torvalds | 1 | -0/+1 |
2020-06-30 | dma-mapping: Add a new dma_need_sync API | Christoph Hellwig | 1 | -0/+1 |
2020-06-17 | dma-direct: mark __dma_direct_alloc_pages static | Christoph Hellwig | 1 | -2/+0 |
2020-04-20 | dma-pool: add additional coherent pools to map to gfp mask | David Rientjes | 1 | -0/+2 |
2019-11-21 | dma-mapping: treat dev->bus_dma_mask as a DMA limit | Nicolas Saenz Julienne | 1 | -1/+1 |
2019-11-21 | Merge branch 'for-next/zone-dma' of git://git.kernel.org/pub/scm/linux/kernel... | Christoph Hellwig | 1 | -0/+2 |
2019-11-20 | dma-direct: exclude dma_direct_map_resource from the min_low_pfn check | Christoph Hellwig | 1 | -2/+3 |
2019-11-20 | dma-direct: avoid a forward declaration for phys_to_dma | Christoph Hellwig | 1 | -16/+14 |
2019-11-20 | dma-direct: unify the dma_capable definitions | Christoph Hellwig | 1 | -1/+1 |
2019-11-11 | dma-direct: check for overflows on 32 bit DMA addresses | Nicolas Saenz Julienne | 1 | -2/+10 |
2019-11-11 | dma-direct: provide mmap and get_sgtable method overrides | Christoph Hellwig | 1 | -0/+7 |
2019-11-07 | dma-direct: remove the dma_handle argument to __dma_direct_alloc_pages | Christoph Hellwig | 1 | -1/+1 |
2019-11-07 | dma-direct: remove __dma_direct_free_pages | Christoph Hellwig | 1 | -1/+0 |
2019-11-01 | dma/direct: turn ARCH_ZONE_DMA_BITS into a variable | Nicolas Saenz Julienne | 1 | -0/+2 |
2019-07-16 | dma-direct: Force unencrypted DMA under SME for certain DMA masks | Tom Lendacky | 1 | -0/+9 |
2018-12-13 | dma-mapping: bypass indirect calls for dma-direct | Christoph Hellwig | 1 | -17/+0 |
2018-12-13 | dma-direct: merge swiotlb_dma_ops into the dma_direct code | Christoph Hellwig | 1 | -0/+12 |
2018-12-13 | swiotlb: remove dma_mark_clean | Christoph Hellwig | 1 | -8/+0 |
2018-12-06 | dma-direct: remove the mapping_error dma_map_ops method | Christoph Hellwig | 1 | -3/+0 |
2018-12-01 | dma-direct: provide page based alloc/free helpers | Christoph Hellwig | 1 | -0/+3 |
2018-11-21 | dma-direct: Make DIRECT_MAPPING_ERROR viable for SWIOTLB | Robin Murphy | 1 | -1/+1 |
2018-10-19 | swiotlb: remove the overflow buffer | Christoph Hellwig | 1 | -0/+2 |
2018-10-01 | dma-direct: implement complete bus_dma_mask handling | Christoph Hellwig | 1 | -1/+2 |
2018-10-01 | dma-direct: add an explicit dma_direct_get_required_mask | Christoph Hellwig | 1 | -0/+1 |
2018-09-20 | dma-mapping: merge direct and noncoherent ops | Christoph Hellwig | 1 | -0/+4 |
2018-05-19 | dma-mapping: provide a generic dma-noncoherent implementation | Christoph Hellwig | 1 | -1/+6 |
2018-03-20 | dma/direct: Handle the memory encryption bit in common code | Christoph Hellwig | 1 | -2/+19 |
2018-01-15 | dma-direct: reject too small dma masks | Christoph Hellwig | 1 | -0/+1 |
2018-01-15 | dma-direct: make dma_direct_{alloc,free} available to other implementations | Christoph Hellwig | 1 | -0/+5 |
2018-01-10 | dma-mapping: move dma_mark_clean to dma-direct.h | Christoph Hellwig | 1 | -0/+9 |
2018-01-10 | dma-mapping: move swiotlb arch helpers to a new header | Christoph Hellwig | 1 | -0/+32 |