summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/kernel/dma-iommu.c
Commit message (Expand)AuthorAgeFilesLines
* powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV deviceGaurav Batra2023-05-171-1/+3
* powerpc/iommu: Report the correct most efficient DMA mask for PCI devicesAlexey Kardashevskiy2021-09-301-0/+9
* powerpc/dma: Fallback to dma_ops when persistent memory presentAlexey Kardashevskiy2020-11-271-2/+69
* dma-mapping: add a new dma_alloc_pages APIChristoph Hellwig2020-09-251-0/+2
* powerpc/dma: Fix dma_map_ops::get_required_maskAlexey Kardashevskiy2020-09-081-1/+2
* powerpc: use the generic dma_ops_bypass modeChristoph Hellwig2020-07-191-81/+9
* Merge tag 'powerpc-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds2019-09-201-6/+5
|\
| * powerpc/iommu: Allow bypass-only for DMAAlexey Kardashevskiy2019-08-191-6/+5
* | dma-mapping: explicitly wire up ->mmap and ->get_sgtableChristoph Hellwig2019-09-041-0/+2
|/
* powerpc/pseries/dma: Allow SWIOTLBAlexey Kardashevskiy2019-07-031-0/+36
* powerpc: remove device_to_mask()Christoph Hellwig2019-07-031-2/+2
* powerpc/dma: use the dma_direct mapping routinesChristoph Hellwig2019-02-181-2/+2
* powerpc/dma: use the dma-direct allocator for coherent platformsChristoph Hellwig2019-02-181-3/+2
* powerpc/dma: remove dma_nommu_dma_supportedChristoph Hellwig2019-02-181-1/+1
* powerpc/dma: remove dma_nommu_get_required_maskChristoph Hellwig2019-02-181-1/+1
* powerpc/dma: remove dma_nommu_mmap_coherentChristoph Hellwig2019-02-181-1/+0
* powerpc/cell: use the generic iommu bypass codeChristoph Hellwig2019-02-181-3/+4
* powerpc/dma: handle iommu bypass in dma_iommu_opsChristoph Hellwig2019-02-181-6/+64
* powerpc/dma: untangle vio_dma_mapping_ops from dma_iommu_opsChristoph Hellwig2019-02-181-1/+1
* Merge tag 'dma-mapping-4.21' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2018-12-281-6/+0
|\
| * powerpc/iommu: remove the mapping_error dma_map_ops methodChristoph Hellwig2018-12-061-6/+0
* | powerpc/dma: remove the unused dma_iommu_ops exportChristoph Hellwig2018-12-201-2/+0
|/
* powerpc: rename dma_direct_ to dma_nommu_Christoph Hellwig2018-01-101-1/+1
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* powerpc: implement ->mapping_errorChristoph Hellwig2017-06-281-0/+6
* dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski2016-08-041-6/+6
* powerpc/iommu: Support "hybrid" iommu/direct DMA ops for coherent_mask < dma_...Benjamin Herrenschmidt2015-07-131-1/+1
* powerpc/iommu: Rename iommu_[un]map_sg functionsJoerg Roedel2014-11-181-4/+4
* powerpc/iommu: Update the generic code to use dynamic iommu page sizesAlistair Popple2013-12-301-2/+2
* powerpc/iommu: Update constant names to reflect their hardcoded page sizeAlistair Popple2013-12-301-2/+2
* powerpc/dma-iommu: Fix IOMMU window checkAaro Koskinen2012-08-241-5/+4
* common: dma-mapping: add support for generic dma_mmap_* callsMarek Szyprowski2012-07-301-0/+1
* 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-061-0/+1
|\
| * powerpc: add export.h to files making use of EXPORT_SYMBOLPaul Gortmaker2011-10-311-0/+1
* | powerpc: Tidy up dma_map_ops after adding new hookMilton Miller2011-09-201-7/+7
* | powerpc: Use the newly added get_required_mask dma_map_ops hookMilton Miller2011-09-201-1/+2
* | powerpc: Override dma_get_required_mask by platform hook and opsMilton Miller2011-09-011-0/+13
|/
* powerpc/iommu: Use coherent_dma_mask for alloc_coherentNishanth Aravamudan2010-12-091-1/+1
* powerpc/dma: Fix dma_iommu_dma_supported compareNishanth Aravamudan2010-10-131-10/+11
* powerpc: Change archdata dma_data to a unionBecky Bruce2009-09-241-8/+8
* powerpc: use dma_map_ops structFUJITA Tomonori2009-08-281-1/+1
* powerpc: Change u64/s64 to a long long integer typeIngo Molnar2009-01-131-2/+2
* powerpc: Update remaining dma_mapping_ops to use map/unmap_pageMark Nelson2008-10-311-18/+16
* 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-0/+103