aboutsummaryrefslogtreecommitdiff
path: root/include/pci.h
AgeCommit message (Expand)AuthorFilesLines
2020-03-12Re-license IBM written files as Apache 2.0 OR GPLv2+Stewart Smith1-1/+1
2019-12-16opal-api: add endian conversions to most opal callsNicholas Piggin1-1/+1
2019-12-04phb4: Add PHB options get/set OPAL callsAlexey Kardashevskiy1-0/+5
2019-11-11Remove dead POWER7 codeNicholas Piggin1-6/+0
2019-10-22core/pci: Add missing lock in set_power_timerFrederic Barrat1-0/+5
2019-08-23pci: recheck pci nvram hacks on fast-rebootOliver O'Halloran1-1/+4
2019-08-16pci: Use a macro for accessing PCI BDF Function NumberJordan Niethe1-4/+4
2019-08-16pci: Use a macro for accessing PCI BDF Device NumberJordan Niethe1-4/+4
2019-08-16pci: Use a macro for accessing PCI BDF Bus NumberJordan Niethe1-4/+4
2019-08-02core/pci: Export pci_check_clear_freeze()Oliver O'Halloran1-0/+2
2019-07-26hw: Introduce npu3Reza Arbab1-0/+1
2019-07-26SPDX-ify all skiboot codeStewart Smith1-15/+2
2019-06-27pci: Make the pci-eeh-verbose nvram option genericOliver O'Halloran1-0/+3
2019-06-03Remove remnants of OPAL_PCI_GET_PHB_DIAG_DATAStewart Smith1-2/+0
2019-06-03Remove unused OPAL_GET_XIVE_SOURCEStewart Smith1-3/+0
2019-06-03Remove remnants of OPAL_PCI_SET_PHB_TCE_MEMORYStewart Smith1-6/+0
2019-02-18opal: Deprecate reading the PHB statusAlexey Kardashevskiy1-2/+1
2018-08-06npu2: Add support for relaxed-ordering modeReza Arbab1-0/+8
2018-08-06pci: Move logging macros to pci.hReza Arbab1-0/+21
2018-06-18pci: Fix PCI_DEVICE_ID()Andrew Jeffery1-1/+1
2018-04-11phb4: Restore bus numbers after CRSMichael Neuling1-0/+1
2018-03-01phb4: set PBCQ Tunnel BAR for tunneled operationsPhilippe Bergheaud1-0/+4
2018-03-01npu2: Rework NPU data structures for OpenCAPIAndrew Donnellan1-0/+1
2018-02-08fast-reboot: move pci_reset error handling into fast-reboot codeNicholas Piggin1-1/+1
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