summaryrefslogtreecommitdiffstats
path: root/arch/sparc/mm/iommu.c
Commit message (Expand)AuthorAgeFilesLines
* sparc: iounit and iommu use pte_offset_kernel()Hugh Dickins2023-06-191-1/+1
* sparc/iommu: return error codes from .map_sg() opsMartin Oliveira2021-08-091-1/+1
* dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig2020-10-061-1/+1
* mm: remove unneeded includes of <asm/pgalloc.h>Mike Rapoport2020-08-071-1/+0
* mm: pgtable: add shortcuts for accessing kernel PMD and PTEMike Rapoport2020-06-091-7/+1
* mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport2020-06-091-1/+0
* sparc: remove unnecessary includesIra Weiny2020-06-041-1/+0
* sparc32: use per-device dma_opsChristoph Hellwig2020-04-021-7/+8
* sparc32: use pgtable-nopud instead of 4level-fixupMike Rapoport2019-12-041-1/+5
* sparc/iommu: merge iommu_get_one and __sbus_iommu_map_pageChristoph Hellwig2019-05-081-32/+24
* sparc/iommu: use __sbus_iommu_map_page to implement the map_sg pathChristoph Hellwig2019-05-081-21/+10
* sparc/iommu: fix __sbus_iommu_map_page for highmem pagesChristoph Hellwig2019-05-081-8/+7
* sparc/iommu: move per-page flushing into __sbus_iommu_map_pageChristoph Hellwig2019-05-081-12/+14
* sparc/iommu: pass a physical address to iommu_get_oneChristoph Hellwig2019-05-081-6/+7
* sparc/iommu: create a common helper for map_sgChristoph Hellwig2019-05-081-20/+17
* sparc/iommu: merge iommu_release_one and sbus_iommu_unmap_pageChristoph Hellwig2019-05-081-14/+7
* sparc/iommu: use sbus_iommu_unmap_page in sbus_iommu_unmap_sgChristoph Hellwig2019-05-081-3/+3
* sparc/iommu: use !PageHighMem to check if a page has a kernel mappingChristoph Hellwig2019-05-081-1/+2
* dma-mapping: zero memory returned from dma_alloc_*Christoph Hellwig2018-12-201-1/+1
* sparc/iommu: fix ->map_sg return valueChristoph Hellwig2018-12-191-21/+18
* sparc: remove the sparc32_dma_ops indirectionChristoph Hellwig2018-12-111-51/+86
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* sparc32: fix sparse warning in iommu.cSam Ravnborg2014-05-181-7/+13
* sparc32: fix sparse warnings in srmmu.cSam Ravnborg2014-04-291-3/+2
* sparc/iommu: fix typo s/265KB/256KB/Akinobu Mita2013-03-311-1/+1
* sparc: fix format string argument for prom_printf()Akinobu Mita2012-10-021-2/+2
* sparc32: remove runtime btfix supportSam Ravnborg2012-05-141-1/+0
* sparc32: Move cache and TLB flushes over to method ops.David S. Miller2012-05-131-37/+1
* sparc32: Convert mmu_* interfaces from btfixup to method ops.David S. Miller2012-05-131-13/+36
* sparc: Kill mmu_{un,}lockarea().David S. Miller2012-05-131-11/+0
* Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6Linus Torvalds2010-08-051-2/+2
|\
| * sparc: remove references to of_device and to_of_deviceGrant Likely2010-07-241-2/+2
* | arch/sparc/mm: Use GFP_KERNELJulia Lawall2010-08-021-1/+1
|/
* sparc: use sparc64 version of scatterlist.hRobert Reif2008-12-111-8/+8
* sparc: Kill now spurious includes of sbus.hDavid S. Miller2008-08-291-1/+2
* sparc: Remove generic SBUS probing layer.David S. Miller2008-08-291-19/+21
* sparc32: Make mmu_map_dma_area and mmu_unmap_dma_area take a device pointer.David S. Miller2008-08-291-5/+5
* sparc32: Kill mmu_translate_dvma and implementations.David S. Miller2008-08-291-10/+0
* sparc32: Make mmu_{get,release}_*() take a struct device pointer.David S. Miller2008-08-291-23/+22
* sparc32: Make IOMMU and IO-UNIT init work with device nodes.David S. Miller2008-08-291-15/+20
* Update arch/ to use sg helpersJens Axboe2007-10-221-4/+4
* SPARC: sg chaining supportJens Axboe2007-10-161-5/+5
* [SPARC32]: Remove iommu from struct sbus_bus and use archdata like sparc64.Robert Reif2007-08-101-6/+6
* Remove obsolete #include <linux/config.h>Jörn Engel2006-06-301-1/+0
* [SPARC]: Fix iommu_flush_iotlb end addressBob Breuer2006-06-201-1/+2
* [SPARC]: change if() BUG(); to BUG_ON in iommu.cEric Sesterhenn2006-01-171-7/+6
* Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds2005-04-161-0/+475