aboutsummaryrefslogtreecommitdiff
path: root/core/pci.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-19pau: create phbChristophe Lombard1-1/+3
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2020-03-11core/pci.c: cleanup pci_add_loc_code()Klaus Heinrich Kiwi1-20/+15
2020-02-24PCI: create optional loc-code platform callbackKlaus Heinrich Kiwi1-35/+7
2019-12-16fix simple sparse warningsNicholas Piggin1-1/+1
2019-12-16add more sparse endian annotationsNicholas Piggin1-1/+1
2019-12-16dt: assorted cleanupsNicholas Piggin1-12/+8
2019-12-16cpu: use dt accessor device tree accessNicholas Piggin1-15/+13
2019-11-19core/pci: Check PCIe cap version in pci_disable_completion_timeout()Gavin Shan1-3/+9
2019-11-19core/pci: Use cached VDID when populating device nodeGavin Shan1-11/+9
2019-11-14core/pci: Squash warning from devices with no ecapsOliver O'Halloran1-0/+5
2019-11-11Remove dead POWER7 codeNicholas Piggin1-38/+5
2019-08-23core/pci: Only hack class code for root portsOliver O'Halloran1-1/+1
2019-08-16pci: Use a macro for accessing PCI BDF Function NumberJordan Niethe1-3/+3
2019-08-16pci: Use a macro for accessing PCI BDF Device NumberJordan Niethe1-3/+3
2019-08-16pci: Use a macro for accessing PCI BDF Bus NumberJordan Niethe1-1/+1
2019-08-02core/pci: Export pci_check_clear_freeze()Oliver O'Halloran1-5/+10
2019-07-26SPDX-ify all skiboot codeStewart Smith1-13/+4
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