blob: 4534a5b920047f73896bdfb3b228412bcc6d31df [file] [log] [blame]
f07d141fe943 ("dma-mapping: Generalise dma_32bit_limit flag")
0ead51c3fbd1 ("x86/pci-dma: switch the VIA 32-bit DMA quirk to use the struct device flag")
06e9552f5f12 ("x86/pci-dma: remove the experimental forcesac boot option")
f068fe3170bc ("core, dma-direct: add a flag 32-bit dma limits")
884571f0de7b ("dma-mapping: remove unused gfp_t parameter to arch_dma_alloc_attrs")
fec777c385b6 ("x86/dma: Use DMA-direct (CONFIG_DMA_DIRECT_OPS=y)")
038d07a283d6 ("x86/dma: Remove dma_alloc_coherent_mask()")
ecc2dc55ce79 ("dma-mapping: fix a comment typo")
1a9777a8a01f ("dma-direct: reject too small dma masks")
19dca8c0efa3 ("dma-direct: make dma_direct_{alloc,free} available to other implementations")
95f183916d4b ("dma-direct: retry allocations using GFP_DMA for small masks")
c61e9637340e ("dma-direct: add support for allocation from ZONE_DMA and ZONE_DMA32")
21f237e4d085 ("dma-direct: use node local allocations for coherent memory")
080321d3b313 ("dma-direct: add support for CMA allocation")
279759699289 ("dma-direct: add dma address sanity checks")
2e86a04780c6 ("dma-direct: use phys_to_dma")
002e67454f61 ("dma-direct: rename dma_noop to dma_direct")
c5cd037d1c80 ("dma-mapping: provide a generic asm/dma-mapping.h")
cea9d03c822c ("dma-mapping: add an arch_dma_supported hook")
57bf5a8963f8 ("dma-mapping: clear harmful GFP_* flags in common code")
4b1b62b67d8b ("s390: move s390_pci_dma_ops to asm/pci_dma.h")
b49efd762482 ("dma-mapping: move dma_mark_clean to dma-direct.h")
ea8c64ace866 ("dma-mapping: move swiotlb arch helpers to a new header")
10dac04c79b1 ("mips: fix an off-by-one in dma_capable")
298f0027d545 ("arm64: don't override dma_max_pfn")
8fbc02ac6267 ("s390: remove the unused dma_capable helper")
b8ee205af46c ("riscv: remove the unused dma_capable helper")
8c10fd7f8875 ("m32r: remove the unused dma_capable helper")
14b661ebb6cf ("Merge tag 'for-linus-20171120' of git://git.infradead.org/linux-mtd")