aboutsummaryrefslogtreecommitdiff
path: root/include/pci.h
AgeCommit message (Expand)AuthorFilesLines
2017-10-10pci-iov: free memory across fast-rebootStewart Smith1-2/+7
2017-09-12pci: Make pci_wait_crs() globalMichael Neuling1-0/+1
2017-08-21pci: Track whether a PCI device is a virtual functionRussell Currey1-0/+1
2017-08-04phb4: Enable PCI peer-to-peerFrederic Barrat1-0/+4
2017-06-15core/pci: Use cached vendor/device IDs in quirksGavin Shan1-0/+2
2017-06-06pci: Make handling of config filters genericBenjamin Herrenschmidt1-1/+3
2017-06-06pci: Add bitmap to know if a pci device has cfg reg filtersBenjamin Herrenschmidt1-0/+4
2017-03-31core/pci: Add phb->ops->device_removeGavin Shan1-0/+1
2017-03-30Introduce NPU2 supportAlistair Popple1-0/+1
2017-02-16core/pci: Allow associating parameter with capabilityGavin Shan1-7/+20
2017-02-16core/pci: Introduce separate function to initialize PCIe capabilityGavin Shan1-0/+1
2016-09-02core/pci: Support virtual deviceGavin Shan1-0/+1
2016-09-02core/pci: Improve PCI config register filterGavin Shan1-4/+4
2016-08-30pci: Standardise on uint64_t pe_numberRussell Currey1-11/+13
2016-07-08hw/phb4: Add initial supportBenjamin Herrenschmidt1-0/+6
2016-07-08pci: get_reserved_pe_number() needs to take the PHB as argumentBenjamin Herrenschmidt1-1/+1
2016-06-14core/opal: Support PCI slot and new APIsGavin Shan1-72/+0
2016-06-14core/pci: Use PCI slot in enumerationGavin Shan1-17/+0
2016-06-14core/pci: Support PCI slotGavin Shan1-55/+11
2016-06-14core/pci: Return value for struct phb_ops::device_initGavin Shan1-1/+2
2016-06-14core/pci: Extend pci_restore_bridge_buses() for PCI slotGavin Shan1-1/+1
2016-06-14core/pci: Extend pci_walk_dev() for PCI slotGavin Shan1-0/+1
2016-06-14core/pci: Fix wrong reserved PE# in enumerationGavin Shan1-0/+1
2016-05-03PCI: Remove pci_put_phb()Gavin Shan1-1/+0
2016-05-03PCI: Introduce phb_ops->phb_final_fixup()Gavin Shan1-5/+2
2016-05-03PCI: Move PHB lock to generic layerGavin Shan1-6/+12
2016-03-31pci: Add for_each_phb macro for PHB traversalRussell Currey1-0/+14
2015-11-17PCI: use define for wanting dynamic PHB id for pci_register_phbStewart Smith1-0/+1
2015-10-26PCI: Trace device node from PCI deviceGavin Shan1-2/+9
2015-10-26PCI: Cache PCI device IDsGavin Shan1-0/+3
2015-10-08PCI: Introduce config register filterGavin Shan1-0/+28
2015-10-07pci: Use a fixed numbering of PHBs on OPAL and improve log consistencyBenjamin Herrenschmidt1-1/+1
2015-09-01pci/fsp: Cleanup slot_infoBenjamin Herrenschmidt1-12/+9
2015-05-07eeh: Fix eeh event handlingAlistair Popple1-0/+3
2014-10-08PCI: Refactor error injectionGavin Shan1-2/+2
2014-09-30phb3/capi: Add capp recovery to phb3Ryan Grimm1-0/+2
2014-08-29PCI: Add pci_device_init()Gavin Shan1-2/+1
2014-08-08PCI: Restore bus numbers after complete resetGavin Shan1-0/+4
2014-07-21PCI: Allow to set frozen stateGavin Shan1-0/+2
2014-07-21PCI: Clear PAPR error injectionGavin Shan1-0/+2
2014-07-21core: PCI error injection APIMike Qiu1-1/+2
2014-07-02Initial commit of Open Source releaseBenjamin Herrenschmidt1-0/+504