summaryrefslogtreecommitdiffstats
path: root/arch/powerpc/platforms/powernv/pci.h
Commit message (Expand)AuthorAgeFilesLines
* powerpc/powernv/ioda2: Allocate TCE table levels on demand for default DMA wi...Alexey Kardashevskiy2019-08-191-1/+1
* powerpc/powernv: remove the unused tunneling exportsChristoph Hellwig2019-07-011-1/+0
* powerpc/powernv: remove the unused pnv_pci_set_p2p functionChristoph Hellwig2019-07-011-5/+0
* powerpc/powernv/ioda2: Add __printf format/argument verificationJoe Perches2019-05-031-0/+2
* powerpc/powernv/npu: Add compound IOMMU groupsAlexey Kardashevskiy2018-12-211-0/+7
* powerpc/powernv/npu: Convert NPU IOMMU helpers to iommu_table_group_opsAlexey Kardashevskiy2018-12-211-5/+0
* powerpc/powernv/npu: Move OPAL calls away from context manipulationAlexey Kardashevskiy2018-12-211-1/+1
* powerpc/powernv: Move npu struct from pnv_phb to pci_controllerAlexey Kardashevskiy2018-12-211-16/+0
* powerpc/powernv: Remove PCI_MSI ifdef checksOliver O'Halloran2018-12-211-2/+0
* powerpc/powernv/ioda: Reduce a number of hooks in pnv_phbAlexey Kardashevskiy2018-12-201-4/+0
* Merge branch 'topic/ppc-kvm' into nextMichael Ellerman2018-07-191-15/+29
|\
| * powerpc/powernv/ioda: Allocate indirect TCE levels on demandAlexey Kardashevskiy2018-07-161-2/+4
| * powerpc/powernv: Add indirect levels to it_userspaceAlexey Kardashevskiy2018-07-161-1/+2
| * powerpc/powernv: Move TCE manupulation code to its own fileAlexey Kardashevskiy2018-07-161-15/+26
* | Revert "powerpc/powernv: Add support for the cxl kernel api on the real phb"Alastair D'Silva2018-07-021-13/+0
* | Revert "cxl: Add support for interrupts on the Mellanox CX4"Alastair D'Silva2018-07-021-2/+0
|/
* powerpc/powernv: Introduce new PHB type for opencapi linksFrederic Barrat2018-01-241-3/+5
* Merge tag 'powerpc-4.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2017-11-161-0/+4
|\
| * powerpc/powernv/npu: Don't explicitly flush nmmu tlbAlistair Popple2017-11-131-0/+3
| * powerpc/powernv: Rework EEH initialization on powernvBenjamin Herrenschmidt2017-09-261-0/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* powerpc/powernv: Enable PCI peer-to-peerFrederic Barrat2017-08-081-0/+5
* powerpc/powernv/pci: Dynamically allocate PHB diag dataRussell Currey2017-06-271-7/+3
* powerpc/powernv/pci: Reduce spam when dumping PESTRussell Currey2017-06-271-0/+3
* powerpc/powernv: Fix TCE kill on NVLink2Alistair Popple2017-05-031-1/+1
* powerpc/powernv: Introduce address translation services for Nvlink2Alistair Popple2017-04-041-1/+14
* powerpc/powernv: Use OPAL call for TCE kill on NVLink2Alistair Popple2017-01-301-0/+1
* dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski2016-08-041-1/+1
* powerpc/powernv/pci: Rework accessing the TCE invalidate registerBenjamin Herrenschmidt2016-07-171-6/+1
* powerpc/powernv/pci: Rename TCE invalidation callsBenjamin Herrenschmidt2016-07-171-3/+1
* cxl: Add support for interrupts on the Mellanox CX4Ian Munsie2016-07-141-0/+2
* powerpc/powernv: Add support for the cxl kernel api on the real phbIan Munsie2016-07-141-0/+14
* powerpc/powernv: Split cxl code out into a separate fileIan Munsie2016-07-141-0/+6
* powerpc/powernv: Dynamically release PEGavin Shan2016-06-211-0/+1
* powerpc/powernv: Setup PE for root busGavin Shan2016-06-211-0/+2
* powerpc/powernv: Increase PE# capacityGavin Shan2016-06-211-5/+2
* powerpc/powernv/npu: Enable NVLink pass throughAlexey Kardashevskiy2016-05-111-0/+6
* powerpc/powernv/npu: Rework TCE Kill handlingAlexey Kardashevskiy2016-05-111-6/+0
* powerpc/powernv/ioda2: Export debug helper pe_level_printk()Alexey Kardashevskiy2016-05-111-0/+9
* powerpc/powernv/npu: Simplify DMA setupAlexey Kardashevskiy2016-05-111-2/+1
* powerpc/powernv/npu: TCE Kill helpers cleanupAlexey Kardashevskiy2016-05-111-6/+1
* powerpc/powernv: Use PE instead of number during setup and releaseGavin Shan2016-05-111-1/+1
* powerpc/powernv/ioda1: Improve DMA32 segment trackGavin Shan2016-05-111-3/+4
* powerpc/powernv: Remove DMA32 PE listGavin Shan2016-05-111-19/+0
* powerpc/powernv: Track M64 segment consumptionGavin Shan2016-05-111-0/+1
* powerpc/powernv: Data type unsigned int for PE numberGavin Shan2016-05-111-1/+1
* powerpc/powernv: Rename PE# fields in struct pnv_phbGavin Shan2016-05-111-2/+2
* powerpc/powernv: Reorder fields in struct pnv_phbGavin Shan2016-05-111-4/+3
* powerpc/powernv: Drop phb->bdfn_to_pe()Gavin Shan2016-05-111-1/+0
* Merge tag 'powerpc-4.5-4' into nextMichael Ellerman2016-02-251-0/+1
|\