aboutsummaryrefslogtreecommitdiff
path: root/core/pci.c
AgeCommit message (Expand)AuthorFilesLines
2019-06-24core/pci: use !platform.bmc hack over fsp_present()Stewart Smith1-2/+1
2019-05-06pci/iov: Remove skiboot VF trackingOliver O'Halloran1-2/+0
2019-05-03pci: Try harder to add meaningful ibm,loc-codeStewart Smith1-0/+15
2019-04-29core/pci: Use PHB io-base-location by default for PHB slotsOliver O'Halloran1-0/+9
2019-04-17core/pci: Prefer ibm, slot-label when finding loc codesOliver O'Halloran1-5/+10
2019-03-29Force noinline for pci_add_(one_)device_node(s)()Stewart Smith1-10/+10
2019-03-28core/pci: Increase the max slot string sizeOliver O'Halloran1-1/+1
2019-02-18opal: Deprecate reading the PHB statusAlexey Kardashevskiy1-1/+1
2018-08-06pci: Move logging macros to pci.hReza Arbab1-21/+0
2018-08-02core/pci: Print 'PCI Summary' at PR_NOTICEOliver O'Halloran1-1/+1
2018-08-01pci: Clarify power down logicOliver O'Halloran1-2/+6
2018-04-11phb4: Restore bus numbers after CRSMichael Neuling1-0/+16
2018-04-11core/pci: Set slot power limit when supportedOliver O'Halloran1-0/+37
2018-04-10core/pci: Document some stuffOliver O'Halloran1-9/+13
2018-03-06pci: Reduce log level of error messageMichael Neuling1-1/+1
2018-03-01npu2-opencapi: Train OpenCAPI links and setup devicesAndrew Donnellan1-1/+2
2018-02-28pci: Make fast reboot creset PHBs in parallelMichael Neuling1-30/+21
2018-02-28pci: Move code aroundMichael Neuling1-63/+63
2018-02-08fast-reboot: move pci_reset error handling into fast-reboot codeNicholas Piggin1-6/+5
2017-10-10pci-iov: free memory across fast-rebootStewart Smith1-3/+11
2017-09-12pci: Make pci_wait_crs() globalMichael Neuling1-1/+1
2017-08-21pci: Wait for CRS and switch link when restoring bus numbersRussell Currey1-13/+38
2017-08-21pci: Trivial typo fixesRussell Currey1-2/+2
2017-08-21pci: Track whether a PCI device is a virtual functionRussell Currey1-0/+1
2017-07-20core/pci: Fix mem-leak on fast-rebootMatt Brown1-0/+1
2017-07-13pci: Add ability to trace timingMichael Neuling1-0/+1
2017-07-13pci: Print resetting PHB notice at higher log levelMichael Neuling1-1/+1
2017-06-26Big log level reduction...Benjamin Herrenschmidt1-1/+1
2017-06-16core/pci: Use PCI slot's power facality in pci_enable_bridge()Gavin Shan1-158/+242
2017-06-15core/pci: Make the conditions for device type quirk obviousGavin Shan1-3/+2
2017-06-15core/pci: Use macro as vendor ID register offsetGavin Shan1-4/+4
2017-06-15core/pci: Use cached vendor/device IDs in quirksGavin Shan1-1/+1
2017-06-07phb4: Activate shared PCI slot on witherspoonFrederic Barrat1-0/+3
2017-06-07PCI: only wait 20ms for PHB logic to settle if we detected any PHBsStewart Smith1-1/+6
2017-06-06pci: Wait 20ms before checking presence detect on PCIeBenjamin Herrenschmidt1-0/+5
2017-06-06phb4: Block D-state power management on direct slotsBenjamin Herrenschmidt1-0/+10
2017-06-06pci: Make handling of config filters genericBenjamin Herrenschmidt1-1/+23
2017-06-06pci: Add bitmap to know if a pci device has cfg reg filtersBenjamin Herrenschmidt1-0/+10
2017-05-31core/pci: Rename pci_slot_op poll to run_smMichael Neuling1-2/+2
2017-05-10core/pci.c: Don't reserve PCI slots for non-pluggable slotsAlistair Popple1-6/+9
2017-03-31core/pci: Add phb->ops->device_removeGavin Shan1-0/+3
2017-03-31core/pci: Fix lost NVMe adapter behind PMC 8546 switchGavin Shan1-6/+22
2017-03-20fast-reboot: creset PHBs on fast rebootAndrew Donnellan1-0/+21
2017-03-20core/pci: remove misleading fast reboot commentAndrew Donnellan1-2/+0
2017-03-03pci: Add a framework for quirksRussell Currey1-0/+3
2017-02-16core/pci: Support SRIOV VFsGavin Shan1-0/+2
2017-02-16core/pci: Allow associating parameter with capabilityGavin Shan1-2/+2
2017-02-16core/pci: Initialize AER capability in PCI coreGavin Shan1-0/+13
2017-02-16core/pci: Introduce separate function to initialize PCIe capabilityGavin Shan1-53/+66
2016-12-14pci: Always print PHB and PE numbers as hexadecimalRussell Currey1-2/+2