summaryrefslogtreecommitdiff
path: root/include/linux/dma-noncoherent.h
AgeCommit message (Expand)Author
2020-03-16dma-direct: provide a arch_dma_clear_uncached hookChristoph Hellwig
2020-03-16dma-direct: make uncached_kernel_address more generalChristoph Hellwig
2020-03-16dma-direct: remove the cached_kernel_address hookChristoph Hellwig
2019-11-20dma-mapping: drop the dev argument to arch_sync_dma_for_*Christoph Hellwig
2019-11-11dma-direct: provide mmap and get_sgtable method overridesChristoph Hellwig
2019-08-29dma-mapping: remove arch_dma_mmap_pgprotChristoph Hellwig
2019-08-10dma-mapping: fix page attributes for dma_mmap_*Christoph Hellwig
2019-07-08dma-mapping: mark dma_alloc_need_uncached as __always_inlineChristoph Hellwig
2019-06-25dma-direct: handle DMA_ATTR_NO_KERNEL_MAPPING in common codeChristoph Hellwig
2019-06-25dma-mapping: add a dma_alloc_need_uncached helperChristoph Hellwig
2019-06-03dma-direct: provide generic support for uncached kernel segmentsChristoph Hellwig
2019-05-06dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presenceChristoph Hellwig
2018-12-13dma-mapping: bypass indirect calls for dma-directChristoph Hellwig
2018-12-01dma-mapping: move the arm64 noncoherent alloc/free support to common codeChristoph Hellwig
2018-09-20dma-mapping: consolidate the dma mmap implementationsChristoph Hellwig
2018-09-20dma-mapping: merge direct and noncoherent opsChristoph Hellwig
2018-09-20dma-mapping: move the dma_coherent flag to struct deviceChristoph Hellwig
2018-06-24dma-noncoherent: add a arch_sync_dma_for_cpu_all hookChristoph Hellwig
2018-05-19dma-mapping: provide a generic dma-noncoherent implementationChristoph Hellwig