summaryrefslogtreecommitdiff
path: root/arch/powerpc/platforms/powernv/pci-ioda.c
AgeCommit message (Expand)AuthorFilesLines
2019-04-05powerpc/powernv/ioda: Fix locked_vm counting for memory used by IOMMU tablesAlexey Kardashevskiy1-1/+6
2018-08-24Merge tag 'powerpc-4.19-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-0/+37
2018-08-20powerpc/powernv/pci: Work around races in PCI bridge enablingBenjamin Herrenschmidt1-0/+37
2018-08-17Merge tag 'powerpc-4.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-184/+24
2018-07-31PCI: Fix is_added/is_busmaster race conditionHari Vyas1-1/+2
2018-07-19Merge branch 'topic/ppc-kvm' into nextMichael Ellerman1-162/+22
2018-07-16powerpc/powernv/ioda: Allocate indirect TCE levels on demandAlexey Kardashevskiy1-4/+4
2018-07-16powerpc/powernv: Add indirect levels to it_userspaceAlexey Kardashevskiy1-6/+17
2018-07-16powerpc/powernv: Move TCE manupulation code to its own fileAlexey Kardashevskiy1-146/+0
2018-07-16powerpc/powernv: Remove useless wrapperAlexey Kardashevskiy1-6/+1
2018-07-04powerpc/powernv/ioda2: Add 256M IOMMU page size to the default POWER8 caseAlexey Kardashevskiy1-1/+1
2018-07-02Revert "powerpc/powernv: Add support for the cxl kernel api on the real phb"Alastair D'Silva1-17/+1
2018-07-02Revert "cxl: Add support for interrupts on the Mellanox CX4"Alastair D'Silva1-4/+0
2018-07-02powerpc/powernv/ioda2: Reduce upper limit for DMA window sizeAlexey Kardashevskiy1-1/+1
2018-06-03powerpc/powernv/ioda2: Remove redundant free of TCE pagesAlexey Kardashevskiy1-1/+0
2018-05-18powerpc/powernv: Use __raw_[rm_]writeq_be() in pci-ioda.cMichael Ellerman1-7/+8
2018-05-14powerpc/ioda: Use ibm, supported-tce-sizes for IOMMU page size maskAlexey Kardashevskiy1-1/+29
2018-03-27powerpc/powernv/npu: Do not try invalidating 32bit table when 64bit table is ...Alexey Kardashevskiy1-3/+24
2018-03-20powerpc: Use sizeof(*foo) rather than sizeof(struct foo)Markus Elfring1-1/+1
2018-02-22treewide/trivial: Remove ';;$' typo noiseIngo Molnar1-1/+1
2018-02-02Merge tag 'powerpc-4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-21/+67
2018-01-27powerpc/powernv/idoa: Remove unnecessary pcidev from pci_dnAlexey Kardashevskiy1-3/+0
2018-01-24powerpc/powernv: Set correct configuration space size for opencapi devicesAndrew Donnellan1-0/+13
2018-01-24powerpc/powernv: Introduce new PHB type for opencapi linksFrederic Barrat1-8/+33
2018-01-21powerpc/powernv: Add ppc_pci_reset_phbs parameter to issue a PHB resetGuilherme G. Piccoli1-2/+12
2018-01-20powerpc/powernv/ioda: Finish removing explicit max window size checkAlexey Kardashevskiy1-1/+0
2018-01-10powerpc: rename dma_direct_ to dma_nommu_Christoph Hellwig1-2/+2
2017-12-11powerpc/pci: Separate SR-IOV CallsBryant G. Ly1-2/+4
2017-12-04powerpc: Use pr_warn instead of pr_warningJoe Perches1-5/+5
2017-11-07powerpc/powernv/ioda: Remove explicit max window size checkAlexey Kardashevskiy1-1/+1
2017-11-06powerpc/powernv: Reserve a hole which appears after enabling IOVAlexey Kardashevskiy1-3/+21
2017-09-26powerpc/powernv: Rework EEH initialization on powernvBenjamin Herrenschmidt1-2/+1
2017-08-23powerpc: Convert to using %pOF instead of full_nameRob Herring1-8/+7
2017-08-23Merge branch 'fixes' into nextMichael Ellerman1-0/+8
2017-08-08powerpc/powernv: Enable PCI peer-to-peerFrederic Barrat1-2/+1
2017-07-28powerpc/powernv/pci: Return failure for some uses of dma_set_mask()Alistair Popple1-0/+8
2017-06-27powerpc/powernv/pci: Enable 64-bit devices to access >4GB DMA spaceRussell Currey1-2/+91
2017-06-27powerpc/powernv/pci: Add helper to check if a PE has a single vendorRussell Currey1-0/+25
2017-06-27powerpc/powernv/pci: Dynamically allocate PHB diag dataRussell Currey1-3/+12
2017-05-09Merge tag 'pci-v4.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+7
2017-05-03powerpc/powernv: Fix TCE kill on NVLink2Alistair Popple1-1/+9
2017-04-28powerpc/powernv: Fix iommu table size calculation hook for small tablesAlexey Kardashevskiy1-1/+2
2017-04-28powerpc/powernv: Check kzalloc() return value in pnv_pci_table_allocAlexey Kardashevskiy1-0/+3
2017-04-28Merge branch 'topic/ppc-kvm' into nextMichael Ellerman1-12/+34
2017-04-19powerpc/powernv: Override pcibios_default_alignment() to force PCI devices to...Yongji Xie1-0/+7
2017-04-11powerpc: Create asm/debugfs.h and move powerpc_debugfs_root thereMichael Ellerman1-2/+1
2017-04-04powerpc/powernv: Introduce address translation services for Nvlink2Alistair Popple1-0/+2
2017-03-30powerpc/vfio_spapr_tce: Add reference counting to iommu_tableAlexey Kardashevskiy1-7/+7
2017-03-30powerpc/iommu/vfio_spapr_tce: Cleanup iommu_table disposalAlexey Kardashevskiy1-6/+4
2017-03-30powerpc/powernv/iommu: Add real mode version of iommu_table_ops::exchange()Alexey Kardashevskiy1-1/+25