aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc/kernel/pci_sun4v.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-08-09sparc/iommu: don't set failed sg dma_address to DMA_MAPPING_ERRORLogan Gunthorpe1-2/+0
2021-08-09sparc/iommu: return error codes from .map_sg() opsMartin Oliveira1-2/+2
2020-10-06dma-mapping: split <linux/dma-mapping.h>Christoph Hellwig1-0/+1
2020-09-03dma-mapping: introduce dma_get_seg_boundary_nr_pages()Nicolin Chen1-2/+1
2019-04-10sparc64/pci_sun4v: fix ATU checks for large DMA masksChristoph Hellwig1-9/+11
2019-02-20sparc64/pci_sun4v: allow large DMA masksChristoph Hellwig1-14/+5
2019-02-20sparc64: refactor the ali DMA quirkChristoph Hellwig1-1/+4
2018-12-06sparc: remove the mapping_error dma_map_ops methodChristoph Hellwig1-10/+4
2018-05-09iommu-common: move to arch/sparcChristoph Hellwig1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-16sparc64: remove unnecessary log messageTushar Dave1-2/+0
2017-07-12SPARC64: Fix sun4v DMA panicTushar Dave1-5/+7
2017-06-28sparc: remove arch specific dma_supported implementationsChristoph Hellwig1-0/+17
2017-06-28sparc: implement ->mapping_errorChristoph Hellwig1-4/+10
2017-01-24treewide: Constify most dma_map_ops structuresBart Van Assche1-1/+1
2016-12-11sparc64: restore irq in error paths in iommuDan Carpenter1-0/+2
2016-12-11sparc64: move dereference after check for NULLDan Carpenter1-3/+2
2016-11-18sparc64: Enable sun4v dma ops to use IOMMU v2 APIsTushar Dave1-58/+158
2016-11-18sparc64: Bind PCIe devices to use IOMMU v2 serviceTushar Dave1-0/+43
2016-11-18sparc64: Initialize iommu_map_table and iommu_poolTushar Dave1-0/+19
2016-11-18sparc64: Add ATU (new IOMMU) supportTushar Dave1-0/+140
2016-10-06sparc64: Enable setting "relaxed ordering" in IOMMU mappingschris hyser1-1/+15
2016-10-06sparc64: Enable PCI IOMMU version 2 APIchris hyser1-10/+26
2016-08-04dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski1-6/+6
2015-11-04iommu-common: Fix error code used in iommu_tbl_range_{alloc,free}().David S. Miller1-9/+9
2015-04-18sparc: Make sparc64 use scalable lib/iommu-common.c functionsSowmini Varadhan1-101/+82
2015-04-18sparc: Revert generic IOMMU allocator.David S. Miller1-94/+99
2015-04-16sparc: Make sparc64 use scalable lib/iommu-common.c functionsSowmini Varadhan1-99/+94
2014-10-20sparc: kernel: drop owner assignment from platform_driversWolfram Sang1-1/+0
2014-08-26sparc: Replace __get_cpu_var usesChristoph Lameter1-4/+4
2013-01-03SPARC: drivers: remove __dev* attributes.Greg Kroah-Hartman1-8/+7
2012-09-21arch/sparc/kernel/pci_sun4v.c: removes unnecessary semicolonPeter Senna Tschudin1-1/+1
2012-03-28SPARC: adapt for dma_map_ops changesAndrzej Pietrasiewicz1-4/+5
2011-12-22sparc64: Fix MSIQ HV call ordering in pci_sun4v_msiq_build_irq().David S. Miller1-2/+2
2011-10-31sparc: add export.h to arch/sparc files as requiredPaul Gortmaker1-0/+1
2011-03-30sparc64: Fix section mis-match errors.David S. Miller1-1/+1
2011-03-16sparc64: Fix build errors with gcc-4.6.0David S. Miller1-2/+1
2011-03-16sparc64: rename virt_irq => irq - IISam Ravnborg1-3/+3
2011-02-28dt/sparc: Eliminate users of of_platform_{,un}register_driverGrant Likely1-4/+3
2010-07-24sparc: remove references to of_device and to_of_deviceGrant Likely1-2/+2
2010-07-24of/platform: remove all of_bus_type and of_platform_bus_type referencesGrant Likely1-1/+1
2010-05-22of: Remove duplicate fields from of_platform_driverGrant Likely1-2/+5
2010-05-18of: Always use 'struct device.of_node' to get device node pointer.Grant Likely1-4/+4
2009-08-10sparc: Remove no-op dma_4v_sync_single_for_cpu and dma_4v_sync_sg_for_cpuFUJITA Tomonori1-16/+0
2009-08-10sparc: Use asm-generic/dma-mapping-common.hFUJITA Tomonori1-1/+1
2009-08-10sparc: Use dma_map_ops structFUJITA Tomonori1-5/+9
2009-06-16sparc: use dma_map_page instead of dma_map_singleFUJITA Tomonori1-7/+8
2009-04-08sparc64: Fix section mismatch warnings in PCI controller drivers.David S. Miller1-7/+7
2009-01-06sparc64: Use unsigned long long for u64.Sam Ravnborg1-1/+1
2008-12-04sparc,sparc64: unify kernel/Sam Ravnborg1-0/+1033