Age | Commit message (Expand) | Author | Files | Lines |
2020-10-06 | dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dma | Christoph Hellwig | 1 | -1/+1 |
2020-10-06 | dma-mapping: move dma-debug.h to kernel/dma/ | Christoph Hellwig | 1 | -0/+1 |
2020-10-06 | dma-mapping: split <linux/dma-mapping.h> | Christoph Hellwig | 1 | -1/+1 |
2020-09-25 | dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methods | Christoph Hellwig | 1 | -6/+27 |
2020-09-25 | dma-mapping: add a new dma_alloc_pages API | Christoph Hellwig | 1 | -3/+60 |
2020-09-25 | dma-mapping: remove dma_cache_sync | Christoph Hellwig | 1 | -14/+0 |
2020-09-17 | dma-direct: Fix potential NULL pointer dereference | Thomas Tai | 1 | -0/+11 |
2020-09-11 | dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.c | Christoph Hellwig | 1 | -46/+1 |
2020-07-19 | dma-mapping: add a dma_ops_bypass flag to struct device | Christoph Hellwig | 1 | -22/+52 |
2020-07-16 | dma-mapping: move the remaining DMA API calls out of line | Christoph Hellwig | 1 | -0/+164 |
2020-06-30 | dma-mapping: Add a new dma_need_sync API | Christoph Hellwig | 1 | -0/+10 |
2020-03-17 | dma-mapping: Fix dma_pgprot() for unencrypted coherent pages | Thomas Hellstrom | 1 | -0/+2 |
2019-11-11 | dma-direct: provide mmap and get_sgtable method overrides | Christoph Hellwig | 1 | -38/+7 |
2019-09-20 | Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 1 | -8/+0 |
2019-09-04 | dma-mapping: provide a better default ->get_required_mask | Christoph Hellwig | 1 | -20/+10 |
2019-09-04 | dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAP | Christoph Hellwig | 1 | -7/+5 |
2019-09-04 | dma-mapping: add a dma_can_mmap helper | Christoph Hellwig | 1 | -0/+23 |
2019-09-04 | dma-mapping: explicitly wire up ->mmap and ->get_sgtable | Christoph Hellwig | 1 | -8/+12 |
2019-09-04 | dma-mapping: move the dma_get_sgtable API comments from arm to common code | Christoph Hellwig | 1 | -0/+11 |
2019-09-03 | dma-mapping: introduce dma_get_merge_boundary() | Yoshihiro Shimoda | 1 | -0/+11 |
2019-08-29 | dma-mapping: remove arch_dma_mmap_pgprot | Christoph Hellwig | 1 | -3/+5 |
2019-08-10 | dma-mapping: fix page attributes for dma_mmap_* | Christoph Hellwig | 1 | -1/+18 |
2019-08-09 | dma-mapping: Remove dma_check_mask() | Thiago Jung Bauermann | 1 | -8/+0 |
2019-07-24 | dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} | Christoph Hellwig | 1 | -2/+11 |
2019-06-25 | dma-mapping: truncate dma masks to what dma_addr_t can hold | Christoph Hellwig | 1 | -0/+12 |
2019-04-24 | dma-mapping: remove an unnecessary NULL check | Dan Carpenter | 1 | -1/+1 |
2019-04-08 | x86/dma: Remove the x86_dma_fallback_dev hack | Christoph Hellwig | 1 | -7/+0 |
2019-03-10 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 1 | -0/+14 |
2019-03-06 | dma: Introduce dma_max_mapping_size() | Joerg Roedel | 1 | -0/+14 |
2019-02-18 | dma-mapping, powerpc: simplify the arch dma_set_mask override | Christoph Hellwig | 1 | -2/+7 |
2019-02-18 | powerpc/dma: stop overriding dma_get_required_mask | Christoph Hellwig | 1 | -2/+0 |
2019-01-04 | dma-mapping: remove dmam_{declare,release}_coherent_memory | Christoph Hellwig | 1 | -55/+0 |
2019-01-04 | dma-mapping: implement dmam_alloc_coherent using dmam_alloc_attrs | Christoph Hellwig | 1 | -39/+0 |
2018-12-20 | dma-mapping: fix inverted logic in dma_supported | Thierry Reding | 1 | -1/+1 |
2018-12-13 | dma-mapping: bypass indirect calls for dma-direct | Christoph Hellwig | 1 | -15/+25 |
2018-12-13 | dma-mapping: move dma_cache_sync out of line | Christoph Hellwig | 1 | -0/+11 |
2018-12-13 | dma-mapping: move various slow path functions out of line | Christoph Hellwig | 1 | -2/+138 |
2018-12-13 | dma-mapping: move dma_get_required_mask to kernel/dma | Christoph Hellwig | 1 | -1/+33 |
2018-12-01 | dma-mapping: move the remap helpers to a separate file | Christoph Hellwig | 1 | -84/+0 |
2018-09-20 | dma-mapping: support non-coherent devices in dma_common_get_sgtable | Christoph Hellwig | 1 | -7/+16 |
2018-09-20 | dma-mapping: consolidate the dma mmap implementations | Christoph Hellwig | 1 | -11/+21 |
2018-09-08 | dma-mapping: remove dma_deconfigure | Christoph Hellwig | 1 | -6/+0 |
2018-09-08 | dma-mapping: remove dma_configure | Christoph Hellwig | 1 | -10/+0 |
2018-06-14 | dma-mapping: move all DMA mapping code to kernel/dma | Christoph Hellwig | 1 | -0/+345 |