summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/dma.c
AgeCommit message (Expand)AuthorLines
2015-10-28powerpc/dma: dma_set_coherent_mask() should not be GPL onlyBenjamin Herrenschmidt-1/+1
2015-08-18powerpc/powernv: move dma_get_required_mask from pnv_phb to pci_controller_opsAndrew Donnellan-0/+7
2015-07-13powerpc/iommu: Support "hybrid" iommu/direct DMA ops for coherent_mask < dma_...Benjamin Herrenschmidt-18/+93
2015-06-02powerpc/pci: add dma_set_mask to pci_controller_opsDaniel Axtens-0/+8
2014-10-17powerpc: Only do dynamic DMA zone limits on platforms that need itMichael Ellerman-0/+8
2014-10-04Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/scottwoo...Michael Ellerman-0/+33
2014-09-30powerpc/powernv: Override dma_get_required_mask()Gavin Shan-4/+10
2014-09-03powerpc/64: Honor swiotlb limit in coherent allocationsScott Wood-1/+14
2014-09-03powerpc: Dynamic DMA zone limitsScott Wood-0/+20
2014-02-11powerpc/powernv: Add iommu DMA bypass support for IODA2Benjamin Herrenschmidt-3/+7
2012-09-05powerpc/kernel: Remove uses of abs_to_virt() and virt_to_abs()Michael Ellerman-2/+1
2012-07-30Merge branch 'for-linus-for-3.6-rc1' of git://git.linaro.org/people/mszyprows...Linus Torvalds-17/+19
2012-07-30common: dma-mapping: add support for generic dma_mmap_* callsMarek Szyprowski-17/+19
2012-07-10powerpc: Call dma_debug_add_bus for PCI and VIO busesAnton Blanchard-1/+9
2012-03-28PowerPC: adapt for dma_map_ops changesAndrzej Pietrasiewicz-4/+6
2011-11-06Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-0/+1
2011-10-31powerpc: add export.h to files making use of EXPORT_SYMBOLPaul Gortmaker-0/+1
2011-09-20powerpc: Tidy up dma_map_ops after adding new hookMilton Miller-8/+8
2011-09-20powerpc: Use the newly added get_required_mask dma_map_ops hookMilton Miller-25/+16
2011-09-01powerpc: Override dma_get_required_mask by platform hook and opsMilton Miller-0/+39
2011-07-08powerpc: Dont require a dma_ops struct to set dma maskKumar Gala-3/+1
2011-03-30powerpc: Implement dma_mmap_coherent()Benjamin Herrenschmidt-0/+18
2010-10-13powerpc/dma: Fix check for direct DMA supportNishanth Aravamudan-1/+1
2010-09-02powerpc/dma: Add optional platform override of dma_set_mask()Benjamin Herrenschmidt-0/+18
2010-07-14lmb: rename to memblockYinghai Lu-2/+2
2010-05-27powerpc: remove unnecessary sync_single_range_* in swiotlb_dma_opsFUJITA Tomonori-6/+6
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo-0/+1
2009-09-24powerpc: Rename get_dma_direct_offset get_dma_offsetBecky Bruce-11/+4
2009-08-28powerpc: Add CONFIG_DMA_API_DEBUG supportFUJITA Tomonori-0/+11
2009-08-28powerpc: use dma_map_ops structFUJITA Tomonori-1/+1
2009-08-10powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAMBenjamin Herrenschmidt-3/+3
2009-06-09powerpc: Add support for swiotlb on 32-bitBecky Bruce-1/+1
2009-05-27powerpc: Fix up dma_alloc_coherent() on platforms without cache coherency.Benjamin Herrenschmidt-1/+1
2009-04-07dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)Yang Hongyang-1/+1
2008-12-03powerpc: Add sync_*_for_* to dma_opsBecky Bruce-0/+26
2008-12-03powerpc: Fix dma_map_sg() cache flushing on non coherent platformsBenjamin Herrenschmidt-0/+1
2008-10-14powerpc: Fix DMA offset for non-coherent DMABenjamin Herrenschmidt-2/+6
2008-09-24powerpc: Merge 32 and 64-bit dma codeBecky Bruce-23/+46
2008-09-24powerpc: Drop archdata numa_nodeBecky Bruce-1/+1
2008-09-24powerpc: Move iommu dma ops from dma.c to dma-iommu.cBecky Bruce-97/+1
2008-09-24powerpc: Rename dma_64.c to dma.cBecky Bruce-0/+200