summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/sysdev/dart_iommu.c
Commit message (Expand)AuthorAgeFilesLines
* memblock: memblock_phys_alloc(): don't panicMike Rapoport2019-03-121-0/+3
* Merge branch 'akpm' (patches from Andrew)Linus Torvalds2019-03-071-2/+5
|\
| * powerpc: prefer memblock APIs returning virtual addressMike Rapoport2019-03-071-2/+5
* | powerpc/dma: remove set_dma_offsetChristoph Hellwig2019-02-181-1/+1
* | powerpc/dart: use the generic iommu bypass codeChristoph Hellwig2019-02-181-30/+17
* | powerpc/dart: remove dead cleanup code in iommu_init_early_dartChristoph Hellwig2019-02-181-10/+1
|/
* memblock: rename memblock_alloc{_nid,_try_nid} to memblock_phys_alloc*Mike Rapoport2018-10-311-1/+1
* headers: untangle kmemleak.h from mm.hRandy Dunlap2018-04-051-0/+1
* powerpc: rename dma_direct_ to dma_nommu_Christoph Hellwig2018-01-101-2/+2
* dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski2016-08-041-1/+1
* powerpc/dart: Use a cachable DARTBenjamin Herrenschmidt2016-07-211-96/+88
* powerpc/iommu: Cleanup setting of DMA base/offsetBenjamin Herrenschmidt2015-07-131-13/+3
* powerpc/iommu: Move tce_xxx callbacks from ppc_md to iommu_tableAlexey Kardashevskiy2015-06-111-5/+7
* powerpc: dart_iommu: Remove check for controller_ops == NULL caseDaniel Axtens2015-04-111-8/+5
* powerpc: Remove shims for pci_controller_ops operationsDaniel Axtens2015-04-111-5/+0
* powerpc: dart_iommu: optionally populate controller_ops on initDaniel Axtens2015-04-111-4/+12
* powerpc/kmemleak: Do not scan the DART tableCatalin Marinas2014-06-241-0/+5
* powerpc/iommu: Fix initialisation of DART iommu tableAlistair Popple2014-01-291-0/+1
* powerpc/iommu: Fix multiple issues with IOMMU pools codeAnton Blanchard2012-10-041-0/+12
* powerpc/dart: Remove uses of virt_to_abs() and abs_to_virt()Michael Ellerman2012-09-051-4/+3
* treewide: Convert uses of struct resource to resource_size(ptr)Joe Perches2011-06-101-1/+1
* powerpc/dart: iommu table cleanupNishanth Aravamudan2010-11-291-8/+1
* powerpc/dart_iommu: Support for 64-bit iommu bypass window on PCIeBenjamin Herrenschmidt2010-09-021-10/+64
* lmb: rename to memblockYinghai Lu2010-07-141-4/+4
* include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-1/+1
* tree-wide: fix assorted typos all over the placeAndré Goddard Rosa2009-12-041-1/+1
* powerpc: Change archdata dma_data to a unionBecky Bruce2009-09-241-1/+1
* powerpc/pseries: iommu enablement for CMORobert Jennings2008-07-251-1/+2
* powerpc/dma: Use the struct dma_attrs in iommu codeMark Nelson2008-07-221-1/+2
* [LIB]: Make PowerPC LMB code generic so sparc64 can use it too.David S. Miller2008-02-131-1/+1
* [POWERPC] Fix section mismatch in dart_iommu.cStephen Rothwell2007-08-171-2/+2
* [POWERPC] DART iommu suspendJohannes Berg2007-05-071-0/+46
* [POWERPC] Create and use set_pci_dma_opsStephen Rothwell2007-03-091-2/+2
* [POWERPC] Cell iommu supportJeremy Kerr2006-12-041-3/+0
* [POWERPC] Refactor 64 bits DMA operationsBenjamin Herrenschmidt2006-12-041-22/+9
* [POWERPC] Use 4kB iommu pages even on 64kB-page systemsLinas Vepstas2006-11-011-7/+1
* [POWERPC] Fix G5 DART (IOMMU) race causing occasional data corruptionBenjamin Herrenschmidt2006-09-131-1/+6
* Remove obsolete #include <linux/config.h>Jörn Engel2006-06-301-1/+0
* [POWERPC] U4 DART improvementsOlof Johansson2006-06-291-6/+43
* [POWERPC] node local IOMMU tablesAnton Blanchard2006-06-151-1/+1
* [PATCH] powerpc: Lower threshold for DART enablement to 1GBOlof Johansson2006-04-211-2/+10
* Merge ../powerpc-mergePaul Mackerras2006-02-101-1/+1
|\
| * [PATCH] fix iomem annotations in dart_iommuAl Viro2006-02-081-1/+1
* | [PATCH] powerpc: Always panic if lmb_alloc() failsMichael Ellerman2006-02-071-2/+0
|/
* [PATCH] powerpc: minor dart driver cleanupOlof Johansson2006-01-121-1/+0
* [PATCH] powerpc: Fix g5 DART initBenjamin Herrenschmidt2006-01-091-2/+2
* [PATCH] powerpc: Experimental support for new G5 Macs (#2)Benjamin Herrenschmidt2006-01-091-0/+350