aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/dma/Kconfig
AgeCommit message (Expand)Author
2021-09-03Merge branch 'stable/for-linus-5.15' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2021-08-31swiotlb: use depends on for DMA_RESTRICTED_POOLClaire Chang
2021-08-18dma-direct: add support for dma_coherent_default_memoryChristoph Hellwig
2021-07-13swiotlb: Add restricted DMA pool initializationClaire Chang
2021-02-13driver core: lift dma_default_coherent into common codeChristoph Hellwig
2020-12-22Merge tag 'dma-mapping-5.11' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds
2020-11-27dma-mapping: add benchmark support for streaming DMA APIsBarry Song
2020-11-27dma-mapping: Allow mixing bypass and mapped DMA operationAlexey Kardashevskiy
2020-11-17dma-mapping: remove dma_virt_opsChristoph Hellwig
2020-10-06dma-mapping: merge <linux/dma-contiguous.h> into <linux/dma-map-ops.h>Christoph Hellwig
2020-10-06cma: decrease CMA_ALIGNMENT lower limit to 2Paul Cercueil
2020-09-25dma-mapping: remove dma_cache_syncChristoph Hellwig
2020-09-11dma-mapping: add (back) arch_dma_mark_clean for ia64Christoph Hellwig
2020-09-11dma-mapping: fix DMA_OPS dependenciesChristoph Hellwig
2020-09-01dma-contiguous: provide the ability to reserve per-numa CMABarry Song
2020-08-15Merge tag 'sh-for-5.9' of git://git.libc.org/linux-shLinus Torvalds
2020-08-14dma-mapping: consolidate the NO_DMA definition in kernel/dma/KconfigChristoph Hellwig
2020-08-14dma-debug: remove debug_dma_assert_idle() functionLinus Torvalds
2020-07-19dma-mapping: add a dma_ops_bypass flag to struct deviceChristoph Hellwig
2020-07-19dma-mapping: make support for dma ops optionalChristoph Hellwig
2020-06-23dma-mapping: DMA_COHERENT_POOL should select GENERIC_ALLOCATORChristoph Hellwig
2020-06-17dma-direct: re-enable mmap for !CONFIG_MMUChristoph Hellwig
2020-06-15dma-pool: decouple DMA_REMAP from DMA_COHERENT_POOLDavid Rientjes
2020-04-20dma-remap: separate DMA atomic pools from direct remap codeDavid Rientjes
2019-11-11dma-direct: provide mmap and get_sgtable method overridesChristoph Hellwig
2019-08-29dma-mapping: remove arch_dma_mmap_pgprotChristoph Hellwig
2019-07-16dma-direct: Force unencrypted DMA under SME for certain DMA masksTom Lendacky
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner
2019-05-06dma-mapping: add a Kconfig symbol to indicate arch_dma_prep_coherent presenceChristoph Hellwig
2019-04-08dma: select GENERIC_ALLOCATOR for DMA_REMAPClément Leger
2019-03-10Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds
2019-02-20dma-mapping: move CONFIG_DMA_CMA to kernel/dma/KconfigChristoph Hellwig
2019-02-20dma-mapping: improve selection of dma_declare_coherent availabilityChristoph Hellwig
2019-02-18dma-mapping, powerpc: simplify the arch dma_set_mask overrideChristoph Hellwig
2019-02-13dma-mapping: add a kconfig symbol for arch_teardown_dma_ops availabilityChristoph Hellwig
2019-02-13dma-mapping: add a kconfig symbol for arch_setup_dma_ops availabilityChristoph Hellwig
2019-02-13dma-mapping: move debug configuration options to kernel/dmaAndy Shevchenko
2018-12-13dma-mapping: always build the direct mapping codeChristoph Hellwig
2018-12-01dma-mapping: move the arm64 noncoherent alloc/free support to common codeChristoph Hellwig
2018-12-01dma-mapping: move the remap helpers to a separate fileChristoph 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-09-20dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declarationChristoph Hellwig
2018-06-14dma-mapping: move all DMA mapping code to kernel/dmaChristoph Hellwig