summaryrefslogtreecommitdiff
path: root/arch/tile/kernel/pci-dma.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-28tile: remove dma_supported and mapping_error methodsChristoph Hellwig1-30/+0
2017-01-24treewide: Constify most dma_map_ops structuresBart Van Assche1-12/+12
2016-12-15arch/tile: add option to skip DMA sync as a part of map and unmapAlexander Duyck1-2/+10
2016-08-04dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski1-14/+14
2016-01-21tile: uninline dma_set_maskChristoph Hellwig1-0/+29
2013-09-03tile PCI RC: make default consistent DMA mask 32-bitChris Metcalf1-9/+12
2013-08-06tile PCI DMA: fix bug in non-page-aligned accessorsChris Metcalf1-2/+2
2013-08-06tile PCI RC: add dma_get_required_mask()Chris Metcalf1-0/+18
2013-08-06tile PCI DMA: handle a NULL dev argument properlyChris Metcalf1-2/+3
2013-08-06tile: support LSI MEGARAID SAS HBA hybrid dma_opsChris Metcalf1-9/+31
2012-07-19tile pci: enable IOMMU to support DMA for legacy devicesChris Metcalf1-71/+298
2012-07-19arch/tile: enable ZONE_DMA for tilegxChris Metcalf1-6/+9
2012-07-19tilegx pci: support I/O to arbitrarily-cached pagesChris Metcalf1-39/+143
2011-12-04arch/tile: add a few #includes and an EXPORT to catch up with kernel changes.Chris Metcalf1-0/+1
2011-05-04tile,mn10300: add device parameter to dma_cache_sync()James Hogan1-1/+1
2011-03-10arch/tile: support 4KB page size as well as 64KBChris Metcalf1-19/+19
2010-06-05arch/tile: Do not use GFP_KERNEL for dma_alloc_coherent().Chris Metcalf1-2/+1
2010-06-05arch/tile: core support for Tilera 32-bit chips.Chris Metcalf1-0/+252