summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/dma.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/dma: dma_set_coherent_mask() should not be GPL onlyBenjamin Herrenschmidt2015-10-281-1/+1
* powerpc/powernv: move dma_get_required_mask from pnv_phb to pci_controller_opsAndrew Donnellan2015-08-181-0/+7
* powerpc/iommu: Support "hybrid" iommu/direct DMA ops for coherent_mask < dma_...Benjamin Herrenschmidt2015-07-131-18/+93
* powerpc/pci: add dma_set_mask to pci_controller_opsDaniel Axtens2015-06-021-0/+8
* powerpc: Only do dynamic DMA zone limits on platforms that need itMichael Ellerman2014-10-171-0/+8
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/scottwoo...Michael Ellerman2014-10-041-0/+33
|\
| * powerpc/64: Honor swiotlb limit in coherent allocationsScott Wood2014-09-041-1/+14
| * powerpc: Dynamic DMA zone limitsScott Wood2014-09-041-0/+20
* | powerpc/powernv: Override dma_get_required_mask()Gavin Shan2014-09-301-4/+10
|/
* powerpc/powernv: Add iommu DMA bypass support for IODA2Benjamin Herrenschmidt2014-02-111-3/+7
* powerpc/kernel: Remove uses of abs_to_virt() and virt_to_abs()Michael Ellerman2012-09-051-2/+1Star
* Merge branch 'for-linus-for-3.6-rc1' of git://git.linaro.org/people/mszyprows...Linus Torvalds2012-07-301-17/+19
|\
| * common: dma-mapping: add support for generic dma_mmap_* callsMarek Szyprowski2012-07-301-17/+19
* | powerpc: Call dma_debug_add_bus for PCI and VIO busesAnton Blanchard2012-07-101-1/+9
|/
* PowerPC: adapt for dma_map_ops changesAndrzej Pietrasiewicz2012-03-281-4/+6
* Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2011-11-071-0/+1
|\
| * powerpc: add export.h to files making use of EXPORT_SYMBOLPaul Gortmaker2011-11-011-0/+1
* | powerpc: Tidy up dma_map_ops after adding new hookMilton Miller2011-09-201-8/+8
* | powerpc: Use the newly added get_required_mask dma_map_ops hookMilton Miller2011-09-201-25/+16Star
* | powerpc: Override dma_get_required_mask by platform hook and opsMilton Miller2011-09-011-0/+39
|/
* powerpc: Dont require a dma_ops struct to set dma maskKumar Gala2011-07-081-3/+1Star
* powerpc: Implement dma_mmap_coherent()Benjamin Herrenschmidt2011-03-301-0/+18
* powerpc/dma: Fix check for direct DMA supportNishanth Aravamudan2010-10-131-1/+1
* powerpc/dma: Add optional platform override of dma_set_mask()Benjamin Herrenschmidt2010-09-021-0/+18
* lmb: rename to memblockYinghai Lu2010-07-141-2/+2
* powerpc: remove unnecessary sync_single_range_* in swiotlb_dma_opsFUJITA Tomonori2010-05-271-6/+6
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
* powerpc: Rename get_dma_direct_offset get_dma_offsetBecky Bruce2009-09-241-11/+4Star
* powerpc: Add CONFIG_DMA_API_DEBUG supportFUJITA Tomonori2009-08-281-0/+11
* powerpc: use dma_map_ops structFUJITA Tomonori2009-08-281-1/+1
* powerpc/dma: pci_set_dma_mask() shouldn't fail if mask fits in RAMBenjamin Herrenschmidt2009-08-101-3/+3
* powerpc: Add support for swiotlb on 32-bitBecky Bruce2009-06-091-1/+1
* powerpc: Fix up dma_alloc_coherent() on platforms without cache coherency.Benjamin Herrenschmidt2009-05-271-1/+1
* dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)Yang Hongyang2009-04-071-1/+1
* powerpc: Add sync_*_for_* to dma_opsBecky Bruce2008-12-031-0/+26
* powerpc: Fix dma_map_sg() cache flushing on non coherent platformsBenjamin Herrenschmidt2008-12-031-0/+1
* powerpc: Fix DMA offset for non-coherent DMABenjamin Herrenschmidt2008-10-141-2/+6
* powerpc: Merge 32 and 64-bit dma codeBecky Bruce2008-09-241-23/+46
* powerpc: Drop archdata numa_nodeBecky Bruce2008-09-241-1/+1
* powerpc: Move iommu dma ops from dma.c to dma-iommu.cBecky Bruce2008-09-241-97/+1Star
* powerpc: Rename dma_64.c to dma.cBecky Bruce2008-09-241-0/+200