summaryrefslogtreecommitdiff
path: root/arch/powerpc/platforms/powernv/pci-ioda.c
AgeCommit message (Expand)AuthorFilesLines
2016-08-04dma-mapping: use unsigned long for dma_attrsKrzysztof Kozlowski1-2/+2
2016-07-17powerpc/powernv/pci: Check status of a PHB before using itBenjamin Herrenschmidt1-0/+3
2016-07-17powerpc/powernv/pci: Use the device-tree to get available range of M64'sBenjamin Herrenschmidt1-6/+45
2016-07-17powerpc/powernv/pci: Fallback to OPAL for TCE invalidationsBenjamin Herrenschmidt1-4/+29
2016-07-17powerpc/powernv/pci: Rework accessing the TCE invalidate registerBenjamin Herrenschmidt1-42/+27
2016-07-17powerpc/powernv/pci: Remove SWINV constants and obsolete TCE codeBenjamin Herrenschmidt1-40/+10
2016-07-17powerpc/powernv/pci: Rename TCE invalidation callsBenjamin Herrenschmidt1-18/+18
2016-07-17powerpc/powernv: Discover IODA3 PHBsBenjamin Herrenschmidt1-1/+2
2016-07-14cxl: Add support for interrupts on the Mellanox CX4Ian Munsie1-0/+4
2016-07-14powerpc/powernv: Add support for the cxl kernel api on the real phbIan Munsie1-1/+17
2016-07-14powerpc/powernv: Split cxl code out into a separate fileIan Munsie1-156/+3
2016-06-21powerpc/powernv: Print correct PHB type namesGavin Shan1-1/+3
2016-06-21powerpc/powernv: Dynamically release PEGavin Shan1-0/+174
2016-06-21powerpc/powernv: Make pnv_ioda_deconfigure_pe() visibleGavin Shan1-2/+4
2016-06-21powerpc/powernv: Extend PCI bridge resourcesGavin Shan1-0/+61
2016-06-21powerpc/powernv: Setup PE for root busGavin Shan1-10/+39
2016-06-21powerpc/powernv: Create PEs in pcibios_setup_bridge()Gavin Shan1-115/+69
2016-06-21powerpc/powernv: Allocate PE# in reverse orderGavin Shan1-8/+6
2016-06-21powerpc/powernv: Increase PE# capacityGavin Shan1-1/+5
2016-06-21powerpc/powernv: Move pnv_pci_ioda_setup_opal_tce_kill() aroundGavin Shan1-2/+3
2016-06-16cxl: Add support for CAPP DMA modeIan Munsie1-1/+3
2016-06-14powerpc: Various typo fixesMichael Ellerman1-1/+1
2016-05-12powerpc/powernv/npu: Add PE to PHB's listAlexey Kardashevskiy1-0/+3
2016-05-12powerpc/powernv: Fix insufficient memory allocationAlexey Kardashevskiy1-1/+2
2016-05-11powerpc/powernv/npu: Enable NVLink pass throughAlexey Kardashevskiy1-0/+112
2016-05-11powerpc/powernv/npu: Rework TCE Kill handlingAlexey Kardashevskiy1-55/+7
2016-05-11powerpc/powernv/ioda2: Export debug helper pe_level_printk()Alexey Kardashevskiy1-8/+1
2016-05-11powerpc/powernv/npu: Simplify DMA setupAlexey Kardashevskiy1-17/+13
2016-05-11powerpc/powernv/npu: TCE Kill helpers cleanupAlexey Kardashevskiy1-5/+24
2016-05-11powerpc/powernv: Define TCE Kill flagsAlexey Kardashevskiy1-2/+5
2016-05-11powerpc/powernv: Rename pnv_pci_ioda2_tce_invalidate_entireAlexey Kardashevskiy1-3/+3
2016-05-11powerpc/powernv: Use PE instead of number during setup and releaseGavin Shan1-46/+58
2016-05-11powerpc/powernv/ioda1: Improve DMA32 segment trackGavin Shan1-53/+62
2016-05-11powerpc/powernv: Remove DMA32 PE listGavin Shan1-93/+78
2016-05-11powerpc/powernv/ioda1: Introduce PNV_IODA1_DMA32_SEGSIZEGavin Shan1-13/+18
2016-05-11powerpc/powernv/ioda1: Rename pnv_pci_ioda_setup_dma_pe()Gavin Shan1-4/+5
2016-05-11powerpc/powernv/ioda1: M64 support on P7IOCGavin Shan1-3/+86
2016-05-11powerpc/powernv: Rename M64 related functionsGavin Shan1-11/+11
2016-05-11powerpc/powernv: Track M64 segment consumptionGavin Shan1-2/+8
2016-05-11powerpc/powernv: IO and M32 mapping based on PCI device resourcesGavin Shan1-3/+16
2016-05-11powerpc/powernv: Simplify pnv_ioda_setup_pe_seg()Gavin Shan1-59/+62
2016-05-11powerpc/powernv: Fix initial IO and M32 segmapGavin Shan1-1/+7
2016-05-11powerpc/powernv: Data type unsigned int for PE numberGavin Shan1-4/+4
2016-05-11powerpc/powernv: Rename PE# fields in struct pnv_phbGavin Shan1-29/+29
2016-05-11powerpc/powernv: Drop phb->bdfn_to_pe()Gavin Shan1-9/+0
2016-05-11powerpc/powernv: Cleanup on pci_controller_ops instancesGavin Shan1-18/+18
2016-02-25Merge tag 'powerpc-4.5-4' into nextMichael Ellerman1-0/+1
2016-02-15powerpc/powernv: Fix stale PE primary busGavin Shan1-0/+1
2016-02-10powerpc/powernv: allocate sparse PE# when using M64 BAR in Single PE modeWei Yang1-19/+62
2016-02-10powerpc/powernv: boundary the total VF BAR size instead of the individual oneWei Yang1-6/+8