summaryrefslogtreecommitdiff
path: root/kernel/dma/mapping.c
AgeCommit message (Expand)Author
2023-07-31dma-mapping: move arch_dma_set_mask() declaration to headerArnd Bergmann
2023-04-07dma-mapping: provide CONFIG_ARCH_DMA_DEFAULT_COHERENTJiaxun Yang
2023-04-07dma-mapping: provide a fallback dma_default_coherentJiaxun Yang
2022-12-21dma-mapping: reject GFP_COMP for noncoherent allocationsChristoph Hellwig
2022-11-21dma-mapping: reject __GFP_COMP in dma_alloc_attrsChristoph Hellwig
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-10-03dma: kmsan: unpoison DMA mappingsAlexander Potapenko
2022-09-07dma-mapping: mark dma_supported staticChristoph Hellwig
2022-07-28dma-mapping: reformat comment to suppress htmldoc warningLogan Gunthorpe
2022-07-26dma-mapping: add flags to dma_map_ops to indicate PCI P2PDMA supportLogan Gunthorpe
2022-07-26dma-mapping: allow EREMOTEIO return code for P2PDMA transfersLogan Gunthorpe
2022-07-19dma-mapping: add dma_opt_mapping_size()John Garry
2022-04-01dma-mapping: move pgprot_decrypted out of dma_pgprotChristoph Hellwig
2022-02-12ARM: ixp4xx: Drop custom DMA coherency and bouncingLinus Walleij
2021-11-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds
2021-10-18dma-debug: teach add_dma_entry() about DMA_ATTR_SKIP_CPU_SYNCHamza Mahfooz
2021-10-11dma-mapping: fix the kerneldoc for dma_map_sgtable()Logan Gunthorpe
2021-10-01dma-mapping: remove bogus test for pfn_valid from dma_map_resourceMike Rapoport
2021-09-06dma-mapping: fix the kerneldoc for dma_map_sg_attrsChristoph Hellwig
2021-08-14dma-mapping: return an unsigned int from dma_map_sg{,_attrs}Christoph Hellwig
2021-08-09dma-mapping: disallow .map_sg operations from returning zero on errorLogan Gunthorpe
2021-08-09dma-mapping: allow map_sg() ops to return negative error codesLogan Gunthorpe
2021-03-15dma-mapping: add a dma_alloc_noncontiguous APIChristoph Hellwig
2021-03-15dma-mapping: refactor dma_{alloc,free}_pagesChristoph Hellwig
2021-03-15dma-mapping: add a dma_mmap_pages helperChristoph Hellwig
2021-02-24Merge tag 'dma-mapping-5.12' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds
2021-02-13driver core: lift dma_default_coherent into common codeChristoph Hellwig
2021-02-09dma-mapping: remove the {alloc,free}_noncoherent methodsChristoph Hellwig
2020-11-27dma-mapping: Allow mixing bypass and mapped DMA operationAlexey Kardashevskiy
2020-10-06dma-mapping: move large parts of <linux/dma-direct.h> to kernel/dmaChristoph Hellwig
2020-10-06dma-mapping: move dma-debug.h to kernel/dma/Christoph Hellwig
2020-10-06dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig
2020-09-25dma-mapping: add new {alloc,free}_noncoherent dma_map_ops methodsChristoph Hellwig
2020-09-25dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig
2020-09-25dma-mapping: remove dma_cache_syncChristoph Hellwig
2020-09-17dma-direct: Fix potential NULL pointer dereferenceThomas Tai
2020-09-11dma-mapping: move dma_common_{mmap,get_sgtable} out of mapping.cChristoph Hellwig
2020-07-19dma-mapping: add a dma_ops_bypass flag to struct deviceChristoph Hellwig
2020-07-16dma-mapping: move the remaining DMA API calls out of lineChristoph Hellwig
2020-06-30dma-mapping: Add a new dma_need_sync APIChristoph Hellwig
2020-03-17dma-mapping: Fix dma_pgprot() for unencrypted coherent pagesThomas Hellstrom
2019-11-11dma-direct: provide mmap and get_sgtable method overridesChristoph Hellwig
2019-09-20Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds
2019-09-04dma-mapping: provide a better default ->get_required_maskChristoph Hellwig
2019-09-04dma-mapping: remove CONFIG_ARCH_NO_COHERENT_DMA_MMAPChristoph Hellwig
2019-09-04dma-mapping: add a dma_can_mmap helperChristoph Hellwig
2019-09-04dma-mapping: explicitly wire up ->mmap and ->get_sgtableChristoph Hellwig
2019-09-04dma-mapping: move the dma_get_sgtable API comments from arm to common codeChristoph Hellwig
2019-09-03dma-mapping: introduce dma_get_merge_boundary()Yoshihiro Shimoda
2019-08-29dma-mapping: remove arch_dma_mmap_pgprotChristoph Hellwig