summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nds32: use generic dma_noncoherent_opsChristoph Hellwig2018-05-294-116/+15Star
* nds32: implement the unmap_sg DMA operationChristoph Hellwig2018-05-291-0/+6
* nds32: consolidate DMA cache maintainance routinesChristoph Hellwig2018-05-291-94/+93Star
* x86/pci-dma: switch the VIA 32-bit DMA quirk to use the struct device flagChristoph Hellwig2018-05-283-31/+10Star
* x86/pci-dma: remove the explicit nodac and allowdac optionChristoph Hellwig2018-05-282-7/+2Star
* x86/pci-dma: remove the experimental forcesac boot optionChristoph Hellwig2018-05-285-30/+6Star
* Documentation/x86: remove a stray reference to pci-nommu.cChristoph Hellwig2018-05-281-2/+2
* core, dma-direct: add a flag 32-bit dma limitsChristoph Hellwig2018-05-282-0/+9
* dma-mapping: remove unused gfp_t parameter to arch_dma_alloc_attrsHuaisheng Ye2018-05-253-4/+4
* dma-debug: check scatterlist segmentsRobin Murphy2018-05-242-0/+45
* c6x: use generic dma_noncoherent_opsChristoph Hellwig2018-05-197-170/+44Star
* arc: use generic dma_noncoherent_opsChristoph Hellwig2018-05-194-148/+18Star
* arc: fix arc_dma_{map,unmap}_pageChristoph Hellwig2018-05-191-25/+2Star
* arc: fix arc_dma_sync_sg_for_{cpu,device}Christoph Hellwig2018-05-191-2/+3
* arc: simplify arc_dma_sync_single_for_{cpu,device}Christoph Hellwig2018-05-191-12/+12
* dma-mapping: provide a generic dma-noncoherent implementationChristoph Hellwig2018-05-199-5/+192
* dma-mapping: simplify Kconfig dependenciesChristoph Hellwig2018-05-191-4/+2Star
* riscv: add swiotlb supportChristoph Hellwig2018-05-193-0/+18
* riscv: only enable ZONE_DMA32 for 64-bitChristoph Hellwig2018-05-191-1/+1
* riscv: simplify Kconfig magic for 32-bit vs 64-bit kernelsChristoph Hellwig2018-05-191-25/+6Star
* swiotlb: update comments to refer to physical instead of virtual addressesYisheng Xie2018-05-091-3/+2Star
* swiotlb: remove the CONFIG_DMA_DIRECT_OPS ifdefsChristoph Hellwig2018-05-091-4/+0Star
* swiotlb: move the SWIOTLB config symbol to lib/KconfigChristoph Hellwig2018-05-0911-49/+10Star
* mips,unicore32: swiotlb doesn't need sg->dma_lengthChristoph Hellwig2018-05-093-3/+0Star
* arm: don't build swiotlb by defaultChristoph Hellwig2018-05-091-1/+2
* PCI: remove CONFIG_PCI_BUS_ADDR_T_64BITChristoph Hellwig2018-05-093-7/+3Star
* arch: define the ARCH_DMA_ADDR_T_64BIT config symbol in lib/KconfigChristoph Hellwig2018-05-0919-42/+3Star
* arch: remove the ARCH_PHYS_ADDR_T_64BIT config symbolChristoph Hellwig2018-05-0910-32/+15Star
* dma-mapping: move the NEED_DMA_MAP_STATE config symbol to lib/KconfigChristoph Hellwig2018-05-0915-35/+17Star
* scatterlist: move the NEED_SG_DMA_LENGTH config symbol to lib/KconfigChristoph Hellwig2018-05-0916-46/+15Star
* iommu-helper: move the IOMMU_HELPER config symbol to lib/Christoph Hellwig2018-05-095-14/+9Star
* iommu-helper: mark iommu_is_span_boundary as inlineChristoph Hellwig2018-05-0913-47/+12Star
* iommu-helper: unexport iommu_area_allocChristoph Hellwig2018-05-091-2/+0Star
* iommu-common: move to arch/sparcChristoph Hellwig2018-05-098-10/+7Star
* dma-debug: remove CONFIG_HAVE_DMA_API_DEBUGChristoph Hellwig2018-05-0816-48/+0Star
* dma-debug: unexport dma_debug_resize_entries and debug_dma_dump_mappingsChristoph Hellwig2018-05-081-2/+0Star
* dma-debug: simplify counting of preallocated requestsChristoph Hellwig2018-05-081-16/+4Star
* dma-debug: move initialization to common codeChristoph Hellwig2018-05-0817-143/+14Star
* PCI: remove PCI_DMA_BUS_IS_PHYSChristoph Hellwig2018-05-0731-173/+0Star
* net: remove the PCI_DMA_BUS_IS_PHYS check in illegal_highdmaChristoph Hellwig2018-05-071-19/+1Star
* ide: remove the PCI_DMA_BUS_IS_PHYS checkChristoph Hellwig2018-05-071-2/+1Star
* ide: kill ide_toggle_bounceChristoph Hellwig2018-05-074-33/+0Star
* scsi: reduce use of block bounce buffersChristoph Hellwig2018-05-071-22/+2Star
* dma-direct: try reallocation with GFP_DMA32 if possibleTakashi Iwai2018-05-071-0/+7
* swiotlb: remove an unecessary NULL checkDan Carpenter2018-05-071-1/+1
* drivers: remove force dma flag from busesChristoph Hellwig2018-05-0310-19/+17Star
* dma-mapping: move dma configuration to bus infrastructureNipun Gupta2018-05-037-27/+69
* swiotlb: fix inversed DMA_ATTR_NO_WARN testMichel Dänzer2018-05-021-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rku...Linus Torvalds2018-05-022-0/+7
|\
| * hexagon: export csum_partial_copy_nocheckArnd Bergmann2018-05-011-0/+1