summaryrefslogtreecommitdiff
path: root/arch/powerpc/include/asm/dma-mapping.h
AgeCommit message (Expand)AuthorFilesLines
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-06-28powerpc: merge __dma_set_mask into dma_set_maskChristoph Hellwig1-1/+0
2017-06-28powerpc: implement ->mapping_errorChristoph Hellwig1-4/+0
2017-01-24treewide: Consolidate get_dma_ops() implementationsBart Van Assche1-5/+2
2017-01-24treewide: Consolidate set_dma_ops() implementationsBart Van Assche1-5/+0
2017-01-24treewide: Move dma_ops from struct dev_archdata into struct deviceBart Van Assche1-2/+2
2017-01-24treewide: Constify most dma_map_ops structuresBart Van Assche1-3/+3
2016-08-04dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski1-4/+3
2016-01-21dma-mapping: always provide the dma_map_ops based implementationChristoph Hellwig1-2/+0
2015-09-10dma-mapping: consolidate dma_set_maskChristoph Hellwig1-1/+3
2015-09-10dma-mapping: consolidate dma_supportedChristoph Hellwig1-11/+0
2015-09-10dma-mapping: cosolidate dma_mapping_errorChristoph Hellwig1-15/+2
2015-09-10dma-mapping: consolidate dma_{alloc,free}_noncoherentChristoph Hellwig1-3/+0
2015-09-10dma-mapping: consolidate dma_{alloc,free}_{attrs,coherent}Christoph Hellwig1-33/+0
2015-07-13powerpc/iommu: Support "hybrid" iommu/direct DMA ops for coherent_mask < dma_...Benjamin Herrenschmidt1-5/+5
2015-07-13powerpc/iommu: Remove dma_data unionBenjamin Herrenschmidt1-2/+2
2015-03-31powerpc: Use bool function return values of true/false not 1/0Joe Perches1-2/+2
2014-09-30powerpc/powernv: Override dma_get_required_mask()Gavin Shan1-0/+1
2014-02-11powerpc/powernv: Add iommu DMA bypass support for IODA2Benjamin Herrenschmidt1-0/+1
2012-11-28powerpc: dma_debug: add debug_dma_mapping_error supportShuah Khan1-0/+1
2012-07-30common: dma-mapping: add support for generic dma_mmap_* callsMarek Szyprowski1-4/+4
2012-03-28PowerPC: adapt for dma_map_ops changesAndrzej Pietrasiewicz1-8/+16
2011-03-30powerpc: Implement dma_mmap_coherent()Benjamin Herrenschmidt1-0/+6
2010-09-02powerpc/dma: Add optional platform override of dma_set_mask()Benjamin Herrenschmidt1-13/+1
2010-08-11dma-mapping: remove dma_is_consistent APIFUJITA Tomonori1-5/+0
2010-08-11dma-mapping: unify dma_get_cache_alignment implementationsFUJITA Tomonori1-15/+0
2010-03-13dma-mapping: powerpc: use generic pci_set_dma_mask and pci_set_consistent_dma...FUJITA Tomonori1-3/+0
2009-12-16dma-mapping: fix off-by-one error in dma_capable()Jan Beulich1-1/+1
2009-09-24powerpc: Change archdata dma_data to a unionBecky Bruce1-2/+8
2009-09-24powerpc: Rename get_dma_direct_offset get_dma_offsetBecky Bruce1-3/+18
2009-08-28powerpc: Add CONFIG_DMA_API_DEBUG supportFUJITA Tomonori1-1/+10
2009-08-28powerpc: Handle SWIOTLB mapping error properlyFUJITA Tomonori1-0/+5
2009-08-28powerpc: Use asm-generic/dma-mapping-common.hFUJITA Tomonori1-236/+6
2009-08-28powerpc: use dma_map_ops structFUJITA Tomonori1-63/+21
2009-08-28powerpc: Remove addr_needs_map in struct dma_mapping_opsFUJITA Tomonori1-4/+4
2009-07-28x86, IA64, powerpc: add phys_to_dma() and dma_to_phys()FUJITA Tomonori1-0/+10
2009-07-28powerpc: add dma_capable() to replace is_buffer_dma_capable()FUJITA Tomonori1-0/+13
2009-06-26powerpc: Swiotlb breaks pseriesMichael Ellerman1-6/+18
2009-06-09powerpc: Add support for swiotlb on 32-bitBecky Bruce1-0/+11
2009-05-27powerpc: Fix up dma_alloc_coherent() on platforms without cache coherency.Benjamin Herrenschmidt1-2/+4
2009-03-24powerpc: expect all devices calling dma ops to have archdata setKumar Gala1-11/+1
2008-12-16powerpc: Fix !CONFIG_PPC_NEED_DMA_SYNC_OPS build warningBecky Bruce1-6/+35
2008-12-03powerpc: Add sync_*_for_* to dma_opsBecky Bruce1-31/+62
2008-11-06powerpc: Remove map_/unmap_single() from dma_mapping_opsMark Nelson1-31/+5
2008-09-25powerpc: Merge 32 and 64-bit dma codeBecky Bruce1-126/+61
2008-08-04powerpc: Move include files to arch/powerpc/include/asmStephen Rothwell1-0/+474